@font-face{font-family:PlayfairDisplayRegular;font-style:normal;src:url("../fonts/playfair-display-v13-latin-regular.ttf") format("truetype")}@font-face{font-family:PlayfairDisplayItalic;font-style:normal;src:url("../fonts/playfair-display-v13-latin-italic.ttf") format("truetype")}@font-face{font-family:PlayfairDisplaySemiBold;font-style:normal;src:url("../fonts/playfair-display-v13-latin-700.ttf") format("truetype")}@font-face{font-family:MontserratLight;font-style:normal;src:url("../fonts/montserrat-v12-latin-300.ttf") format("truetype")}@font-face{font-family:MontserratRegular;font-style:normal;src:url("../fonts/montserrat-v12-latin-regular.ttf") format("truetype")}@font-face{font-family:MontserratItalic;font-style:normal;src:url("../fonts/montserrat-v12-latin-italic.ttf") format("truetype")}@font-face{font-family:MontserratMedium;font-style:normal;src:url("../fonts/montserrat-v12-latin-500.ttf") format("truetype")}@font-face{font-family:MontserratMediumItalic;font-style:normal;src:url("../fonts/montserrat-v12-latin-500italic.ttf") format("truetype")}@font-face{font-family:MontserratSemibold;font-style:normal;src:url("../fonts/montserrat-v12-latin-600.ttf") format("truetype")}@font-face{font-family:MontserratBold;font-style:normal;src:url("../fonts/montserrat-v12-latin-700.ttf") format("truetype")}@font-face{font-family:CormorantGardmond;font-style:normal;src:url("../fonts/CormorantGardmondDummy.ttf") format("truetype")}@font-face{font-family:'asm_icons';src:url("../fonts/asm_icons.eot?9817510");src:url("../fonts/asm_icons.eot?9817510#iefix") format("embedded-opentype"),url("../fonts/asm_icons.woff?9817510") format("woff"),url("../fonts/asm_icons.ttf?9817510") format("truetype"),url("../fonts/asm_icons.svg?9817510#asm_icons") format("svg")}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;src:local("Dosis Light"),local("Dosis-Light"),url("../fonts/SHQzTQBI7152hSrIuGUiVBkAz4rYn47Zy2rvigWQf6w.woff2") format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:300;src:local("Dosis Light"),local("Dosis-Light"),url("../fonts/7aJzV14HzAOiwNTiPgucGXYhjbSpvc47ee6xR_80Hnw.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;src:local("Dosis Regular"),local("Dosis-Regular"),url("../fonts/3isE9muMMOq1K7TQ7HkKvIDGDUGfDkXyfkzVDelzfFk.woff2") format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:400;src:local("Dosis Regular"),local("Dosis-Regular"),url("../fonts/oaBFj7Fz9Y9_eW3k9Jd9X6CWcynf_cDxXwCLxiixG1c.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Dosis';font-style:normal;font-weight:500;src:local("Dosis Medium"),local("Dosis-Medium"),url("../fonts/NI3uVO_o2Ursx6Z1Lyy3oRkAz4rYn47Zy2rvigWQf6w.woff2") format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:500;src:local("Dosis Medium"),local("Dosis-Medium"),url("../fonts/mAcLJWdPWDNiDJwJvcWKc3YhjbSpvc47ee6xR_80Hnw.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;src:local("Dosis SemiBold"),local("Dosis-SemiBold"),url("../fonts/yeSIYeveYSpVN04ZbWTWghkAz4rYn47Zy2rvigWQf6w.woff2") format("woff2");unicode-range:U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Dosis';font-style:normal;font-weight:600;src:local("Dosis SemiBold"),local("Dosis-SemiBold"),url("../fonts/O6SOu9hYsPHTU43R17NS5XYhjbSpvc47ee6xR_80Hnw.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer}.sc-g,.employee-discount-icon:before,.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__container-hovered_price .employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon:before,.product-tile__wrapper_details_hold .employee-icon:before,.nav__ul .smartEditComponent,.page-footer__row .smartEditComponent .smartEditComponent,.breadcrumbs,.gemlist-table__wrap_header-list,.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width,.gemlist-table__wrapper_ul,.gemlist-table__wrapper_ul_wrap,.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width,.gemlist-table__wrapper_ul_li-prod-info,.gemlist-solitaire-table__wrap_header-list,.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare,.gemlist-solitaire-table__wrapper_ul,.gemlist-solitaire-table__wrapper_ul_wrap,.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare,.gemlist-solitaire-table__wrapper_ul_li-prod-info,.glpTabs .tabs__header,.gemlist-prod-details,.gemlist-prod-details_specs_header-cols,.gemlist-prod-details_specs_header-cols_col,.gemlist-prod-details_specs_cols,.gemlist-prod-details_specs_cols_col,.gemlist-prod-details_specs_disclaimer,.gemlist-prod-details_specs_btn-sec,.gemlist-prod-details__setting-modal_wrap,.img-tab__upper-sec,.img-tab__wrapper,.img-tab__tab-elem,.img-tab__tab-elem .tabs__header,.img-tab__tab-elem .tabs__header_item,.advanced-sort,.advanced-sort__wrap,.gemlist-prod-details-modal__title,.gemlist-prod-details-modal_footer,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec,.gemlist-prod-details-modal .gemlist-prod-details_specs_price,.gemlist-prod-details-modal .gemlist-prod-details_specs_disc-price,.gemlist-prod-details-modal .gemlist-prod-details_specs_bottom,.gemlist-prod-details-modal .gemlist-prod-details_specs_top,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text-first,.gemlist-filters-solitaire__mid-sec,.gemlist-filters-solitaire__mid-sec_quality,.gemlist-filters-solitaire__mid-sec_shape,.gemlist-filters-solitaire__mid-sec_gold,.gemlist-filters-solitaire__slider-sec,.gemlist-filters-solitaire__bottom-sec,.gemlist-filters-solitaire__sapphire-gold-section,.gemlist-filters-solitaire__sapphire-gold-section .shape-filter-solitaire,.shape-filter-solitaire__heading,.shape-filter-solitaire__wrapper,.shape-filter-solitaire__wrapper_right,.quality-filter,.gold-filters__heading,.gold-filters__wrapper,.mixed-tab-filter-solitaire__slider-sec,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_certificates,.drt-preference .sortable-container,.drt-preference__wrapper_sec_number-wrap,.drt-preference__wrapper_sec_card-bg,.drt-preference__wrapper_sec_card-bg_border,.drt-preference__wrapper_sec_item-wrap,.drt-preference__wrapper_sec_item-wrap_choice,.drt-recommendation.zero-result-state,.drt-recommendation.zero-result-state .drt-recommendation__zero-result,.drt-recommendation__sec,.drt-recommendation__compare_sec,.drt-recommendation__btn-wrapper,.drt-recommendation__btn-wrapper_msg,.drt-recommendation__btn-wrapper_link,.drt-recommendation .prodInfo__img-sec .img-tab,.drt-recommendation .prodInfo__buttons,.drt-recommendation .drt-error-state,.drt-component__topbar,.drt-component__topbar_data,.drt-component__topbar_data_image,.drt-component__topbar_data_wrapper,.drt-component__topbar_data_wrapper_budget,.drt-component__topbar_data_wrapper_preference,.drt-component__topbar_data_wrapper_shape,.drt-component .drt-budget__wrapper,.drt-component .drt-preference__wrapper,.drt-component .drt-prod-details__wrapper,.drt-component .drt-recommendation__wrapper,.drt-component .drt-recommendation-error__wrapper,.drt-component .drt-shapes__wrapper,.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec,.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec,.glp-remove-filter-modal-container__wrapper_image,.glp-remove-filter-modal-container__wrapper_items,.noresult-table,#compare-gemstones-table__header-link,#compare-gemstones-table__wrapper,.compare-gemstones-fixed-table__header_container,.compare-gemstones-fixed-table__header_container .add-stone,.compare-gemstones-fixed-table__header_container .add-stone::before,.compare-gemstones-fixed-table__container-row,.compare-gemstones-stone-table__header_container,.compare-gemstones-stone-table__header_container_img-sec,.compare-gemstones-stone-table__header_container_img-sec-bottom,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.compare-gemstones-stone-table__header_container_stone_price-sec_add,.compare-gemstones-stone-table__header_container_stone_price-sec_remove,.compare-gemstones-stone-table__container-row,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper_img-holder,.favorites-category-page,.favorites-category-page .share-wrap,.favorites-category-page .favorites-wrapper .draggable-tile,.match-category-page,#reactAppBlingFling .exp-hold,#reactAppBlingFling .swiper .card,#reactAppBlingFling .swiper .actions,#reactAppBlingFling .swiper .actions .btn-wrap,.match-maker_block .match-maker-tile,.match-maker_block .match-maker-tile a,.match-maker_block .match-maker-tile__image,.match-maker_block .match-maker-tile__content,.match-experience_grid,.fav-search-wrap .fav-search-results .result-container,.fav-search-wrap .empty-results,.page-footer__row,.page-footer__col_dropdown-content_blog-cert,.page-footer__col_contact-title,.page-footer__social-icon-row,.page-footer .simple-banner a.thumb,.page-footer__bottom-nav,.mini-cart .cart-count,.mini-cart__dropdown__wrapper__emptycart,.cart-notification__wrapper,.empty-cart,.empty-cart__labels,.item-added-cart,.loaded-cart__scroll-pane_products-added_level,.loaded-cart__scroll-pane_products-added_level_favorites-section,.loaded-cart__scroll-pane_products-added_level_product-description_level,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss,.loaded-cart__scroll-pane_products-added .undo-action,.loaded-cart__cart-summary,.loaded-cart__cart-summary_level,.search-box__dropdown_wrapper,.search-box .search-wrapper,.page-header__notification-wrapper,.page-header__notification-wrapper_elm,.page-header__bottombar,.nav__ul,.nav__li_title,.subnav__wrap,.subnav__top-link-mobile,.subnav__bottom-link-mobile,.subnav__list,.subnav__col_title-desktop,.subnav__col_title-mobile,.subnav__col_link,.subnav__banner,.utility-nav,.utility-nav .left-wrap,.utility-nav .right-wrap,.utility-nav .link-title,.utility-nav .logo,.utility-dropdown .utility-list,.add-to-cart-info,.add-to-cart-info .product-information,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .product-information .image-hold .image-hold-block,.add-to-cart-info .product-information .info,.add-to-cart-info .product-information .price-info,.add-to-cart-info .product-information .shipping-method-hold,.add-to-cart-info .product-information .subtotal-section,.generic-error-modal .modal .component-name__content,.subscription-modal .modal .component-name__content,.generic-error-modal .cvv-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.tabs.vertical,.tabs__header,.vertical .tabs__header_item,.hexagon-label,.switch-button__icon,.sort-and-filter,.sort-and-filter .select-box__pre-text,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.sort-and-filter__filters_top-sec,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.sort-and-filter__filters_middle-sec,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter .show-advanced-filter ~ .advanced-sort,.sort-and-filter__gemlist-filters_top-sec,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_shape-sec_heading,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__gemlist-filters_slider-sec,.back-to-top-text,.filter-component__label,.gemlist-filters__apply-sec,.gemlist-filters__top-sec,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_certificates,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_right_wrapper,.gemlist-filters__shape-sec_wrapper,.gemlist-filters__slider-sec,.gemlist-filters__slider-sec_caret_labels,.gem-options-form,.gem-options-form__hold-mobile_top,.gem-options-form__support,.gem-options-form__btns,.filter-accordion .product-specs__item_header,.filter-accordion .product-specs__item_content_items,.slider .noUi-tooltip,.slider__hold,.item-desc-price__hold,.item-desc-price__container,.is-hovered .item-desc-price__container,.item-desc-price__container-hovered_desc,.item-desc-price__container-hovered_desc_pearl,.item-desc-price__container-hovered_desc_strand,.input-field .date-dropdowns,.form-input-with-label__wrapper,.form-input-with-label.saved-card-form-input .form-input-with-label,.note-tag,.note-tag__wrapper,.emailOpt-out,.emailOpt-out__wrapper,.emailOpt-out__form,.favorites-mini-modal.open,.share-favorites__captcha,.share-favorites__form,.share-favorites__generate-link,.share-favorites__generate-link_field,.view-favorites,.view-favorites__cntr,.view-favorites__cntr_hold__wrapper,.view-favorites__cntr_note,.view-favorites__cntr_remove-hold_wrap,.favorites-header-icon,.recent-favorites,.carousel-scroll.vertical .carousel-list,.dyo-steps .row,.cart-item-review,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock,.pdp-engraving .engraving-title,.pdp-engraving .engraving-section,.pdp-engraving .engraving-section .parsley-errors-list.filled,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list,.pdp-engraving .engraving-section .engraving-btn-wrap,.pdp-engraving .engraving-contact-us,.fedex-modal .component-name__content,.fedex-modal .modal-ctnr,.fedex-search,.fedex-search .zip-ctnr,.fedex-search .results-ctnr,.review-qa__header,.review-qa__carousel_wrapper,.review-qa__rating-panel_row,.review-qa__rating-panel_row_wrapper_comment,.review-ratings__item,.review-qa-section .tabs__header,.review-qa-section__ask-a-question,.review-qa-section__show-more-reviews,.review-qa-section__show-less-reviews,.review-qa-section__show-more-qa,.review-qa-section__show-less-qa,.review-qa-section__no-reviews,.review-qa-section__no-qa,.review-item__row,.review-item__row_leftcol_reviews,.qa-item__row,.qa-item__row_leftcol_reviews,.no-review-qa,.recom-recent__wrapper_items_wrap,.recom-recent__wrapper .carousel-item,.zip-code-results .list,.zip-code-results .info,.zip-code-results .info .company-name,.zip-code-results .info .address-line-one,.zip-code-results .info .address-line-two,.zip-code-results .selection,.fedex-selection,.fedex-selection .store-details .working-hours,.fedex-info-modal .component-name__content,.fedex-info-modal .modal-ctnr,.info-window .working-hours,.sticky-footer__compare-container,.sticky-footer__container,.sticky-footer__container_img-title-holder,.sticky-footer__container_price-btn-holder,.sticky-footer__container_price-btn-holder_price-hold,.sticky-footer__container_price-btn-holder_wrap,.sticky-footer__container_price-btn-holder_wrap_count,.sticky-footer__container_price-btn-holder_wrap_settings,.sticky-footer__container_price-btn-holder_form,.apple-pay,.product-details .apple-pay,.apple-pay-hold .google-pay,.gpay-confirm-modal .component-name__content,.gpay-confirm-modal .header,.gpay-confirm-modal .btn-hold,.gpay-summary .item-row,.gpay-summary .item-row .image-section,.gpay-summary .item-row .item-details,.gpay-summary .item-row .item-price,.gpay-summary .price-summary .price-wrap .price-row,.gpay-summary .price-summary .price-wrap .total,.gpay-summary .price-summary .price-wrap .total .price-label,.gpay-summary .price-summary .price-wrap .total .price-val,.checkout-error-modal .component-name__content,.checkout-error-modal__wrap_body,.digital-appraisal header .page_header,.address-modal,.address-modal__wrapper,.address-modal__wrapper_title,.address-modal__wrapper_title_text,.address-modal__wrapper_info,.address-modal__wrapper_form,.address-modal__wrapper_checks,.address-modal__wrapper_checks_text,.address-modal__wrapper_buttons,.address-modal__wrapper_buttons_cancel,.drop-a-hint__wrap,.drop-a-hint__wrap_content,.drop-a-hint__wrap_content_form,.drop-a-hint__wrap_content_form_hold,.drop-a-hint__wrap_content_form_hold_messge,.drop-a-hint__wrap_content_form_hold_to,.drop-a-hint__wrap_content_form_hold_from,.drop-a-hint__wrap_content_form_hold .input-field__input.parsley-error,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_sign-up-email,.drop-a-hint-success .component-name__content_main-wrap_body_content_message,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.pdp-non-built,.pdp-non-built .rating-section,.pdp-non-built .rating-section .article-details,.pdp-non-built .product-image-section .product-image-wrapper,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-carousel,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image,.pdp-non-built .product-details,.pdp-non-built .product-details .product-details-wrap,.pdp-non-built .product-details .product-details-wrap .item-unavailable-wrap,.pdp-non-built .product-details .product-details-wrap .product-details-form,.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .button-hold,.pdp-non-built .product-details .product-details-wrap .row,.pdp-non-built .product-details .product-details-wrap .row .product-details-content,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .variation-info,.pdp-non-built .product-details .product-details-wrap .row .add-buttons,.pdp-non-built dyo-ribbon-wrap,.pdp-non-built .multi-stone-info,.product-name .product-name-wrap .price-container,.thumbnails .mobile .carousel-list,.product-image__wrapper,.zoom-modal .component-name__content_main-wrap_body,.find-stores-modal__content_hold,.find-stores-modal__content_row,.banner__wrapper_inner,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.matching-pieces__wrapper_title,.matching-pieces__wrapper_list,.matching-pieces__wrapper_products,.matching-piece-item,.add-to-cart-info .matching-piece-item,.matching-piece-item .select-box,.sc-video__wrapper,.sc-video__wrapper_overlay,.sc-video__wrapper_overlay_image,.sc-video__wrapper_overlay_text,.sc-video__wrapper_background,.visit-store__wrapper_skew,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_address__mskew_location,.visit-store__wrapper_skew_address__mskew_generic-info,.behind-designs__wrapper,.behind-designs__wrapper_content,.behind-designs__wrapper_content_images,.behind-designs__wrapper_details,.design-images,.full-specs-modal__wrap_hold,.items-unavailable-modal__links,.stone-unavailable-modal__links,.items-unavailable-modal__error,.stone-unavailable-modal__error,.suggested-recommendation__wrapper,.suggested-recommendation__image,.suggested-recommendation__content,.suggested-recommendation__content_container,.classic-gift-card__wrapper,.classic-gift-card__card,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.sticky-head,.sticky-head .ask-btn,.TurnToReviewsTeaser,#TT2ILTbutton-holder,.no-review-stars,#TurnToReviewsContent .TTreview,#TurnToReviewsContent .TTreview .TTrevCol2 .TTrevLinkLine,#TurnToReviewsContent .TTreview .TTrevCol3,.TurnToItemTeaser .no-ques-wrap,.TurnToItemTeaser #TT2ILTbox,#TurnToContent .TT3linkLine .TT3helpful,#TurnToContent .TT3itemBox,#TurnToContent .TT3itemBox2 div:first-child,#TurnToContent .TT3itemBox2 div:first-child .TT3linkLine,#TTtraWindow #TTtraWindowClose,#TTtraWindow #TTSubWindowClose,#TTmobileHeader,.engraving-warning__wrap_body,.product-category-carousel .item-desc-price,.product-category-carousel .item-desc-price__container,.product-category-carousel__grid_list,.product-category-carousel__pagination ul,.product-category-carousel .pcat-ratings,.carousel-item__mixed-pcat-banner,.carousel-item__thumb,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__banner-div_left-wrap,.pcat-pearl-learning__banner-div_right-wrap,.pcat-pearl-learning__wrapper,.pcat-pearl-learning__wrapper_image,.pcat-pearl-learning__wrapper_details,.pcat-pearl-learning__wrapper_details_styles_products,.pcat-pearl-learning__wrapper_details_styles_products .product_link,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action,.cart-item__wrapper,.cart-item__wrapper_desc,.info-tag,.info-tag__text,.info-tag__icon,.cart-prod-specs,.cart-prod-specs__title,.cart-prod-specs__title_price,.cart-prod-specs__tag,.cart-prod-specs__tag_wrapper,.cart-prod-specs__tag_certificate,.addon .cart-prod-specs__title,.cart-addon__title,.cart-addon__title_text,.cart-addon__desc,.info-alert,.empty-shopping-cart,.suggested-price__amount,.suggested-price__suggestion,.cart-suggestion__alert,.cart-suggestion__alert .info-alert,.cart-suggestion__faded,.cart-suggestion__title,.checkout-finance__details,.checkout-finance__details_label,.checkout-finance__details_list,.checkout-estimate__checkout_total,.checkout-estimate__checkout_total_label,.checkout-estimate__checkout_button,.checkout-shipping__wrapper_label,.checkout-shipping__wrapper_modes,.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx,.checkout-shipping__wrapper_ship_pickup,.checkout-shipping__wrapper_ship_pickup_location,.checkout-shipping__wrapper_ship_pickup_time,.checkout-shipping__wrapper_ship_pickup_note,.checkout-shipping__wrapper_ship_fedex,.checkout-shipping__wrapper_ship_fedex_location,.checkout-shipping__wrapper_ship_fedex_time,.checkout-shipping__wrapper_ship_fedex_location_label,.checkout-shipping__wrapper_ship_fedex_time_label,.checkout-shipping__wrapper_ship_shipme_type,.checkout-shipping__wrapper_ship_shipme_estimated,.checkout-shipping__wrapper_ship_shipme_warning,.checkout-subtotal__wrapper_sub,.checkout-subtotal__wrapper_taxes,.checkout-subtotal__wrapper_taxes_text,.checkout-subtotal__wrapper_gift,.checkout-summary-mobile__details,.checkout-summary-mobile__details_wrapper_button,.shopping-cart__wrapper,.shopping-cart__wrapper .row,.shopping-cart__wrapper_list_btn-container,.free-gift .component-name__content,.free-gift__title,.free-gift__details,.free-gift__details_desc,.return-policy .component-name__content,.return-policy__title,.return-policy__desc_address,.return-policy__desc_address_wrap,.life-warranty .component-name__content,.life-warranty__title,.life-warranty__container,.life-warranty__container_labels,.special-finance__title,.special-finance__container_payments_table,.special-finance__container_payments_table_header,.special-finance__container_payments_table_body,.special-finance__container_payments_table_body_row,.special-finance__container_payments_table_body_row_rate,.special-finance__container_payments_table_body_row_method,.special-finance__learn,.finance-options .component-name__content,.finance-options__title,.pick-up__wrap_content_wrapper_location-selectbox,.pick-up__wrap_content_wrapper_location-selectbox_title,.pick-up__wrap_content_wrapper_location-details,.pick-up__wrap_content_wrapper_location-details_left,.pick-up__wrap_content_wrapper_location-details_right,.pick-up__wrap_content_wrapper_location-details_right_time,.pick-up__wrap_content_wrapper_location-details_right_phone,.confirmation-modal__content_btn-group,.shipping-method-modal .component-name__content_main-wrap_body,.shipping-method-modal__header,.shipping-method-modal__content_item,.shipping-method-modal__content_item_delivery-cost,.custom-jwelery-cart-modal__content_btn-group,.search-results-page__tabs_search,.education-tab,.no-search-results__wrapper,.no-search-results__wrapper_title.pageError,.no-search-results__wrapper_container,.no-search-results__wrapper_container_fact,.no-search-results__wrapper_container_fact_level,.dyo-ribbon,.dyo-ribbon .accordian-header,.dyo-ribbon .preview-msg,.product-image-section .dyo-ribbon__wrapper,.dyo-ribbon__wrapper_row,.dyo-ribbon__wrapper_row_image-desktop,.dyo-ribbon__wrapper_row_image,.price-summary-modal__content,.price-summary-modal__content_product-list_details,.price-summary-modal__content_product-list_details_price-hold,.price-summary-modal__summary,.price-summary-modal__buttons,.gemstone-list .price-summary-modal__buttons,.product-tile.multiStone,.product-tile.multiStone .product-tile__wrapper_details_desc-mobile,.product-tile.perpetualStones .product-tile__wrapper,.product-tile.perpetualStones .product-tile__wrapper_details,.product-tile.perpetualStones .product-tile__wrapper_details_desc-desktop,.product-tile__wrapper,.product-tile__wrapper_img-hold,.product-tile__wrapper_details_hold,.dyo-addons .product-tile__wrapper_details_btn-hold,.dyo-tab-content,.dyo-tab-content__slider,.dyo-tab-content__multistone-tabs,.price-summary-item,.price-summary-item__price-hold,.stone-number .perpetual-list,.credit-card-page__container,.pdp-non-built-print,.pdp-non-built-print__specifications_list,.pdp-built-print,.pdp-built-print__secondaryImages,.pdp-built-print__specifications_list,.pdp-built-print__specifications_list_article,.store-details-print,.store-details-print__wrapper,.order-details-print__header,.order-details-print__header_details,.order-details-print__item-list_items_details,.order-details-print__summary_item,.order-details-print__summary_total,.order-details-print__gift,.order-details-print__gift_content,.order-details-print__gift_content_info_hold,.order-details-print__shipping-billing_top,.order-details-print__shipping-billing_top_column-right,.order-details-print__shipping-billing_bottom,.order-details-print__layaway_top-content,.order-details-print__layaway_top-content_item,.order-details-print__layaway_table_main_body,.order-details-print__layaway_table_main_body_month,.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper,.checkout-page__wrapper,.contact-information__container,.employee-assist__container,.gift-message .expando__content_header_content_title,.gift-message .expando__content_header_content_title_icon,.gift-message .expando__content_header_content_title_text,.gift-message .expando__content_header_content_icon,.gift-message .expando__content_body_content,.order-summary__mobile,.order-summary__mobile_header,.order-summary__mobile_icon,.order-summary__header,.order-summary__header_title,.order-summary__header_btn,.order-summary-item__wrapper,.order-summary-item__wrapper_content_title,.order-summary-item__wrapper_content_tag,.order-summary-price__total-details_sub,.order-summary-price__total-details_grand-total,.order-summary-price__total-details_grand-total_label,.order-summary-price__total-details_grand-total_value,.back-to-cart-modal .component-name__content,.shipping-info-modal .component-name__content,.shipping-info-modal .component-name__content_main-wrap_body_address,.shipping-info-modal .component-name__content_main-wrap_body_btns,.shipping-info-modal .component-name__content_main-wrap_body_btns_label,.shipping-info-modal .component-name__content_main-wrap_body_btns_link,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.cvv-modal .component-name__content,.cvv-modal__title,.cvv-modal__desc_card,.shipping-information__header,.shipping-information__header_info .checkbox__text,.shipping-information__wrapper_title,.shipping-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .parsley-errors-list.filled,.shipping-information #shanecoError,.billing-information #shanecoError,.shipping-method #shanecoError,.shipping-tab,.shipping-tab__wrapper,.shipping-tab__wrapper_saved-address,.shipping-tab__wrapper_form,.shipping-tab__wrapper_btn,.store-tab__wrapper .select-box,.store-tab__wrapper_address,.store-tab__pick-up-info,.address-section,.address-section__row,.address-tile,.address-tile .radio-button,.address-tile__details,.billing-information__header,.shipping-method__header,.shipping-method__header_title,.shipping-method-type__policy,.shipping-method-type__policy_link,.shipping-method-type__item,.shipping-method-help__table,.shipping-method-help__table_row,.payment-method__wrapper_item_payment-type,.payment-method__wrapper_item_payment-type_link,.payment-layaway__padded-wrapper_text,.payment-layaway__padded-wrapper_card-wrapper_text,.payment-layaway__padded-wrapper_container,.payment-layaway__padded-wrapper_container_section,.payment-layaway__padded-wrapper_body_wrap,.credit-card,.credit-card__wrap,.credit-card__wrap_cc,.credit-card__wrap_cc_row,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.credit-card__wrap_cc_row_col-half,.credit-card__wrap_cc_row_col-half .form-input-with-label__input,.credit-card__wrap_cc_row_col-half.shaneco-dropdown .select-box,.credit-card__wrap_cc_row_col-half .amount_error,.credit-card__agree,.credit-card__change-agree,.autopay-modal .component-name__content,.autopay-modal .component-name__content_main-wrap_body_btns,.autopay-modal .component-name__content_main-wrap_body_btns_label,.saved-card__row,.saved-card__card,.saved-card__card_col.expiry-wrapper,.saved-card__card_col_row,.saved-card__card_col_row .amount_error,.account-management .saved-card__card_col.hide-content,.saved-card__card.shaneco-card .saved-card__card_col,.saved-card__card.shaneco-card .saved-card__card_col_row,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label,.gift-card__wrap_gc_row,.gift-card__wrap_gc_row_remove,.gift-card__wrap_gc_row_col-half,.terms-confirm-modal .component-name__content,.terms-confirm-modal__wrap_head,.terms-confirm-modal__wrap_head_print,.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_print_text,.terms-confirm-modal__wrap_head_close,.terms-confirm-modal__wrap_buttons,.terms-confirm-modal__wrap_buttons_back,.terms-confirm-modal__wrap_buttons_submit,.apr-terms .component-name__content,.apr-terms__wrapper_head,.apr-terms__wrapper_head_title,.apr-terms__wrapper_head_title_text,.apr-terms__wrapper_head_title_sub,.apr-terms__wrapper_head_close,.electronic-signature .component-name__content,.electronic-signature__wrapper_title,.electronic-signature__wrapper_body_buttons,.electronic-signature__wrapper_body_buttons_back,.order-review__wrapper,.order-review__details,.order-review__hold,.order-review__heading,.order-review__info,.order-review__shippingPrice,.order-review__pay,.order-review__button-hold-mobile,.shipping-policy-modal .component-name__content,.shipping-policy-modal__wrapper_head,.shipping-policy-modal__wrapper_head_title,.shipping-policy-modal__wrapper_head_title_text,.shipping-policy-modal__wrapper_head_close,.signature-modal .component-name__content,.signature-modal__wrap_head,.signature-modal__wrap_head_close,.signature-modal__wrap_buttons,.signature-modal__wrap_buttons_back,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal .component-name__content,.engraving-confirm-modal__wrap_body,.engraving-confirm-modal__wrap_buttons,.layaway-with-free-gift-modal .component-name__content,.create-account__wrapper_container_be-error,.create-account__wrapper_container_form,.order-gift-message__wrapper_container_inner,.order-gift-message__wrapper_container_inner_info,.order-gift-message__wrapper_container_inner_message,.order-shipping-billing .disclaimer-text,.order-shipping-billing__wrapper,.order-shipping-billing__wrapper_title,.order-shipping-billing__wrapper_details,.order-shipping-billing__wrapper_details_pick-up,.order-shipping-billing__wrapper_details_pick-up_alert,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.order-shipping-billing__wrapper_details_pick-up_store_direction,.order-shipping-billing__wrapper_details_hold,.order-shipping-billing__wrapper_details_hold_payment_desc,.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail,.order-shipping-billing__wrapper_details_hold_payment_desc_card-amount,.order-shipping-billing__wrapper_actions,.order-status,.order-status__wrapper,.order-status__wrapper_container,.order-status__wrapper_container_sub-text,.order-status__wrapper .cart-item,.order-status__wrapper_content,.order-status__wrapper_content_hold,.order-status__wrapper_content_hold_container,.order-status__wrapper_summary,.order-status__wrapper_summary_price_hold,.order-status__wrapper_summary_total,.total-price-tag_summary,.total-price-tag_summary_price_hold,.total-price-tag_summary_total,.cancel-order-confirm-modal__wrapper_container,.cancel-order-confirm-modal__wrapper_container_action,.order-submit-layaway__title,.order-submit-layaway__wrapper_summary,.order-submit-layaway__wrapper_autopay,.order-submit-layaway__wrapper_schedule,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details,.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details,.order-submit-layaway__wrapper_schedule .layaway-schedule,.gemlist-cms__content,.gemlist-cms__content_mobile-text,.gemstone-list .sticky-footer__container_img-title-holder,.gemlist-solitaire__content,.gemlist-solitaire__content_mobile-text,.gemlist-solitaire .sticky-footer__container_img-title-holder,.gemlist-complexity-sec__wrapper_sec-wrap,.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.learn-more-modal .component-name__content,.learn-more-modal__title,.setting-first-info-modal .component-name__content,.setting-first-info-modal__wrap_body,.all-locations,.all-locations__wrapper,.all-locations__wrapper_stack_link_text,.our-stores,.our-stores__title,.our-stores__wrapper,.store-item,.store-item.specific-store,.store-item.specific-store .store-item__number_text,.store-item.specific-store .store-item__email_text,.store-item.specific-store .store-item__view_printInfoHold,.store-item__link_text,.store-item__view_printInfoHold,.store-item__view_checkbox,.store-item__mobile,.search-store,.search-store__wrapper,.search-store__wrapper_found,.search-store__wrapper_link,.search-store__wrapper_link_text,.pick-up-content__wrap_content_wrapper_location-selectbox,.pick-up-content__wrap_content_wrapper_location-selectbox_title,.pick-up-content__wrap_content_wrapper_location-details,.pick-up-content__wrap_content_wrapper_location-details_left,.pick-up-content__wrap_content_wrapper_location-details_right,.pick-up-content__wrap_content_wrapper_location-details_right_time,.pick-up-content__wrap_content_wrapper_location-details_right_phone,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details,.map__reset,.map__holder,.map__holder_wrapper_direction,.map__error,.map__error_hold,.map__error_hold_refresh,.email-store-manager__wrap_captcha,.email-store-manager__form_wrapper_form,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.store-details__wrapper,.virtual-tour,.social-media-frames,.social-media-frames__wrapper,.social-media-frames__wrapper_mobile_links,.social-media-frames__wrapper_mobile_links_facebook,.social-media-frames__wrapper_mobile_links_instagram,.social-media-frames__wrapper_mobile_links_pintrest,.social-media-frames__wrapper_mobile_links_twitter,.welcome-modal__form_wrapper_form,.welcome-modal__form_wrapper_form_input,.welcome-modal__form_wrapper_sign-up,.employee-terms-modal .component-name__content,.employee-terms-modal__wrapper_head,.employee-terms-modal__wrapper_head_title,.employee-terms-modal__wrapper_head_title_text,.employee-terms-modal__wrapper_footer,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled],.login-container__wrapper,.login-expired__wrapper,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper,.confirm-password__wrapper_container_wrapper_hold_field,.social-sign-up-modal__form_wrapper_form,.social-sign-up-modal__form_wrapper_form_input,.myaccount-menu__container_item_container,.sign-in-security__wrapper,.sign-in-security__wrapper_form_wrapper_section1_fields,.sign-in-security__wrapper_form_wrapper_section1_social,.sign-in-security__wrapper_form_wrapper_section1_button,.sign-in-security__wrapper_form_wrapper_section2,.sign-in-security__wrapper_form_wrapper_section3_top,.sign-in-security__wrapper_form_wrapper_section3_top .checkbox,.my-account-header,.my-account-header__header_sub-desc,.my-account-header__links,.my-account-header__links_left,.my-account-header__links_right,.my-account-header__links_right_link,.my-account-header__links_right .order-actions,.manage-address__wrapper,.address-tag__wrapper,.manage-address .address-tag__wrapper,.address-tag__wrapper_top,.address-tag__wrapper_top_address,.address-tag__wrapper_bottom,.manage-payment-methods__wrapper,.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom,.manage-payment-methods__wrapper_body_bottom_first,.manage-payment-methods__wrapper_empty_bottom_first,.manage-payment-methods__wrapper_body_bottom_conditions,.manage-payment-methods__wrapper_empty_bottom_conditions,.card-tag__wrapper,.card-tag__wrapper_top,.card-tag__wrapper_top_first,.card-tag__wrapper_top_first_details,.card-tag__wrapper_top_first_details_card,.card-tag__wrapper_top_first_date,.card-tag__wrapper_bottom,.card-tag__wrapper_more,.manage-layaway__wrapper_body_orders,.manage-layaway__wrapper_body_empty_link,.my-information__input-wrapper,.my-information__input-wrapper .checkbox,.my-information__input-wrapper_wrap,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__items-wrap,.jewelry-preferences__wrapper__container__hand-wrapper,.choose-favorite__items-wrap,.ring-size-tab,.ring-size-tab__wrapper_header,.ring-size-tab__wrapper_header_title,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab__wrapper_header_tabs,.ring-size-tab__wrapper_header_tabs_item,.ring-size-tab .tabs,.ring-size-tab .tabs__header,.ring-size-tab .tabs__header_item,.size-tab__container_content_item .carousel__wrapper_container_item_wrap,.size-tab__container_content_item .carousel__next,.size-tab__container_content_item .carousel__prev,.add-information__accordion_content_body_content,.add-information__accordion_content_body_content_check-box,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-tag__wrapper,.order-tag__wrapper_image,.order-tag__wrapper_details_container,.order-tag__wrapper_details_container_top-row,.order-tag__wrapper_details_container_bottom-row,.order-tag__wrapper_details_more,.order-specs,.order-status-form,.order-status-form__wrapper_form .input-field,.schedule-and-payment,.schedule-and-payment__wrapper_row_btn-wrapper,.schedule-and-payment__wrapper_row_header,.layaway-order-details__wrapper_layaway_title,.layaway-order-details__wrapper_layaway_body,.layaway-summary,.layaway-summary__wrapper_details,.layaway-summary__wrapper_details_amount,.autopay__wrapper_disable,.autopay__wrapper_enable,.autopay__wrapper_disable_card,.autopay__wrapper_enable_card,.autopay__wrapper_disable_card_details,.autopay__wrapper_enable_card_details,.order-status-details__wrapper,.order-status-details__wrapper_bottom,.schedule-table,.schedule-table-column__wrapper,.schedule-table-column__wrapper_amount-hold,.card-delete-modal__wrapper_container,.card-delete-modal__wrapper_container_confirmation_actions_wrap,.card-delete-modal__wrapper_container_success_actions_wrap,.card-delete-modal__wrapper_container_warning_actions_wrap,.card-delete-modal__wrapper_container_success_action,.order-actions,.success-modal__wrapper_container,.success-modal__wrapper_container_action,.change-card,.change-card__wrapper_row_btn-wrapper,.change-card__wrapper_row_header,.payment-complete-modal__wrapper_container,.payment-complete-modal__wrapper_container_action,.order-history__wrapper,.order-history__wrapper_body,.category-grid-1-2,.category-grid-1-2__banner-wrapper,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.rectangle-tile,.rectangle-tile a,.rectangle-tile__image,.rectangle-tile__image-mobile,.rectangle-tile__content,.rectangle-grid-1X2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.image-left,.education-section,.education-section__item_title,.education-section__item_description,.education-section-accordian,.education-section-accordian .product-specs__item_header,.prod-cat-tile-block,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__banner-block_img-wrap,.prod-cat-tile-block__banner-block-mobile,.prod-cat-tile-block__tile-block,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_wrapper,.prod-cat-tile-block__tile-block_wrapper_details,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image,.cms-full-block,.cms-full-block_text-block,.cms-full-block_text-block_cta-block,.variety-single,.variety-single__wrapper,.variety-product-tile,.variety-product-tile__wrapper,.variety-product-tile__wrapper_bottom,.variety-product-stack,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-absolute3,.grid-core-single,.grid-core-single__wrapper,.variety-thirds,.variety-thirds__wrapper,.variety-thirds__wrapper_two-thirds,.variety-thirds__wrapper_one-third,.variety-thirds__wrapper_two-thirds_inner,.variety-thirds__wrapper_one-third_inner,.variety-thirds-3col,.variety-thirds-3col__wrapper,.variety-thirds-3col__wrapper_two-thirds,.variety-thirds-3col__wrapper_one-third,.variety-thirds-3col__wrapper_two-thirds_inner,.variety-thirds-3col__wrapper_one-third_inner,.variety-halves__wrapper,.variety-halves__wrapper_half,.variety-halves-absolute3__wrapper,.variety-halves-absolute3__wrapper_half,.variety-grid,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.education-top-banner__text-wrapper_content_list_item,.article-layouts__header,.article-layouts__middle,.faq-accordian .product-specs__item_header,.four-cs__title,.four-cs__wrapper,.four-cs__wrapper_details-sec_filter_wrap,.four-cs__wrapper_details-sec_filter_wrap_title,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_hand-sec,.article-sticky,.article-sticky__left,.four-cs-tabs .tabs__header,.carat-slider .noUi-tooltip,.carat-slider__shapes-btn,.carat-slider__shapes-form,.carat-slider__shapes-form_el,.contact-us-page__header_title,.contact-us-page__container,.contact-us-page__container_col,.contact-a-store_info_stores,.contact-a-store_info_stores_wrapper,.contact-a-store_info_stores_wrapper_link,.by-mail,.by-mail_title,.by-mail_details,.by-mail_details_col,.by-mail_details_col_title,.by-mail_details_col_address,.online-customer-service,.online-customer-service_title,.online-customer-service_contact,.online-customer-service_contact_options,.online-customer-service_hours,.online-customer-service_hours_title,.online-customer-service_hours_timings,.email-us__wrap_captcha,.email-us__form_wrapper_form,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.employee-benefits__wrapper_header,.employee-benefits__wrapper_benefits_wrap,.benefit-card,.jobs__top,.jobs__bottom,.jobs__bottom_wrapper_career,.shopping-cart-csr-header,.shopping-cart-csr-header__item_form_row,.checkout-csr-header,.checkout-csr-header__item_form_row,.gold-buy-service__image-grid_container,.gold-buy-service__pay-more_inner,#goldBuyMail .c-text-multiplelines,#goldBuyMail .c-file,.gold-buy-header__container,.gold-buy-header__container_title,.gold-buy-header__container_title_list_item,.gold-buy-header__container_image,.sell-in-content,.sell-in-content__image,.sell-in-content__info,.sitemap-layout .wrap .title,.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-label,.try-on-button,.interaction-screen .overlay,.interaction-screen .overlay .bottom-wrap,.interaction-screen .head,.interaction-screen .dyo-wrap,.interaction-screen .dyo-wrap .shape-selected,.interaction-screen .dyo-wrap .gemstone-selected,.interaction-screen .dyo-wrap .shape-item,.interaction-screen .dyo-wrap .gemstone-item,.interaction-screen .dyo-wrap .size-selection,.interaction-screen .dyo-wrap .shape-list,.interaction-screen .dyo-wrap .gemstone-list,.try-on-email__wrap,.try-on-email__wrap_content,.try-on-email__wrap_content_form,.try-on-email__wrap_content_form_hold,.try-on-email__wrap_content_form_hold_messge,.try-on-email__wrap_content_form_hold_to,.try-on-email__wrap_content_form_hold_from,.try-on-email__wrap_content_form_hold .input-field__input.parsley-error,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input,.try-on-email__wrap_content_message,.try-on-email__wrap_sign-up-email,.shop-job,.shop-job__wrapper_form .input-field,.shop-job-general-info,.shop-job-general-info__wrapper_content,.shop-job-item-info,.shop-job-item-info__wrapper_categories,.shop-job-item-info__wrapper_content_col,.fav-search .head-wrap{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.sc-g--inline,.text-with-image.is-vertical{display:-ms-inline-flexbox;display:inline-flex}.sc-g--no-wrap,.gemlist-complexity-sec__wrapper_sec-wrap_left-section{display:-ms-flexbox;display:flex}.sc-g.gutter-10,.gutter-10.employee-discount-icon:before,.gutter-10.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.gutter-10.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .gutter-10.employee-icon:before,.item-desc-price__hold .gutter-10.employee-icon:before,.item-desc-price__container-hovered_price .gutter-10.employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .gutter-10.employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .gutter-10.employee-icon:before,.product-tile__wrapper_details_hold .gutter-10.employee-icon:before,.nav__ul .gutter-10.smartEditComponent,.page-footer__row .smartEditComponent .gutter-10.smartEditComponent,.gutter-10.breadcrumbs,.gutter-10.gemlist-table__wrap_header-list,.gutter-10.gemlist-table__wrap_header-list_li-carat,.gutter-10.gemlist-table__wrap_header-list_li-certification,.gutter-10.gemlist-table__wrap_header-list_li-clarity,.gutter-10.gemlist-table__wrap_header-list_li-color,.gutter-10.gemlist-table__wrap_header-list_li-cut,.gutter-10.gemlist-table__wrap_header-list_li-length,.gutter-10.gemlist-table__wrap_header-list_li-lwratio,.gutter-10.gemlist-table__wrap_header-list_li-price,.gutter-10.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .gutter-10.compare,.gutter-10.gemlist-table__wrap_header-list_li-width,.gutter-10.gemlist-table__wrapper_ul,.gutter-10.gemlist-table__wrapper_ul_wrap,.gutter-10.gemlist-table__wrapper_ul_li-carat,.gutter-10.gemlist-table__wrapper_ul_li-carat-null,.gutter-10.gemlist-table__wrapper_ul_li-certification,.gutter-10.gemlist-table__wrapper_ul_li-clarity,.gutter-10.gemlist-table__wrapper_ul_li-color,.gutter-10.gemlist-table__wrapper_ul_li-cut,.gutter-10.gemlist-table__wrapper_ul_li-length,.gutter-10.gemlist-table__wrapper_ul_li-lwratio,.gutter-10.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .gutter-10.compare,.gutter-10.gemlist-table__wrapper_ul_li-shape,.gutter-10.gemlist-table__wrapper_ul_li-width,.gutter-10.gemlist-table__wrapper_ul_li-prod-info,.gutter-10.gemlist-solitaire-table__wrap_header-list,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-carat,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-diameter,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-price,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-quality,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-shape,.gutter-10.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .gutter-10.compare,.gutter-10.gemlist-solitaire-table__wrapper_ul,.gutter-10.gemlist-solitaire-table__wrapper_ul_wrap,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-carat,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-diameter,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-price,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-quality,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-shape,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .gutter-10.compare,.gutter-10.gemlist-solitaire-table__wrapper_ul_li-prod-info,.glpTabs .gutter-10.tabs__header,.gutter-10.gemlist-prod-details,.gutter-10.gemlist-prod-details_specs_header-cols,.gutter-10.gemlist-prod-details_specs_header-cols_col,.gutter-10.gemlist-prod-details_specs_cols,.gutter-10.gemlist-prod-details_specs_cols_col,.gutter-10.gemlist-prod-details_specs_disclaimer,.gutter-10.gemlist-prod-details_specs_btn-sec,.gutter-10.gemlist-prod-details__setting-modal_wrap,.gutter-10.img-tab__upper-sec,.gutter-10.img-tab__wrapper,.gutter-10.img-tab__tab-elem,.img-tab__tab-elem .gutter-10.tabs__header,.img-tab__tab-elem .gutter-10.tabs__header_item,.gutter-10.advanced-sort,.gutter-10.advanced-sort__wrap,.gutter-10.gemlist-prod-details-modal__title,.gutter-10.gemlist-prod-details-modal_footer,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_btn-sec,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_price,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_disc-price,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_bottom,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_top,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_cols_col_text,.gemlist-prod-details-modal .gutter-10.gemlist-prod-details_specs_cols_col_text-first,.gutter-10.gemlist-filters-solitaire__mid-sec,.gutter-10.gemlist-filters-solitaire__mid-sec_quality,.gutter-10.gemlist-filters-solitaire__mid-sec_shape,.gutter-10.gemlist-filters-solitaire__mid-sec_gold,.gutter-10.gemlist-filters-solitaire__slider-sec,.gutter-10.gemlist-filters-solitaire__bottom-sec,.gutter-10.gemlist-filters-solitaire__sapphire-gold-section,.gemlist-filters-solitaire__sapphire-gold-section .gutter-10.shape-filter-solitaire,.gutter-10.shape-filter-solitaire__heading,.gutter-10.shape-filter-solitaire__wrapper,.gutter-10.shape-filter-solitaire__wrapper_right,.gutter-10.quality-filter,.gutter-10.gold-filters__heading,.gutter-10.gold-filters__wrapper,.gutter-10.mixed-tab-filter-solitaire__slider-sec,.gutter-10.mixed-tab-filter-solitaire__slider-sec_price,.gutter-10.mixed-tab-filter-solitaire__slider-sec_caret,.gutter-10.mixed-tab-filter-solitaire__slider-sec_certificates,.drt-preference .gutter-10.sortable-container,.gutter-10.drt-preference__wrapper_sec_number-wrap,.gutter-10.drt-preference__wrapper_sec_card-bg,.gutter-10.drt-preference__wrapper_sec_card-bg_border,.gutter-10.drt-preference__wrapper_sec_item-wrap,.gutter-10.drt-preference__wrapper_sec_item-wrap_choice,.gutter-10.drt-recommendation.zero-result-state,.drt-recommendation.zero-result-state .gutter-10.drt-recommendation__zero-result,.gutter-10.drt-recommendation__sec,.gutter-10.drt-recommendation__compare_sec,.gutter-10.drt-recommendation__btn-wrapper,.gutter-10.drt-recommendation__btn-wrapper_msg,.gutter-10.drt-recommendation__btn-wrapper_link,.drt-recommendation .prodInfo__img-sec .gutter-10.img-tab,.drt-recommendation .gutter-10.prodInfo__buttons,.drt-recommendation .gutter-10.drt-error-state,.gutter-10.drt-component__topbar,.gutter-10.drt-component__topbar_data,.gutter-10.drt-component__topbar_data_image,.gutter-10.drt-component__topbar_data_wrapper,.gutter-10.drt-component__topbar_data_wrapper_budget,.gutter-10.drt-component__topbar_data_wrapper_preference,.gutter-10.drt-component__topbar_data_wrapper_shape,.drt-component .gutter-10.drt-budget__wrapper,.drt-component .gutter-10.drt-preference__wrapper,.drt-component .gutter-10.drt-prod-details__wrapper,.drt-component .gutter-10.drt-recommendation__wrapper,.drt-component .gutter-10.drt-recommendation-error__wrapper,.drt-component .gutter-10.drt-shapes__wrapper,.drt-component .gutter-10.drt-budget__wrapper_sec,.drt-component .gutter-10.drt-preference__wrapper_sec,.drt-component .gutter-10.drt-prod-details__wrapper_sec,.drt-component .gutter-10.drt-recommendation__wrapper_sec,.drt-component .gutter-10.drt-recommendation-error__wrapper_sec,.drt-component .gutter-10.drt-shapes__wrapper_sec,.drt-component .gutter-10.drt-budget__btn-wrapper,.drt-component .gutter-10.drt-budget__compare_sec,.drt-component .gutter-10.drt-preference__btn-wrapper,.drt-component .gutter-10.drt-preference__compare_sec,.drt-component .gutter-10.drt-prod-details__btn-wrapper,.drt-component .gutter-10.drt-prod-details__compare_sec,.drt-component .gutter-10.drt-recommendation__btn-wrapper,.drt-component .gutter-10.drt-recommendation__compare_sec,.drt-component .gutter-10.drt-recommendation-error__btn-wrapper,.drt-component .gutter-10.drt-recommendation-error__compare_sec,.drt-component .gutter-10.drt-shapes__btn-wrapper,.drt-component .gutter-10.drt-shapes__compare_sec,.gutter-10.glp-remove-filter-modal-container__wrapper_image,.gutter-10.glp-remove-filter-modal-container__wrapper_items,.gutter-10.noresult-table,.gutter-10#compare-gemstones-table__header-link,.gutter-10#compare-gemstones-table__wrapper,.gutter-10.compare-gemstones-fixed-table__header_container,.compare-gemstones-fixed-table__header_container .gutter-10.add-stone,.compare-gemstones-fixed-table__header_container .gutter-10.add-stone::before,.gutter-10.compare-gemstones-fixed-table__container-row,.gutter-10.compare-gemstones-stone-table__header_container,.gutter-10.compare-gemstones-stone-table__header_container_img-sec,.gutter-10.compare-gemstones-stone-table__header_container_img-sec-bottom,.gutter-10.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.gutter-10.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.gutter-10.compare-gemstones-stone-table__header_container_stone_price-sec_add,.gutter-10.compare-gemstones-stone-table__header_container_stone_price-sec_remove,.gutter-10.compare-gemstones-stone-table__container-row,.react-zoom-modal .component-name__content_main-wrap .gutter-10.product-image__wrapper,.react-zoom-modal .component-name__content_main-wrap .gutter-10.product-image__wrapper_img-holder,.gutter-10.favorites-category-page,.favorites-category-page .gutter-10.share-wrap,.favorites-category-page .favorites-wrapper .gutter-10.draggable-tile,.gutter-10.match-category-page,#reactAppBlingFling .gutter-10.exp-hold,#reactAppBlingFling .swiper .gutter-10.card,#reactAppBlingFling .swiper .gutter-10.actions,#reactAppBlingFling .swiper .actions .gutter-10.btn-wrap,.match-maker_block .gutter-10.match-maker-tile,.match-maker_block .match-maker-tile a.gutter-10,.match-maker_block .gutter-10.match-maker-tile__image,.match-maker_block .gutter-10.match-maker-tile__content,.gutter-10.match-experience_grid,.fav-search-wrap .fav-search-results .gutter-10.result-container,.fav-search-wrap .gutter-10.empty-results,.gutter-10.page-footer__row,.gutter-10.page-footer__col_dropdown-content_blog-cert,.gutter-10.page-footer__col_contact-title,.gutter-10.page-footer__social-icon-row,.page-footer .simple-banner a.gutter-10.thumb,.gutter-10.page-footer__bottom-nav,.mini-cart .gutter-10.cart-count,.gutter-10.mini-cart__dropdown__wrapper__emptycart,.gutter-10.cart-notification__wrapper,.gutter-10.empty-cart,.gutter-10.empty-cart__labels,.gutter-10.item-added-cart,.gutter-10.loaded-cart__scroll-pane_products-added_level,.gutter-10.loaded-cart__scroll-pane_products-added_level_favorites-section,.gutter-10.loaded-cart__scroll-pane_products-added_level_product-description_level,.gutter-10.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.gutter-10.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss,.loaded-cart__scroll-pane_products-added .gutter-10.undo-action,.gutter-10.loaded-cart__cart-summary,.gutter-10.loaded-cart__cart-summary_level,.gutter-10.search-box__dropdown_wrapper,.search-box .gutter-10.search-wrapper,.gutter-10.page-header__notification-wrapper,.gutter-10.page-header__notification-wrapper_elm,.gutter-10.page-header__bottombar,.gutter-10.nav__ul,.gutter-10.nav__li_title,.gutter-10.subnav__wrap,.gutter-10.subnav__top-link-mobile,.gutter-10.subnav__bottom-link-mobile,.gutter-10.subnav__list,.gutter-10.subnav__col_title-desktop,.gutter-10.subnav__col_title-mobile,.gutter-10.subnav__col_link,.gutter-10.subnav__banner,.gutter-10.utility-nav,.utility-nav .gutter-10.left-wrap,.utility-nav .gutter-10.right-wrap,.utility-nav .gutter-10.link-title,.utility-nav .gutter-10.logo,.utility-dropdown .gutter-10.utility-list,.gutter-10.add-to-cart-info,.add-to-cart-info .gutter-10.product-information,.add-to-cart-info .product-information .gutter-10.image-hold,.add-to-cart-info .product-information .image-hold .gutter-10.image-hold-block,.add-to-cart-info .product-information .gutter-10.info,.add-to-cart-info .product-information .gutter-10.price-info,.add-to-cart-info .product-information .gutter-10.shipping-method-hold,.add-to-cart-info .product-information .gutter-10.subtotal-section,.generic-error-modal .modal .gutter-10.component-name__content,.subscription-modal .modal .gutter-10.component-name__content,.generic-error-modal .cvv-modal .gutter-10.component-name__content,.subscription-modal .cvv-modal .gutter-10.component-name__content,.generic-error-modal .travel-companion-modal .gutter-10.component-name__content,.subscription-modal .travel-companion-modal .gutter-10.component-name__content,.gutter-10.tabs.vertical,.gutter-10.tabs__header,.vertical .gutter-10.tabs__header_item,.gutter-10.hexagon-label,.gutter-10.switch-button__icon,.gutter-10.sort-and-filter,.sort-and-filter .gutter-10.select-box__pre-text,.gutter-10.sort-and-filter__info-block,.gutter-10.sort-and-filter__post-dropdown,.gutter-10.sort-and-filter__filters_top-sec,.gutter-10.sort-and-filter__filters_top-sec_ship-info,.gutter-10.sort-and-filter__filters_top-sec_slider-wrapper,.gutter-10.sort-and-filter__filters_top-sec_count-info,.gutter-10.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.gutter-10.sort-and-filter__filters_middle-sec,.gutter-10.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter .show-advanced-filter ~ .gutter-10.advanced-sort,.gutter-10.sort-and-filter__gemlist-filters_top-sec,.gutter-10.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.gutter-10.sort-and-filter__gemlist-filters_top-sec_certificates,.gutter-10.sort-and-filter__gemlist-filters_shape-sec_heading,.gutter-10.sort-and-filter__gemlist-filters_shape-sec_wrapper,.gutter-10.sort-and-filter__gemlist-filters_slider-sec,.gutter-10.back-to-top-text,.gutter-10.filter-component__label,.gutter-10.gemlist-filters__apply-sec,.gutter-10.gemlist-filters__top-sec,.gutter-10.gemlist-filters__top-sec_slider-wrapper,.gutter-10.gemlist-filters__top-sec_certificates,.gutter-10.gemlist-filters__shape-sec_heading,.gutter-10.gemlist-filters__shape-sec_right_wrapper,.gutter-10.gemlist-filters__shape-sec_wrapper,.gutter-10.gemlist-filters__slider-sec,.gutter-10.gemlist-filters__slider-sec_caret_labels,.gutter-10.gem-options-form,.gutter-10.gem-options-form__hold-mobile_top,.gutter-10.gem-options-form__support,.gutter-10.gem-options-form__btns,.filter-accordion .gutter-10.product-specs__item_header,.filter-accordion .gutter-10.product-specs__item_content_items,.slider .gutter-10.noUi-tooltip,.gutter-10.slider__hold,.gutter-10.item-desc-price__hold,.gutter-10.item-desc-price__container,.is-hovered .gutter-10.item-desc-price__container,.gutter-10.item-desc-price__container-hovered_desc,.gutter-10.item-desc-price__container-hovered_desc_pearl,.gutter-10.item-desc-price__container-hovered_desc_strand,.input-field .gutter-10.date-dropdowns,.gutter-10.form-input-with-label__wrapper,.form-input-with-label.saved-card-form-input .gutter-10.form-input-with-label,.gutter-10.note-tag,.gutter-10.note-tag__wrapper,.gutter-10.emailOpt-out,.gutter-10.emailOpt-out__wrapper,.gutter-10.emailOpt-out__form,.gutter-10.favorites-mini-modal.open,.gutter-10.share-favorites__captcha,.gutter-10.share-favorites__form,.gutter-10.share-favorites__generate-link,.gutter-10.share-favorites__generate-link_field,.gutter-10.view-favorites,.gutter-10.view-favorites__cntr,.gutter-10.view-favorites__cntr_hold__wrapper,.gutter-10.view-favorites__cntr_note,.gutter-10.view-favorites__cntr_remove-hold_wrap,.gutter-10.favorites-header-icon,.gutter-10.recent-favorites,.carousel-scroll.vertical .gutter-10.carousel-list,.dyo-steps .gutter-10.row,.gutter-10.cart-item-review,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .gutter-10.TTcommentCaptureBlock,.pdp-engraving .gutter-10.engraving-title,.pdp-engraving .gutter-10.engraving-section,.pdp-engraving .engraving-section .gutter-10.parsley-errors-list.filled,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .gutter-10.font-list,.pdp-engraving .engraving-section .gutter-10.engraving-btn-wrap,.pdp-engraving .gutter-10.engraving-contact-us,.fedex-modal .gutter-10.component-name__content,.fedex-modal .gutter-10.modal-ctnr,.gutter-10.fedex-search,.fedex-search .gutter-10.zip-ctnr,.fedex-search .gutter-10.results-ctnr,.gutter-10.review-qa__header,.gutter-10.review-qa__carousel_wrapper,.gutter-10.review-qa__rating-panel_row,.gutter-10.review-qa__rating-panel_row_wrapper_comment,.gutter-10.review-ratings__item,.review-qa-section .gutter-10.tabs__header,.gutter-10.review-qa-section__ask-a-question,.gutter-10.review-qa-section__show-more-reviews,.gutter-10.review-qa-section__show-less-reviews,.gutter-10.review-qa-section__show-more-qa,.gutter-10.review-qa-section__show-less-qa,.gutter-10.review-qa-section__no-reviews,.gutter-10.review-qa-section__no-qa,.gutter-10.review-item__row,.gutter-10.review-item__row_leftcol_reviews,.gutter-10.qa-item__row,.gutter-10.qa-item__row_leftcol_reviews,.gutter-10.no-review-qa,.gutter-10.recom-recent__wrapper_items_wrap,.recom-recent__wrapper .gutter-10.carousel-item,.zip-code-results .gutter-10.list,.zip-code-results .gutter-10.info,.zip-code-results .info .gutter-10.company-name,.zip-code-results .info .gutter-10.address-line-one,.zip-code-results .info .gutter-10.address-line-two,.zip-code-results .gutter-10.selection,.gutter-10.fedex-selection,.fedex-selection .store-details .gutter-10.working-hours,.fedex-info-modal .gutter-10.component-name__content,.fedex-info-modal .gutter-10.modal-ctnr,.info-window .gutter-10.working-hours,.gutter-10.sticky-footer__compare-container,.gutter-10.sticky-footer__container,.gutter-10.sticky-footer__container_img-title-holder,.gutter-10.sticky-footer__container_price-btn-holder,.gutter-10.sticky-footer__container_price-btn-holder_price-hold,.gutter-10.sticky-footer__container_price-btn-holder_wrap,.gutter-10.sticky-footer__container_price-btn-holder_wrap_count,.gutter-10.sticky-footer__container_price-btn-holder_wrap_settings,.gutter-10.sticky-footer__container_price-btn-holder_form,.gutter-10.apple-pay,.product-details .gutter-10.apple-pay,.apple-pay-hold .gutter-10.google-pay,.gpay-confirm-modal .gutter-10.component-name__content,.gpay-confirm-modal .gutter-10.header,.gpay-confirm-modal .gutter-10.btn-hold,.gpay-summary .gutter-10.item-row,.gpay-summary .item-row .gutter-10.image-section,.gpay-summary .item-row .gutter-10.item-details,.gpay-summary .item-row .gutter-10.item-price,.gpay-summary .price-summary .price-wrap .gutter-10.price-row,.gpay-summary .price-summary .price-wrap .gutter-10.total,.gpay-summary .price-summary .price-wrap .total .gutter-10.price-label,.gpay-summary .price-summary .price-wrap .total .gutter-10.price-val,.checkout-error-modal .gutter-10.component-name__content,.gutter-10.checkout-error-modal__wrap_body,.digital-appraisal header .gutter-10.page_header,.gutter-10.address-modal,.gutter-10.address-modal__wrapper,.gutter-10.address-modal__wrapper_title,.gutter-10.address-modal__wrapper_title_text,.gutter-10.address-modal__wrapper_info,.gutter-10.address-modal__wrapper_form,.gutter-10.address-modal__wrapper_checks,.gutter-10.address-modal__wrapper_checks_text,.gutter-10.address-modal__wrapper_buttons,.gutter-10.address-modal__wrapper_buttons_cancel,.gutter-10.drop-a-hint__wrap,.gutter-10.drop-a-hint__wrap_content,.gutter-10.drop-a-hint__wrap_content_form,.gutter-10.drop-a-hint__wrap_content_form_hold,.gutter-10.drop-a-hint__wrap_content_form_hold_messge,.gutter-10.drop-a-hint__wrap_content_form_hold_to,.gutter-10.drop-a-hint__wrap_content_form_hold_from,.drop-a-hint__wrap_content_form_hold .gutter-10.input-field__input.parsley-error,.drop-a-hint__wrap_content_form_hold .gutter-10.parsley-error.payment-layaway__padded-wrapper_container_section_input,.drop-a-hint__wrap_content_form_hold .gutter-10.parsley-error.payment-layaway__padded-wrapper_body_input,.gutter-10.drop-a-hint__wrap_content_message,.gutter-10.drop-a-hint__wrap_sign-up-email,.drop-a-hint-success .gutter-10.component-name__content_main-wrap_body_content_message,.drop-a-hint-success .gutter-10.component-name__content_main-wrap_body_content_icon,.gutter-10.pdp-non-built,.pdp-non-built .gutter-10.rating-section,.pdp-non-built .rating-section .gutter-10.article-details,.pdp-non-built .product-image-section .gutter-10.product-image-wrapper,.pdp-non-built .product-image-section .product-image-wrapper .gutter-10.image-dynamic-content,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .gutter-10.thumbnail-carousel,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .gutter-10.selected-image,.pdp-non-built .gutter-10.product-details,.pdp-non-built .product-details .gutter-10.product-details-wrap,.pdp-non-built .product-details .product-details-wrap .gutter-10.item-unavailable-wrap,.pdp-non-built .product-details .product-details-wrap .gutter-10.product-details-form,.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .gutter-10.button-hold,.pdp-non-built .product-details .product-details-wrap .gutter-10.row,.pdp-non-built .product-details .product-details-wrap .row .gutter-10.product-details-content,.pdp-non-built .product-details .product-details-wrap .row .gutter-10.ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .gutter-10.variation-info,.pdp-non-built .product-details .product-details-wrap .row .gutter-10.add-buttons,.pdp-non-built dyo-ribbon-wrap.gutter-10,.pdp-non-built .gutter-10.multi-stone-info,.product-name .product-name-wrap .gutter-10.price-container,.thumbnails .mobile .gutter-10.carousel-list,.gutter-10.product-image__wrapper,.zoom-modal .gutter-10.component-name__content_main-wrap_body,.gutter-10.find-stores-modal__content_hold,.gutter-10.find-stores-modal__content_row,.gutter-10.banner__wrapper_inner,.gutter-10.banner__wrapper_inner_call,.gutter-10.banner__wrapper_inner_chat,.gutter-10.matching-pieces__wrapper_title,.gutter-10.matching-pieces__wrapper_list,.gutter-10.matching-pieces__wrapper_products,.gutter-10.matching-piece-item,.add-to-cart-info .gutter-10.matching-piece-item,.matching-piece-item .gutter-10.select-box,.gutter-10.sc-video__wrapper,.gutter-10.sc-video__wrapper_overlay,.gutter-10.sc-video__wrapper_overlay_image,.gutter-10.sc-video__wrapper_overlay_text,.gutter-10.sc-video__wrapper_background,.gutter-10.visit-store__wrapper_skew,.gutter-10.visit-store__wrapper_skew_address,.gutter-10.visit-store__wrapper_skew_address__mskew_location,.gutter-10.visit-store__wrapper_skew_address__mskew_generic-info,.gutter-10.behind-designs__wrapper,.gutter-10.behind-designs__wrapper_content,.gutter-10.behind-designs__wrapper_content_images,.gutter-10.behind-designs__wrapper_details,.gutter-10.design-images,.gutter-10.full-specs-modal__wrap_hold,.gutter-10.items-unavailable-modal__links,.gutter-10.stone-unavailable-modal__links,.gutter-10.items-unavailable-modal__error,.gutter-10.stone-unavailable-modal__error,.gutter-10.suggested-recommendation__wrapper,.gutter-10.suggested-recommendation__image,.gutter-10.suggested-recommendation__content,.gutter-10.suggested-recommendation__content_container,.gutter-10.classic-gift-card__wrapper,.gutter-10.classic-gift-card__card,.gutter-10.close-turnto,#TTtraWindow #TTSubScreen .gutter-10.TTcloseBtn,#TurnToMobileSubWindow .gutter-10#TTgenSubWinClose,.gutter-10.sticky-head,.sticky-head .gutter-10.ask-btn,.gutter-10.TurnToReviewsTeaser,.gutter-10#TT2ILTbutton-holder,.gutter-10.no-review-stars,#TurnToReviewsContent .gutter-10.TTreview,#TurnToReviewsContent .TTreview .TTrevCol2 .gutter-10.TTrevLinkLine,#TurnToReviewsContent .TTreview .gutter-10.TTrevCol3,.TurnToItemTeaser .gutter-10.no-ques-wrap,.TurnToItemTeaser .gutter-10#TT2ILTbox,#TurnToContent .TT3linkLine .gutter-10.TT3helpful,#TurnToContent .gutter-10.TT3itemBox,#TurnToContent .TT3itemBox2 div.gutter-10:first-child,#TurnToContent .TT3itemBox2 div:first-child .gutter-10.TT3linkLine,#TTtraWindow .gutter-10#TTtraWindowClose,#TTtraWindow .gutter-10#TTSubWindowClose,.gutter-10#TTmobileHeader,.gutter-10.engraving-warning__wrap_body,.product-category-carousel .gutter-10.item-desc-price,.product-category-carousel .gutter-10.item-desc-price__container,.gutter-10.product-category-carousel__grid_list,.product-category-carousel__pagination ul.gutter-10,.product-category-carousel .gutter-10.pcat-ratings,.gutter-10.carousel-item__mixed-pcat-banner,.gutter-10.carousel-item__thumb,.gutter-10.pcat-pearl-learning__banner-div,.gutter-10.pcat-pearl-learning__banner-div_left-wrap,.gutter-10.pcat-pearl-learning__banner-div_right-wrap,.gutter-10.pcat-pearl-learning__wrapper,.gutter-10.pcat-pearl-learning__wrapper_image,.gutter-10.pcat-pearl-learning__wrapper_details,.gutter-10.pcat-pearl-learning__wrapper_details_styles_products,.pcat-pearl-learning__wrapper_details_styles_products .gutter-10.product_link,.product-category-page__confirmation-modal .gutter-10.component-name__content_main-wrap_body_action,.product-category-page-built-item__confirmation-modal .gutter-10.component-name__content_main-wrap_body_action,.gutter-10.cart-item__wrapper,.gutter-10.cart-item__wrapper_desc,.gutter-10.info-tag,.gutter-10.info-tag__text,.gutter-10.info-tag__icon,.gutter-10.cart-prod-specs,.gutter-10.cart-prod-specs__title,.gutter-10.cart-prod-specs__title_price,.gutter-10.cart-prod-specs__tag,.gutter-10.cart-prod-specs__tag_wrapper,.gutter-10.cart-prod-specs__tag_certificate,.addon .gutter-10.cart-prod-specs__title,.gutter-10.cart-addon__title,.gutter-10.cart-addon__title_text,.gutter-10.cart-addon__desc,.gutter-10.info-alert,.gutter-10.empty-shopping-cart,.gutter-10.suggested-price__amount,.gutter-10.suggested-price__suggestion,.gutter-10.cart-suggestion__alert,.cart-suggestion__alert .gutter-10.info-alert,.gutter-10.cart-suggestion__faded,.gutter-10.cart-suggestion__title,.gutter-10.checkout-finance__details,.gutter-10.checkout-finance__details_label,.gutter-10.checkout-finance__details_list,.gutter-10.checkout-estimate__checkout_total,.gutter-10.checkout-estimate__checkout_total_label,.gutter-10.checkout-estimate__checkout_button,.gutter-10.checkout-shipping__wrapper_label,.gutter-10.checkout-shipping__wrapper_modes,.gutter-10.checkout-shipping__wrapper_modes_instore,.gutter-10.checkout-shipping__wrapper_modes_shipme,.gutter-10.checkout-shipping__wrapper_modes_fedEx,.gutter-10.checkout-shipping__wrapper_ship_pickup,.gutter-10.checkout-shipping__wrapper_ship_pickup_location,.gutter-10.checkout-shipping__wrapper_ship_pickup_time,.gutter-10.checkout-shipping__wrapper_ship_pickup_note,.gutter-10.checkout-shipping__wrapper_ship_fedex,.gutter-10.checkout-shipping__wrapper_ship_fedex_location,.gutter-10.checkout-shipping__wrapper_ship_fedex_time,.gutter-10.checkout-shipping__wrapper_ship_fedex_location_label,.gutter-10.checkout-shipping__wrapper_ship_fedex_time_label,.gutter-10.checkout-shipping__wrapper_ship_shipme_type,.gutter-10.checkout-shipping__wrapper_ship_shipme_estimated,.gutter-10.checkout-shipping__wrapper_ship_shipme_warning,.gutter-10.checkout-subtotal__wrapper_sub,.gutter-10.checkout-subtotal__wrapper_taxes,.gutter-10.checkout-subtotal__wrapper_taxes_text,.gutter-10.checkout-subtotal__wrapper_gift,.gutter-10.checkout-summary-mobile__details,.gutter-10.checkout-summary-mobile__details_wrapper_button,.gutter-10.shopping-cart__wrapper,.shopping-cart__wrapper .gutter-10.row,.gutter-10.shopping-cart__wrapper_list_btn-container,.free-gift .gutter-10.component-name__content,.gutter-10.free-gift__title,.gutter-10.free-gift__details,.gutter-10.free-gift__details_desc,.return-policy .gutter-10.component-name__content,.gutter-10.return-policy__title,.gutter-10.return-policy__desc_address,.gutter-10.return-policy__desc_address_wrap,.life-warranty .gutter-10.component-name__content,.gutter-10.life-warranty__title,.gutter-10.life-warranty__container,.gutter-10.life-warranty__container_labels,.gutter-10.special-finance__title,.gutter-10.special-finance__container_payments_table,.gutter-10.special-finance__container_payments_table_header,.gutter-10.special-finance__container_payments_table_body,.gutter-10.special-finance__container_payments_table_body_row,.gutter-10.special-finance__container_payments_table_body_row_rate,.gutter-10.special-finance__container_payments_table_body_row_method,.gutter-10.special-finance__learn,.finance-options .gutter-10.component-name__content,.gutter-10.finance-options__title,.gutter-10.pick-up__wrap_content_wrapper_location-selectbox,.gutter-10.pick-up__wrap_content_wrapper_location-selectbox_title,.gutter-10.pick-up__wrap_content_wrapper_location-details,.gutter-10.pick-up__wrap_content_wrapper_location-details_left,.gutter-10.pick-up__wrap_content_wrapper_location-details_right,.gutter-10.pick-up__wrap_content_wrapper_location-details_right_time,.gutter-10.pick-up__wrap_content_wrapper_location-details_right_phone,.gutter-10.confirmation-modal__content_btn-group,.shipping-method-modal .gutter-10.component-name__content_main-wrap_body,.gutter-10.shipping-method-modal__header,.gutter-10.shipping-method-modal__content_item,.gutter-10.shipping-method-modal__content_item_delivery-cost,.gutter-10.custom-jwelery-cart-modal__content_btn-group,.gutter-10.search-results-page__tabs_search,.gutter-10.education-tab,.gutter-10.no-search-results__wrapper,.gutter-10.no-search-results__wrapper_title.pageError,.gutter-10.no-search-results__wrapper_container,.gutter-10.no-search-results__wrapper_container_fact,.gutter-10.no-search-results__wrapper_container_fact_level,.gutter-10.dyo-ribbon,.dyo-ribbon .gutter-10.accordian-header,.dyo-ribbon .gutter-10.preview-msg,.product-image-section .gutter-10.dyo-ribbon__wrapper,.gutter-10.dyo-ribbon__wrapper_row,.gutter-10.dyo-ribbon__wrapper_row_image-desktop,.gutter-10.dyo-ribbon__wrapper_row_image,.gutter-10.price-summary-modal__content,.gutter-10.price-summary-modal__content_product-list_details,.gutter-10.price-summary-modal__content_product-list_details_price-hold,.gutter-10.price-summary-modal__summary,.gutter-10.price-summary-modal__buttons,.gemstone-list .gutter-10.price-summary-modal__buttons,.gutter-10.product-tile.multiStone,.product-tile.multiStone .gutter-10.product-tile__wrapper_details_desc-mobile,.product-tile.perpetualStones .gutter-10.product-tile__wrapper,.product-tile.perpetualStones .gutter-10.product-tile__wrapper_details,.product-tile.perpetualStones .gutter-10.product-tile__wrapper_details_desc-desktop,.gutter-10.product-tile__wrapper,.gutter-10.product-tile__wrapper_img-hold,.gutter-10.product-tile__wrapper_details_hold,.dyo-addons .gutter-10.product-tile__wrapper_details_btn-hold,.gutter-10.dyo-tab-content,.gutter-10.dyo-tab-content__slider,.gutter-10.dyo-tab-content__multistone-tabs,.gutter-10.price-summary-item,.gutter-10.price-summary-item__price-hold,.stone-number .gutter-10.perpetual-list,.gutter-10.credit-card-page__container,.gutter-10.pdp-non-built-print,.gutter-10.pdp-non-built-print__specifications_list,.gutter-10.pdp-built-print,.gutter-10.pdp-built-print__secondaryImages,.gutter-10.pdp-built-print__specifications_list,.gutter-10.pdp-built-print__specifications_list_article,.gutter-10.store-details-print,.gutter-10.store-details-print__wrapper,.gutter-10.order-details-print__header,.gutter-10.order-details-print__header_details,.gutter-10.order-details-print__item-list_items_details,.gutter-10.order-details-print__summary_item,.gutter-10.order-details-print__summary_total,.gutter-10.order-details-print__gift,.gutter-10.order-details-print__gift_content,.gutter-10.order-details-print__gift_content_info_hold,.gutter-10.order-details-print__shipping-billing_top,.gutter-10.order-details-print__shipping-billing_top_column-right,.gutter-10.order-details-print__shipping-billing_bottom,.gutter-10.order-details-print__layaway_top-content,.gutter-10.order-details-print__layaway_top-content_item,.gutter-10.order-details-print__layaway_table_main_body,.gutter-10.order-details-print__layaway_table_main_body_month,.order-details-print__layaway_table_main_body_month_column .gutter-10.schedule-table-column__wrapper,.gutter-10.checkout-page__wrapper,.gutter-10.contact-information__container,.gutter-10.employee-assist__container,.gift-message .gutter-10.expando__content_header_content_title,.gift-message .gutter-10.expando__content_header_content_title_icon,.gift-message .gutter-10.expando__content_header_content_title_text,.gift-message .gutter-10.expando__content_header_content_icon,.gift-message .gutter-10.expando__content_body_content,.gutter-10.order-summary__mobile,.gutter-10.order-summary__mobile_header,.gutter-10.order-summary__mobile_icon,.gutter-10.order-summary__header,.gutter-10.order-summary__header_title,.gutter-10.order-summary__header_btn,.gutter-10.order-summary-item__wrapper,.gutter-10.order-summary-item__wrapper_content_title,.gutter-10.order-summary-item__wrapper_content_tag,.gutter-10.order-summary-price__total-details_sub,.gutter-10.order-summary-price__total-details_grand-total,.gutter-10.order-summary-price__total-details_grand-total_label,.gutter-10.order-summary-price__total-details_grand-total_value,.back-to-cart-modal .gutter-10.component-name__content,.shipping-info-modal .gutter-10.component-name__content,.shipping-info-modal .gutter-10.component-name__content_main-wrap_body_address,.shipping-info-modal .gutter-10.component-name__content_main-wrap_body_btns,.shipping-info-modal .gutter-10.component-name__content_main-wrap_body_btns_label,.shipping-info-modal .gutter-10.component-name__content_main-wrap_body_btns_link,.shipping-info-modal .gutter-10.component-name__content_main-wrap_body_btns_btn,.cvv-modal .gutter-10.component-name__content,.gutter-10.cvv-modal__title,.gutter-10.cvv-modal__desc_card,.gutter-10.shipping-information__header,.shipping-information__header_info .gutter-10.checkbox__text,.gutter-10.shipping-information__wrapper_title,.shipping-information #internationalAddressError .gutter-10.parsley-errors-list.filled,.billing-information #internationalAddressError .gutter-10.parsley-errors-list.filled,.shipping-method #internationalAddressError .gutter-10.parsley-errors-list.filled,.shipping-information .gutter-10#shanecoError,.billing-information .gutter-10#shanecoError,.shipping-method .gutter-10#shanecoError,.gutter-10.shipping-tab,.gutter-10.shipping-tab__wrapper,.gutter-10.shipping-tab__wrapper_saved-address,.gutter-10.shipping-tab__wrapper_form,.gutter-10.shipping-tab__wrapper_btn,.store-tab__wrapper .gutter-10.select-box,.gutter-10.store-tab__wrapper_address,.gutter-10.store-tab__pick-up-info,.gutter-10.address-section,.gutter-10.address-section__row,.gutter-10.address-tile,.address-tile .gutter-10.radio-button,.gutter-10.address-tile__details,.gutter-10.billing-information__header,.gutter-10.shipping-method__header,.gutter-10.shipping-method__header_title,.gutter-10.shipping-method-type__policy,.gutter-10.shipping-method-type__policy_link,.gutter-10.shipping-method-type__item,.gutter-10.shipping-method-help__table,.gutter-10.shipping-method-help__table_row,.gutter-10.payment-method__wrapper_item_payment-type,.gutter-10.payment-method__wrapper_item_payment-type_link,.gutter-10.payment-layaway__padded-wrapper_text,.gutter-10.payment-layaway__padded-wrapper_card-wrapper_text,.gutter-10.payment-layaway__padded-wrapper_container,.gutter-10.payment-layaway__padded-wrapper_container_section,.gutter-10.payment-layaway__padded-wrapper_body_wrap,.gutter-10.credit-card,.gutter-10.credit-card__wrap,.gutter-10.credit-card__wrap_cc,.gutter-10.credit-card__wrap_cc_row,.credit-card__wrap_cc_row-saveCard+.gutter-10.credit-card__wrap_cc_row_removeCard,.gutter-10.credit-card__wrap_cc_row_col-half,.credit-card__wrap_cc_row_col-half .gutter-10.form-input-with-label__input,.credit-card__wrap_cc_row_col-half.shaneco-dropdown .gutter-10.select-box,.credit-card__wrap_cc_row_col-half .gutter-10.amount_error,.gutter-10.credit-card__agree,.gutter-10.credit-card__change-agree,.autopay-modal .gutter-10.component-name__content,.autopay-modal .gutter-10.component-name__content_main-wrap_body_btns,.autopay-modal .gutter-10.component-name__content_main-wrap_body_btns_label,.gutter-10.saved-card__row,.gutter-10.saved-card__card,.gutter-10.saved-card__card_col.expiry-wrapper,.gutter-10.saved-card__card_col_row,.saved-card__card_col_row .gutter-10.amount_error,.account-management .gutter-10.saved-card__card_col.hide-content,.saved-card__card.shaneco-card .gutter-10.saved-card__card_col,.saved-card__card.shaneco-card .gutter-10.saved-card__card_col_row,.saved-card__card.shaneco-card .gutter-10.saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .gutter-10.saved-card__card_col_row_finance-options_select,.saved-card__card.shaneco-card .gutter-10.saved-card__card_col_row_finance-options_select_label,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .gutter-10.form-input-with-label,.gutter-10.gift-card__wrap_gc_row,.gutter-10.gift-card__wrap_gc_row_remove,.gutter-10.gift-card__wrap_gc_row_col-half,.terms-confirm-modal .gutter-10.component-name__content,.gutter-10.terms-confirm-modal__wrap_head,.gutter-10.terms-confirm-modal__wrap_head_print,.gutter-10.terms-confirm-modal__wrap_head_print_icon,.gutter-10.terms-confirm-modal__wrap_head_print_text,.gutter-10.terms-confirm-modal__wrap_head_close,.gutter-10.terms-confirm-modal__wrap_buttons,.gutter-10.terms-confirm-modal__wrap_buttons_back,.gutter-10.terms-confirm-modal__wrap_buttons_submit,.apr-terms .gutter-10.component-name__content,.gutter-10.apr-terms__wrapper_head,.gutter-10.apr-terms__wrapper_head_title,.gutter-10.apr-terms__wrapper_head_title_text,.gutter-10.apr-terms__wrapper_head_title_sub,.gutter-10.apr-terms__wrapper_head_close,.electronic-signature .gutter-10.component-name__content,.gutter-10.electronic-signature__wrapper_title,.gutter-10.electronic-signature__wrapper_body_buttons,.gutter-10.electronic-signature__wrapper_body_buttons_back,.gutter-10.order-review__wrapper,.gutter-10.order-review__details,.gutter-10.order-review__hold,.gutter-10.order-review__heading,.gutter-10.order-review__info,.gutter-10.order-review__shippingPrice,.gutter-10.order-review__pay,.gutter-10.order-review__button-hold-mobile,.shipping-policy-modal .gutter-10.component-name__content,.gutter-10.shipping-policy-modal__wrapper_head,.gutter-10.shipping-policy-modal__wrapper_head_title,.gutter-10.shipping-policy-modal__wrapper_head_title_text,.gutter-10.shipping-policy-modal__wrapper_head_close,.signature-modal .gutter-10.component-name__content,.gutter-10.signature-modal__wrap_head,.gutter-10.signature-modal__wrap_head_close,.gutter-10.signature-modal__wrap_buttons,.gutter-10.signature-modal__wrap_buttons_back,.gutter-10.signature-modal__wrap_buttons_submit,.engraving-confirm-modal .gutter-10.component-name__content,.gutter-10.engraving-confirm-modal__wrap_body,.gutter-10.engraving-confirm-modal__wrap_buttons,.layaway-with-free-gift-modal .gutter-10.component-name__content,.gutter-10.create-account__wrapper_container_be-error,.gutter-10.create-account__wrapper_container_form,.gutter-10.order-gift-message__wrapper_container_inner,.gutter-10.order-gift-message__wrapper_container_inner_info,.gutter-10.order-gift-message__wrapper_container_inner_message,.order-shipping-billing .gutter-10.disclaimer-text,.gutter-10.order-shipping-billing__wrapper,.gutter-10.order-shipping-billing__wrapper_title,.gutter-10.order-shipping-billing__wrapper_details,.gutter-10.order-shipping-billing__wrapper_details_pick-up,.gutter-10.order-shipping-billing__wrapper_details_pick-up_alert,.gutter-10.order-shipping-billing__wrapper_details_pick-up_alert_icon,.gutter-10.order-shipping-billing__wrapper_details_pick-up_store_direction,.gutter-10.order-shipping-billing__wrapper_details_hold,.gutter-10.order-shipping-billing__wrapper_details_hold_payment_desc,.gutter-10.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail,.gutter-10.order-shipping-billing__wrapper_details_hold_payment_desc_card-amount,.gutter-10.order-shipping-billing__wrapper_actions,.gutter-10.order-status,.gutter-10.order-status__wrapper,.gutter-10.order-status__wrapper_container,.gutter-10.order-status__wrapper_container_sub-text,.order-status__wrapper .gutter-10.cart-item,.gutter-10.order-status__wrapper_content,.gutter-10.order-status__wrapper_content_hold,.gutter-10.order-status__wrapper_content_hold_container,.gutter-10.order-status__wrapper_summary,.gutter-10.order-status__wrapper_summary_price_hold,.gutter-10.order-status__wrapper_summary_total,.gutter-10.total-price-tag_summary,.gutter-10.total-price-tag_summary_price_hold,.gutter-10.total-price-tag_summary_total,.gutter-10.cancel-order-confirm-modal__wrapper_container,.gutter-10.cancel-order-confirm-modal__wrapper_container_action,.gutter-10.order-submit-layaway__title,.gutter-10.order-submit-layaway__wrapper_summary,.gutter-10.order-submit-layaway__wrapper_autopay,.gutter-10.order-submit-layaway__wrapper_schedule,.order-submit-layaway__wrapper_summary .gutter-10.layaway-summary__wrapper_details,.order-submit-layaway__wrapper_autopay .gutter-10.autopay__wrapper_enable_card_details,.order-submit-layaway__wrapper_schedule .gutter-10.layaway-schedule,.gutter-10.gemlist-cms__content,.gutter-10.gemlist-cms__content_mobile-text,.gemstone-list .gutter-10.sticky-footer__container_img-title-holder,.gutter-10.gemlist-solitaire__content,.gutter-10.gemlist-solitaire__content_mobile-text,.gemlist-solitaire .gutter-10.sticky-footer__container_img-title-holder,.gutter-10.gemlist-complexity-sec__wrapper_sec-wrap,.gutter-10.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.learn-more-modal .gutter-10.component-name__content,.gutter-10.learn-more-modal__title,.setting-first-info-modal .gutter-10.component-name__content,.gutter-10.setting-first-info-modal__wrap_body,.gutter-10.all-locations,.gutter-10.all-locations__wrapper,.gutter-10.all-locations__wrapper_stack_link_text,.gutter-10.our-stores,.gutter-10.our-stores__title,.gutter-10.our-stores__wrapper,.gutter-10.store-item,.gutter-10.store-item.specific-store,.store-item.specific-store .gutter-10.store-item__number_text,.store-item.specific-store .gutter-10.store-item__email_text,.store-item.specific-store .gutter-10.store-item__view_printInfoHold,.gutter-10.store-item__link_text,.gutter-10.store-item__view_printInfoHold,.gutter-10.store-item__view_checkbox,.gutter-10.store-item__mobile,.gutter-10.search-store,.gutter-10.search-store__wrapper,.gutter-10.search-store__wrapper_found,.gutter-10.search-store__wrapper_link,.gutter-10.search-store__wrapper_link_text,.gutter-10.pick-up-content__wrap_content_wrapper_location-selectbox,.gutter-10.pick-up-content__wrap_content_wrapper_location-selectbox_title,.gutter-10.pick-up-content__wrap_content_wrapper_location-details,.gutter-10.pick-up-content__wrap_content_wrapper_location-details_left,.gutter-10.pick-up-content__wrap_content_wrapper_location-details_right,.gutter-10.pick-up-content__wrap_content_wrapper_location-details_right_time,.gutter-10.pick-up-content__wrap_content_wrapper_location-details_right_phone,.shipping-info-pick-up .gutter-10.pick-up-content__wrap_content_wrapper_location-selectbox,.shipping-info-pick-up .gutter-10.pick-up-content__wrap_content_wrapper_location-selectbox_title,.shipping-info-pick-up .gutter-10.pick-up-content__wrap_content_wrapper_location-details,.gutter-10.map__reset,.gutter-10.map__holder,.gutter-10.map__holder_wrapper_direction,.gutter-10.map__error,.gutter-10.map__error_hold,.gutter-10.map__error_hold_refresh,.gutter-10.email-store-manager__wrap_captcha,.gutter-10.email-store-manager__form_wrapper_form,.gutter-10.email-store-manager__form_wrapper_form_input,.gutter-10.email-store-manager__form_wrapper_form_text-area,.gutter-10.store-details__wrapper,.gutter-10.virtual-tour,.gutter-10.social-media-frames,.gutter-10.social-media-frames__wrapper,.gutter-10.social-media-frames__wrapper_mobile_links,.gutter-10.social-media-frames__wrapper_mobile_links_facebook,.gutter-10.social-media-frames__wrapper_mobile_links_instagram,.gutter-10.social-media-frames__wrapper_mobile_links_pintrest,.gutter-10.social-media-frames__wrapper_mobile_links_twitter,.gutter-10.welcome-modal__form_wrapper_form,.gutter-10.welcome-modal__form_wrapper_form_input,.gutter-10.welcome-modal__form_wrapper_sign-up,.employee-terms-modal .gutter-10.component-name__content,.gutter-10.employee-terms-modal__wrapper_head,.gutter-10.employee-terms-modal__wrapper_head_title,.gutter-10.employee-terms-modal__wrapper_head_title_text,.gutter-10.employee-terms-modal__wrapper_footer,.gutter-10.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button.gutter-10[disabled],.gutter-10.login-container__wrapper,.gutter-10.login-expired__wrapper,.gutter-10.confirm-password__wrapper,.gutter-10.confirm-password__wrapper_container_wrapper,.gutter-10.confirm-password__wrapper_container_wrapper_hold_field,.gutter-10.social-sign-up-modal__form_wrapper_form,.gutter-10.social-sign-up-modal__form_wrapper_form_input,.gutter-10.myaccount-menu__container_item_container,.gutter-10.sign-in-security__wrapper,.gutter-10.sign-in-security__wrapper_form_wrapper_section1_fields,.gutter-10.sign-in-security__wrapper_form_wrapper_section1_social,.gutter-10.sign-in-security__wrapper_form_wrapper_section1_button,.gutter-10.sign-in-security__wrapper_form_wrapper_section2,.gutter-10.sign-in-security__wrapper_form_wrapper_section3_top,.sign-in-security__wrapper_form_wrapper_section3_top .gutter-10.checkbox,.gutter-10.my-account-header,.gutter-10.my-account-header__header_sub-desc,.gutter-10.my-account-header__links,.gutter-10.my-account-header__links_left,.gutter-10.my-account-header__links_right,.gutter-10.my-account-header__links_right_link,.my-account-header__links_right .gutter-10.order-actions,.gutter-10.manage-address__wrapper,.gutter-10.address-tag__wrapper,.manage-address .gutter-10.address-tag__wrapper,.gutter-10.address-tag__wrapper_top,.gutter-10.address-tag__wrapper_top_address,.gutter-10.address-tag__wrapper_bottom,.gutter-10.manage-payment-methods__wrapper,.gutter-10.manage-payment-methods__wrapper_body_bottom,.gutter-10.manage-payment-methods__wrapper_empty_bottom,.gutter-10.manage-payment-methods__wrapper_body_bottom_first,.gutter-10.manage-payment-methods__wrapper_empty_bottom_first,.gutter-10.manage-payment-methods__wrapper_body_bottom_conditions,.gutter-10.manage-payment-methods__wrapper_empty_bottom_conditions,.gutter-10.card-tag__wrapper,.gutter-10.card-tag__wrapper_top,.gutter-10.card-tag__wrapper_top_first,.gutter-10.card-tag__wrapper_top_first_details,.gutter-10.card-tag__wrapper_top_first_details_card,.gutter-10.card-tag__wrapper_top_first_date,.gutter-10.card-tag__wrapper_bottom,.gutter-10.card-tag__wrapper_more,.gutter-10.manage-layaway__wrapper_body_orders,.gutter-10.manage-layaway__wrapper_body_empty_link,.gutter-10.my-information__input-wrapper,.my-information__input-wrapper .gutter-10.checkbox,.gutter-10.my-information__input-wrapper_wrap,.gutter-10.my-subscriptions__checkbox-wrapper,.gutter-10.sms-preferences__checkbox-wrapper,.gutter-10.jewelry-preferences__wrapper__container__items-wrap,.gutter-10.jewelry-preferences__wrapper__container__hand-wrapper,.gutter-10.choose-favorite__items-wrap,.gutter-10.ring-size-tab,.gutter-10.ring-size-tab__wrapper_header,.gutter-10.ring-size-tab__wrapper_header_title,.gutter-10.ring-size-tab__wrapper_header_title-mobile,.gutter-10.ring-size-tab__wrapper_header_tabs,.gutter-10.ring-size-tab__wrapper_header_tabs_item,.ring-size-tab .gutter-10.tabs,.ring-size-tab .gutter-10.tabs__header,.ring-size-tab .gutter-10.tabs__header_item,.size-tab__container_content_item .gutter-10.carousel__wrapper_container_item_wrap,.size-tab__container_content_item .gutter-10.carousel__next,.size-tab__container_content_item .gutter-10.carousel__prev,.gutter-10.add-information__accordion_content_body_content,.gutter-10.add-information__accordion_content_body_content_check-box,.gutter-10.add-information__accordion_content_body_hand-container__hand-wrapper,.gutter-10.order-tag__wrapper,.gutter-10.order-tag__wrapper_image,.gutter-10.order-tag__wrapper_details_container,.gutter-10.order-tag__wrapper_details_container_top-row,.gutter-10.order-tag__wrapper_details_container_bottom-row,.gutter-10.order-tag__wrapper_details_more,.gutter-10.order-specs,.gutter-10.order-status-form,.order-status-form__wrapper_form .gutter-10.input-field,.gutter-10.schedule-and-payment,.gutter-10.schedule-and-payment__wrapper_row_btn-wrapper,.gutter-10.schedule-and-payment__wrapper_row_header,.gutter-10.layaway-order-details__wrapper_layaway_title,.gutter-10.layaway-order-details__wrapper_layaway_body,.gutter-10.layaway-summary,.gutter-10.layaway-summary__wrapper_details,.gutter-10.layaway-summary__wrapper_details_amount,.gutter-10.autopay__wrapper_disable,.gutter-10.autopay__wrapper_enable,.gutter-10.autopay__wrapper_disable_card,.gutter-10.autopay__wrapper_enable_card,.gutter-10.autopay__wrapper_disable_card_details,.gutter-10.autopay__wrapper_enable_card_details,.gutter-10.order-status-details__wrapper,.gutter-10.order-status-details__wrapper_bottom,.gutter-10.schedule-table,.gutter-10.schedule-table-column__wrapper,.gutter-10.schedule-table-column__wrapper_amount-hold,.gutter-10.card-delete-modal__wrapper_container,.gutter-10.card-delete-modal__wrapper_container_confirmation_actions_wrap,.gutter-10.card-delete-modal__wrapper_container_success_actions_wrap,.gutter-10.card-delete-modal__wrapper_container_warning_actions_wrap,.gutter-10.card-delete-modal__wrapper_container_success_action,.gutter-10.order-actions,.gutter-10.success-modal__wrapper_container,.gutter-10.success-modal__wrapper_container_action,.gutter-10.change-card,.gutter-10.change-card__wrapper_row_btn-wrapper,.gutter-10.change-card__wrapper_row_header,.gutter-10.payment-complete-modal__wrapper_container,.gutter-10.payment-complete-modal__wrapper_container_action,.gutter-10.order-history__wrapper,.gutter-10.order-history__wrapper_body,.gutter-10.category-grid-1-2,.gutter-10.category-grid-1-2__banner-wrapper,.gutter-10.centered-banner-with-cta,.gutter-10.centered-banner-with-cta__text-block,.gutter-10.centered-banner-with-cta__text-block_cta-block,.gutter-10.rectangle-tile,.rectangle-tile a.gutter-10,.gutter-10.rectangle-tile__image,.gutter-10.rectangle-tile__image-mobile,.gutter-10.rectangle-tile__content,.gutter-10.rectangle-grid-1X2,.gutter-10.category-grid-1X3,.gutter-10.category-grid-1X4,.gutter-10.category-grid-2x2x2,.gutter-10.paragraph,.gutter-10.paragraph__title,.gutter-10.paragraph__var2-content,.gutter-10.paragraph__var2-title,.gutter-10.image-left,.gutter-10.education-section,.gutter-10.education-section__item_title,.gutter-10.education-section__item_description,.gutter-10.education-section-accordian,.education-section-accordian .gutter-10.product-specs__item_header,.gutter-10.prod-cat-tile-block,.gutter-10.prod-cat-tile-block__banner-block,.gutter-10.prod-cat-tile-block__banner-block_img-wrap,.gutter-10.prod-cat-tile-block__banner-block-mobile,.gutter-10.prod-cat-tile-block__tile-block,.gutter-10.prod-cat-tile-block__tile-block_text-block,.gutter-10.prod-cat-tile-block__tile-block_wrapper,.gutter-10.prod-cat-tile-block__tile-block_wrapper_details,.gutter-10.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .gutter-10.product,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .gutter-10.product_link,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .gutter-10.product_link_image,.gutter-10.cms-full-block,.gutter-10.cms-full-block_text-block,.gutter-10.cms-full-block_text-block_cta-block,.gutter-10.variety-single,.gutter-10.variety-single__wrapper,.gutter-10.variety-product-tile,.gutter-10.variety-product-tile__wrapper,.gutter-10.variety-product-tile__wrapper_bottom,.gutter-10.variety-product-stack,.gutter-10.variety-product-stack__wrapper,.gutter-10.variety-product-stack__wrapper_tile,.gutter-10.variety-absolute3,.gutter-10.grid-core-single,.gutter-10.grid-core-single__wrapper,.gutter-10.variety-thirds,.gutter-10.variety-thirds__wrapper,.gutter-10.variety-thirds__wrapper_two-thirds,.gutter-10.variety-thirds__wrapper_one-third,.gutter-10.variety-thirds__wrapper_two-thirds_inner,.gutter-10.variety-thirds__wrapper_one-third_inner,.gutter-10.variety-thirds-3col,.gutter-10.variety-thirds-3col__wrapper,.gutter-10.variety-thirds-3col__wrapper_two-thirds,.gutter-10.variety-thirds-3col__wrapper_one-third,.gutter-10.variety-thirds-3col__wrapper_two-thirds_inner,.gutter-10.variety-thirds-3col__wrapper_one-third_inner,.gutter-10.variety-halves__wrapper,.gutter-10.variety-halves__wrapper_half,.gutter-10.variety-halves-absolute3__wrapper,.gutter-10.variety-halves-absolute3__wrapper_half,.gutter-10.variety-grid,.gutter-10.education-top-banner__text-wrapper,.gutter-10.education-top-banner__text-wrapper_content,.gutter-10.education-top-banner__text-wrapper_content_list_item,.gutter-10.article-layouts__header,.gutter-10.article-layouts__middle,.faq-accordian .gutter-10.product-specs__item_header,.gutter-10.four-cs__title,.gutter-10.four-cs__wrapper,.gutter-10.four-cs__wrapper_details-sec_filter_wrap,.gutter-10.four-cs__wrapper_details-sec_filter_wrap_title,.gutter-10.four-cs__wrapper_details-sec_filter_wrap_right,.gutter-10.four-cs__wrapper_hand-sec,.gutter-10.article-sticky,.gutter-10.article-sticky__left,.four-cs-tabs .gutter-10.tabs__header,.carat-slider .gutter-10.noUi-tooltip,.gutter-10.carat-slider__shapes-btn,.gutter-10.carat-slider__shapes-form,.gutter-10.carat-slider__shapes-form_el,.gutter-10.contact-us-page__header_title,.gutter-10.contact-us-page__container,.gutter-10.contact-us-page__container_col,.gutter-10.contact-a-store_info_stores,.gutter-10.contact-a-store_info_stores_wrapper,.gutter-10.contact-a-store_info_stores_wrapper_link,.gutter-10.by-mail,.gutter-10.by-mail_title,.gutter-10.by-mail_details,.gutter-10.by-mail_details_col,.gutter-10.by-mail_details_col_title,.gutter-10.by-mail_details_col_address,.gutter-10.online-customer-service,.gutter-10.online-customer-service_title,.gutter-10.online-customer-service_contact,.gutter-10.online-customer-service_contact_options,.gutter-10.online-customer-service_hours,.gutter-10.online-customer-service_hours_title,.gutter-10.online-customer-service_hours_timings,.gutter-10.email-us__wrap_captcha,.gutter-10.email-us__form_wrapper_form,.gutter-10.email-us__form_wrapper_form_input,.gutter-10.email-us__form_wrapper_form_text-area,.gutter-10.employee-benefits__wrapper_header,.gutter-10.employee-benefits__wrapper_benefits_wrap,.gutter-10.benefit-card,.gutter-10.jobs__top,.gutter-10.jobs__bottom,.gutter-10.jobs__bottom_wrapper_career,.gutter-10.shopping-cart-csr-header,.gutter-10.shopping-cart-csr-header__item_form_row,.gutter-10.checkout-csr-header,.gutter-10.checkout-csr-header__item_form_row,.gutter-10.gold-buy-service__image-grid_container,.gutter-10.gold-buy-service__pay-more_inner,#goldBuyMail .gutter-10.c-text-multiplelines,#goldBuyMail .gutter-10.c-file,.gutter-10.gold-buy-header__container,.gutter-10.gold-buy-header__container_title,.gutter-10.gold-buy-header__container_title_list_item,.gutter-10.gold-buy-header__container_image,.gutter-10.sell-in-content,.gutter-10.sell-in-content__image,.gutter-10.sell-in-content__info,.sitemap-layout .wrap .gutter-10.title,.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .gutter-10.btn-label,.gutter-10.try-on-button,.interaction-screen .gutter-10.overlay,.interaction-screen .overlay .gutter-10.bottom-wrap,.interaction-screen .gutter-10.head,.interaction-screen .gutter-10.dyo-wrap,.interaction-screen .dyo-wrap .gutter-10.shape-selected,.interaction-screen .dyo-wrap .gutter-10.gemstone-selected,.interaction-screen .dyo-wrap .gutter-10.shape-item,.interaction-screen .dyo-wrap .gutter-10.gemstone-item,.interaction-screen .dyo-wrap .gutter-10.size-selection,.interaction-screen .dyo-wrap .gutter-10.shape-list,.interaction-screen .dyo-wrap .gutter-10.gemstone-list,.gutter-10.try-on-email__wrap,.gutter-10.try-on-email__wrap_content,.gutter-10.try-on-email__wrap_content_form,.gutter-10.try-on-email__wrap_content_form_hold,.gutter-10.try-on-email__wrap_content_form_hold_messge,.gutter-10.try-on-email__wrap_content_form_hold_to,.gutter-10.try-on-email__wrap_content_form_hold_from,.try-on-email__wrap_content_form_hold .gutter-10.input-field__input.parsley-error,.try-on-email__wrap_content_form_hold .gutter-10.parsley-error.payment-layaway__padded-wrapper_container_section_input,.try-on-email__wrap_content_form_hold .gutter-10.parsley-error.payment-layaway__padded-wrapper_body_input,.gutter-10.try-on-email__wrap_content_message,.gutter-10.try-on-email__wrap_sign-up-email,.gutter-10.shop-job,.shop-job__wrapper_form .gutter-10.input-field,.gutter-10.shop-job-general-info,.gutter-10.shop-job-general-info__wrapper_content,.gutter-10.shop-job-item-info,.gutter-10.shop-job-item-info__wrapper_categories,.gutter-10.shop-job-item-info__wrapper_content_col,.fav-search .gutter-10.head-wrap{margin:-10px 0 0 -10px}.sc-g__row--reverse,.sign-in-security__wrapper_form_wrapper_section3_top .checkbox,.my-information__input-wrapper .checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sc-g__col--reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.sc-g__col,.gemlist-prod-details_specs_header-cols_col,.gemlist-prod-details_specs_cols_col,.gemlist-prod-details__setting-modal_wrap,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text-first,.gemlist-filters-solitaire__sapphire-gold-section .shape-filter-solitaire,.drt-preference__wrapper_sec_item-wrap,.drt-preference__wrapper_sec_item-wrap_choice,.drt-recommendation.zero-result-state .drt-recommendation__zero-result,.drt-recommendation .prodInfo__img-sec .img-tab,.drt-recommendation .prodInfo__buttons,#reactAppBlingFling .swiper .card,.match-maker_block .match-maker-tile,.match-maker_block .match-maker-tile a,.match-maker_block .match-maker-tile__content,.mini-cart__dropdown__wrapper,.mini-cart__dropdown__wrapper__emptycart__labels,.cart-notification__wrapper,.empty-cart__labels,.loaded-cart__scroll-pane_products-added_level_product-description_level_title,.loaded-cart__cart-summary,.subnav__banner,.utility-dropdown .utility-list,.vertical .tabs__header,.sort-and-filter__info-block,.sort-and-filter__filters_middle-sec,.text-with-image.is-vertical,.item-desc-price__container-hovered_desc_pearl,.item-desc-price__container-hovered_desc_strand,.carousel-scroll.vertical .carousel-list,.gpay-summary .item-row .item-desc,.pdp-non-built .product-details .product-details-wrap .row.direction,.sc-video__wrapper_overlay,.product-category-carousel .item-desc-price__container,.carousel-item__mixed-pcat-banner,.pcat-pearl-learning__banner-div_left-wrap,.pcat-pearl-learning__banner-div_right-wrap,.pcat-pearl-learning__wrapper_details,.pcat-pearl-learning__wrapper_details_styles_products .product_link,.life-warranty__container_labels_wrapper,.edu-description,.no-search-results__wrapper,.no-search-results__wrapper_container,.no-search-results__wrapper_container_fact_level,.dyo-addons .product-tile__wrapper,.dyo-addons .product-tile__wrapper_details_btn-hold,.order-details-print__header,.order-details-print__gift,.order-details-print__gift_content_info_hold,.order-details-print__layaway_top-content_item,.order-details-print__layaway_table_main_body_month,.payment-layaway__padded-wrapper_container_section,.order-shipping-billing__wrapper_actions,.cancel-order-confirm-modal__wrapper_container,.gemlist-cms__content,.gemlist-solitaire__content,.gemlist-complexity-sec__wrapper_sec-wrap_left-section,.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.welcome-modal__form_wrapper_form_input,.welcome-modal__form_wrapper_sign-up,.login-container__wrapper,.login-expired__wrapper,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper_hold_field,.social-sign-up-modal__form_wrapper_form_input,.sign-in-security__wrapper,.sign-in-security__wrapper_form_wrapper_section2,.my-account-header,.manage-address__wrapper,.address-tag__wrapper,.address-tag__wrapper_top_address,.manage-payment-methods__wrapper,.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom,.card-tag__wrapper,.card-tag__wrapper_top_first_details,.manage-layaway__wrapper_body_orders,.order-specs,.order-status-form,.schedule-and-payment,.layaway-order-details__wrapper_layaway_body,.layaway-summary,.layaway-summary__wrapper_details_amount,.autopay__wrapper_disable_card,.autopay__wrapper_enable_card,.order-status-details__wrapper,.schedule-table-column__wrapper,.card-delete-modal__wrapper_container,.success-modal__wrapper_container,.change-card,.payment-complete-modal__wrapper_container,.order-history__wrapper,.order-history__wrapper_body,.centered-banner-with-cta__text-block,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_wrapper_details,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link,.cms-full-block_text-block,.variety-product-tile__wrapper,.variety-product-tile__wrapper_bottom,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.education-top-banner__text-wrapper_content,.carat-slider__shapes-form_el,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.jobs__top,.jobs__bottom,.shopping-cart-csr-header .select-box,.gold-buy-header__container_title,.gold-buy-header__container_image,.sell-in-content__image,.sell-in-content__info,.interaction-screen .overlay,.shop-job{-ms-flex-direction:column;flex-direction:column}.sc-g__start,.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width,.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width,.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare,.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare,.shape-filter-solitaire__heading,.shape-filter-solitaire__wrapper,.gold-filters__heading,.gold-filters__wrapper,.drt-recommendation__btn-wrapper_msg,.glp-remove-filter-modal-container__wrapper_items-title,.compare-gemstones-stone-table__header_container_img-sec-bottom,.loaded-cart__scroll-pane_products-added_level,.search-box .search-wrapper,.subnav__banner.top-align,.utility-nav .left-wrap,.add-to-cart-info .product-information .info,.add-to-cart-info .product-information .shipping-method-hold .method,.add-to-cart-info .product-information .delivery-title,.add-to-cart-info .product-information .delivery-date,.add-to-cart-info .product-information .subtotal-section .subtotal-title,.add-to-cart-info .product-information .subtotal-section .subtotal-price,.vertical .tabs__header,.sort-and-filter__filters_top-sec_slider-wrapper_elem .slider__hold,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.sort-and-filter__filters_middle-sec_checkboxes,.filter-tabs .tabs__header,.gemlist-filters__shape-sec_wrapper,.item-desc-price,.item-desc-price.matching-piece,.item-desc-price.matching-piece .item-desc-price__container,.emailOpt-out__form_label,.share-favorites__form_input-name,.share-favorites__form_input-email,.share-favorites__form_message-label,.share-favorites__generate-link_wrap,.view-favorites,.view-favorites__cntr_note_placeholder,.pdp-engraving .engraving-title,.pdp-engraving .engraving-section .parsley-errors-list.filled,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text,.fedex-search .results-ctnr .results-section,.recom-recent__wrapper .carousel-list,.fedex-info-modal .modal-ctnr .info-text,.info-window,.info-window .title,.info-window .time,.apple-pay-hold .google-pay,.gpay-summary .item-row,.gpay-summary .price-summary .price-wrap .price-row .price-label,.gpay-summary .price-summary .price-wrap .total .price-label,.drop-a-hint__wrap_content_form_hold_messge textarea,.drop-a-hint__wrap_content_form_hold_small-text,.drop-a-hint__wrap_content_form_hold .input-field,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.find-stores-modal__content_row_dropdown,.add-to-cart-info .matching-piece-item__desc,.visit-store__wrapper_skew_address__mskew_phone-hold,.behind-designs__wrapper_content_wrap,.behind-designs__wrapper_content_images,.behind-designs__wrapper_details,.full-specs-modal__wrap_hold,.items-unavailable-modal__error,.stone-unavailable-modal__error,.suggested-recommendation__content,.classic-gift-card__details,.product-category-carousel__grid_list,.carousel-item__mixed-pcat-banner,.cart-prod-specs_price-col.gift-card,.cart-prod-specs_price-col.gift-card .cart-prod-specs__form,.cart-prod-specs_price-col.gift-card .cart-prod-specs__title_input,.cart-prod-specs__title,.cart-prod-specs__tag_wrapper,.cart-prod-specs__tag_certificate,.suggested-price__amount_val,.checkout-estimate__checkout_total_label,.checkout-subtotal__wrapper_sub_label,.checkout-subtotal__wrapper_taxes_text,.checkout-subtotal__wrapper_gift_label,.life-warranty__container_labels_wrapper,.pick-up__wrap_content_wrapper_location-details,.shipping-method-modal__content_item_delivery-type,.dyo-ribbon .accordian-header,.dyo-alternates .dyo-ribbon__wrapper_title,.matching-bands .dyo-ribbon__wrapper_title,.dyo-ribbon__wrapper .no-of-stones,.dyo-ribbon__wrapper_row_content-title,.price-summary-modal__content_product-list_details_pdct,.price-summary-modal__summary_subtotal,.product-tile.perpetualStones .product-tile__wrapper,.product-tile__wrapper_details,.dyo-tab-content.shape,.dyo-tab-content.gemStones,.price-summary-item__pdct,.stone-number .stone-number-text,.pdp-non-built-print__specifications_list_section,.pdp-built-print__specifications_list_section,.order-details-print__gift_content_info_hold,.gift-message .expando__content_header_content_title_text,.gift-message__wrapper_form_gift-message,.order-summary__mobile_header,.order-summary__header_title,.order-summary-price__total-details_sub_label,.order-summary-price__total-details_grand-total_label,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col,.shipping-information__header_info .checkbox__text,.store-tab__wrapper_address,.payment-cards .expando__content_header_content,.credit-card__wrap_cc_row_removeCard,.saved-card__row_col,.saved-card__card_col_expiry,.saved-card__card_col_row,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_msg,.order-review__info,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_details,.order-shipping-billing__wrapper_note,.order-shipping-billing__wrapper_message,.order-status__wrapper_container_sub-text,.order-status__wrapper .cart-item,.order-status__wrapper_content,.order-status__wrapper_summary_price,.order-status__wrapper_summary_total,.total-price-tag_summary_price,.total-price-tag_summary_total,.all-locations__wrapper,.store-item,.pick-up-content__wrap_content_wrapper_location-details,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_dropdown,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details,.map__holder,.email-store-manager__form_wrapper_form,.welcome-modal__form_wrapper_form,.confirm-password__wrapper_container_wrapper_hold_field,.social-sign-up-modal__form_wrapper_form_input,.sign-in-security__wrapper_form_wrapper_section1_fields .input-field,.sign-in-security__wrapper_form_wrapper_section2,.sign-in-security__wrapper_form_wrapper_section3_top,.address-tag__wrapper_top,.manage-payment-methods__wrapper_body_bottom_conditions,.manage-payment-methods__wrapper_empty_bottom_conditions,.card-tag__wrapper_top_first_details,.card-tag__wrapper_top_first_date,.card-tag__wrapper_bottom,.size-tab__container_content_item_content,.size-tab_content-title,.order-tag__wrapper_details_container_top-row,.order-tag__wrapper_details_more,.order-specs,.order-status-form__wrapper_form .input-field,.layaway-order-details__wrapper_layaway_body,.variety-product-tile__wrapper_bottom,.education-top-banner__text-wrapper_content,.email-us__form_wrapper_form,.employee-benefits__wrapper_header,.jobs__bottom_wrapper_career,.gold-buy-service__pay-more,.gold-buy-header__container_title,.sell-in-content,.sell-in-content__info,.try-on-email__wrap_content_form_hold_messge textarea,.try-on-email__wrap_content_form_hold_small-text,.try-on-email__wrap_content_form_hold .input-field,.shop-job__wrapper_form .input-field,.shop-job-general-info__wrapper_content_col,.shop-job-item-info__wrapper_categories_title,.shop-job-item-info__wrapper_content_titleMob,.shop-job-item-info__wrapper_content_col_value{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.sc-g__center,.employee-discount-icon:before,.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__container-hovered_price .employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon:before,.product-tile__wrapper_details_hold .employee-icon:before,.glpTabs .tabs__header,.gemlist-prod-details_specs_disclaimer,.img-tab__wrapper,.img-tab__tab-elem,.img-tab__tab-elem .tabs__header,.img-tab__tab-elem .tabs__header_item,.gemlist-prod-details-modal__title,.shape-filter-solitaire__wrapper_right,.drt-preference__wrapper_sec_card-bg_border,.drt-preference__wrapper_sec_item-wrap_choice,.drt-recommendation.zero-result-state,.drt-recommendation.zero-result-state .drt-recommendation__zero-result,.drt-recommendation .drt-error-state,.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec,.glp-remove-filter-modal-container__wrapper_image,.noresult-table,#compare-gemstones-table__header,#compare-gemstones-table__header-desc,.compare-gemstones-fixed-table__header_container,.compare-gemstones-fixed-table__header_container .add-stone::before,.compare-gemstones-stone-table__header_container_img-sec,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper_img-holder,.favorites-category-page,.favorites-category-page .share-wrap,.match-category-page,#reactAppBlingFling .swiper .card,#reactAppBlingFling .swiper .actions,#reactAppBlingFling .swiper .actions .btn-wrap,.match-maker_block .match-maker-tile,.match-maker_block .match-maker-tile a,.match-maker_block .match-maker-tile__image,.match-experience_grid,.fav-search-wrap .empty-results,.page-footer .simple-banner a.thumb,.mini-cart .cart-count,.mini-cart__dropdown__wrapper__emptycart,.mini-cart__dropdown__wrapper__emptycart__labels,.empty-cart,.empty-cart__labels,.item-added-cart,.page-header__notification-wrapper,.page-header__notification-wrapper_elm,.subnav__banner,.utility-nav .logo,.add-to-cart-info .product-information .price-info,.add-to-cart-info .product-information .button-hold,.generic-error-modal .modal .component-name__content,.subscription-modal .modal .component-name__content,.generic-error-modal .cvv-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon,.tabs__header,.carousel__wrapper.center,.carousel__wrapper_show-more,.carousel__pagination,.hexagon-label,.switch-button__icon,.sort-and-filter__post-dropdown,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__gemlist-filters_shape-sec_heading,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.back-to-top-text,.filter-component__label,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_right_wrapper,.gemlist-filters__shape-sec_wrapper .text-with-image,.gem-options-form__btns_image,.gem-options-form__gems_image,.gem-options-form__shapes_image,.gem-options-form__size_image,.gem-options-form__btns,.slider .noUi-tooltip,.slider__slider-text,.drt-shapes .text-with-image,.matching-pieces .item-desc-price__hold,.matching-pieces .item-desc-price__container_add-btn,.expando__content_header,.note-tag,.emailOpt-out,.emailOpt-out__wrapper,.emailOpt-out__form,.favorites-modal__header,.favorites-mini-modal,.share-favorites__share-text,.share-favorites__captcha,.share-favorites__form,.share-favorites__generate-link,.view-favorites__cntr_hold,.view-favorites__cntr_hold__wrapper,.view-favorites__cntr_remove-hold,.view-favorites__cntr_remove-hold_wrap_info,.view-favorites__cntr_remove-hold_wrap_undo,.cart-item-review #TTcommentCapture .TTcommentCaptureHeader,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTccSectionHeader,.pdp-engraving .engraving-contact-us,.fedex-modal .fedex-wrap,.fedex-search .zip-ctnr,.review-qa__header,.review-qa__carousel_wrapper,.review-qa__rating-panel_row,.review-qa__rating-panel_row_wrapper_comment,.review-qa__rating-panel_row_wrapper_no-review-comment,.review-ratings__item,.review-qa-section__show-more-reviews,.review-qa-section__show-less-reviews,.review-qa-section__show-more-qa,.review-qa-section__show-less-qa,.review-qa-section__no-reviews,.review-qa-section__no-qa,.review-qa-section__no-reviews_head,.review-qa-section__no-qa_head,.no-review-qa,.review-qa-carousel__title,.recom-recent__wrapper_title,.recom-recent__wrapper_items_wrap,.recom-recent__wrapper_items_wrap .item-desc-price,.recom-recent__wrapper_items_wrap .item-desc-price__hold,.recom-recent__wrapper .carousel-item,.fedex-info-modal .fedex-wrap,.fedex-info-modal .modal-ctnr,.sticky-footer__compare-container,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.sticky-footer__container_price-btn-holder_form,.apple-pay,.gpay-confirm-modal .header,.gpay-confirm-modal .btn-hold,.checkout-error-modal__wrap_body,.address-modal__wrapper_title_text,.address-modal__wrapper_buttons,.drop-a-hint__wrap,.drop-a-hint__wrap_title,.drop-a-hint__wrap_content_form_hold,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_content_message_reply,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_send,.drop-a-hint-success .component-name__content_main-wrap_body_content_message,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-carousel,.pdp-non-built .product-details,.pdp-non-built .product-details .product-details-wrap,.pdp-non-built .product-details .product-details-wrap .item-unavailable-wrap,.pdp-non-built .product-details .product-details-wrap .product-details-form,.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .button-hold,.pdp-non-built .product-details .product-details-wrap .row,.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .product-details-content,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-info,.pdp-non-built .product-details .product-details-wrap .row .variation-info,.pdp-non-built .product-details .product-details-wrap .row .add-buttons,.pdp-non-built .multi-stone-info,.product-name .product-name-wrap .price-container,.thumbnails .mobile,.product-image.in-zoom-modal,.product-image__wrapper,.product-image__wrapper_img-holder,.product-image__wrapper_img-holder_zoom-controls_plus,.product-image__wrapper_img-holder_zoom-controls_minus,.zoom-modal .component-name__content_main-wrap_body .thumbnail-carousel,.find-stores-modal__content_hold,.find-stores-modal__content_row,.find-stores-modal__content_row_info,.ring-size-modal__wrap_container_title,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.matching-pieces__wrapper_title,.matching-pieces__wrapper_list,.matching-pieces__wrapper_products,.matching-piece-item,.matching-piece-item .select-box,.sc-video__wrapper,.sc-video__wrapper_overlay,.sc-video__wrapper_overlay_image,.sc-video__wrapper_overlay_text,.sc-video__wrapper_background,.visit-store__wrapper_skew,.visit-store__wrapper_skew_address,.design-images,.mobile__hold_image,.full-specs-modal__title,.certification-modal__title,.items-unavailable-modal__wrap,.stone-unavailable-modal__wrap,.items-unavailable-modal__links,.stone-unavailable-modal__links,.page-unload-modal__wrap,.suggested-recommendation__image,.classic-gift-card__wrapper,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.sticky-head,.sticky-head .ask-btn,.TurnToReviewsTeaser,.TurnToReviewsTeaser .title,.TurnToReviewsTeaser .stars,#TT2ILTbutton-holder,.no-review-stars,#TurnToReviewsContent .TTreview .TTrevCol2 .TTrevLinkLine,.TurnToItemTeaser .title,.TurnToItemTeaser .no-ques-wrap,.TurnToItemTeaser #TT2ILTbox,#TurnToContent .TT3linkLine .TT3helpful,#TTtraWindow #TTtraWindowClose,#TTtraWindow #TTSubWindowClose,.engraving-warning .component-name__content,.engraving-warning__wrap_body,.product-category-carousel .item-desc-price,.product-category-carousel__pagination ul,.product-category-carousel .pcat-ratings,.pcat-pearl-learning__banner-div_left-wrap,.pcat-pearl-learning__banner-div_right-wrap,.pcat-pearl-learning__wrapper,.cart-addon__title_text,.cart-suggestion__title_text,.checkout-estimate__checkout_button,.checkout-shipping__wrapper_label,.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx,.checkout-shipping__wrapper_ship_shipme_warning,.checkout-summary-mobile__details,.checkout-summary-mobile__details_wrapper,.checkout-summary-mobile__details_wrapper_button_btn,.shopping-cart__wrapper_title,.shopping-cart__wrapper_id,.shopping-cart__wrapper .row,.shopping-cart__wrapper_list_btn-container_apply,.free-gift__title,.return-policy__title,.life-warranty__title,.life-warranty__container_labels_wrapper_service,.special-finance__title,.special-finance__container_payments_table,.special-finance__container_payments_table_body_row_rate,.special-finance__container_payments_table_body_row_method,.finance-options__title,.pick-up__wrap_content_wrapper_location-selectbox,.confirmation-modal__content,.confirmation-modal__content_btn-group,.shipping-method-modal .component-name__content_main-wrap_body,.shipping-method-modal__header,.custom-jwelery-cart-modal__content,.custom-jwelery-cart-modal__content_btn-group,.search-results-page__tabs .tabs__header,.search-results-page__tabs_search,.education-tab,.no-search-results__wrapper,.no-search-results__wrapper_title.pageError,.no-search-results__wrapper_container_fact,.dyo-ribbon .preview-msg,.matching-bands .dyo-ribbon__wrapper_title,.dyo-ribbon__wrapper_row_image-desktop,.dyo-ribbon__wrapper_row_image,.price-summary-modal__content,.gemstone-list .price-summary-modal__buttons,.product-tile.multiStone,.product-tile.multiStone .product-tile__wrapper_details_desc-mobile,.product-tile__wrapper_img-hold,.dyo-addons .product-tile__wrapper_details,.product-tile__wrapper_details_hold,.dyo-addons .product-tile__wrapper_details_btn-hold,.number-of-stones-tab .product-tile__wrapper_details,.dyo-tab-content,.dyo-tab-content.gemStones .product-tile__wrapper,.dyo-tab-content.shape .product-tile__wrapper,.dyo-tab-content.alternates .product-tile__wrapper,.dyo-tab-content.gemStones .product-tile__wrapper_details,.dyo-tab-content.shape .product-tile__wrapper_details,.dyo-tab-content.alternates .product-tile__wrapper_details,.dyo-tab-content__slider,.store-details-print__wrapper,.order-details-print__header,.order-details-print__header_details,.order-details-print__item-list_items_img-wrap,.order-details-print__gift,.checkout-page__header,.checkout-page__header-desc,.checkout-page__wrapper_container_btn,.checkout-page .state-tax-discalimer,.contact-information__title,.payment-method__header,.employee-assist__title,.gift-message .expando__content_header_content_icon,.gift-message .expando__content_body_content_description,.order-summary__header_btn,.back-to-cart-modal .component-name__content,.shipping-info-modal .component-name__content,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper,.shipping-info-modal .component-name__content_main-wrap_body_btns,.shipping-info-modal .component-name__content_main-wrap_body_btns_label,.shipping-info-modal .component-name__content_main-wrap_body_btns_link,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.cvv-modal__title,.shipping-information__title,.shipping-information__header_title,.billing-information__header_title,.shipping-method__header_title,.shipping-information__description,.billing-information__description,.shipping-information__wrapper_title,.shipping-tab__wrapper_btn_link,.store-tab__wrapper_timings,.store-tab__wrapper .select-box,.store-tab__wrapper_address,.address-tile__details_btn,.shipping-method-help__wrap,.payment-method__wrapper_disclaimer,.payment-method__wrapper_item_disclaimer,.payment-layaway__padded-wrapper.step-two,.payment-layaway__padded-wrapper_text,.payment-layaway__padded-wrapper_card-wrapper_text,.payment-layaway__padded-wrapper_header,.autopay-modal .component-name__content_main-wrap_body_btns,.autopay-modal .component-name__content_main-wrap_body_btns_label,.saved-card__card_col_name,.terms-confirm-modal__wrap_buttons,.terms-confirm-modal__wrap_buttons_back,.terms-confirm-modal__wrap_buttons_submit,.apr-terms__wrapper_head,.apr-terms__wrapper_head_title,.apr-terms__wrapper_head_title_text,.apr-terms__wrapper_head_title_sub,.electronic-signature__wrapper_title,.electronic-signature__wrapper_body_buttons,.electronic-signature__wrapper_body_buttons_back,.layaway-policy-modal__wrap_container_title,.autopay-terms-modal__wrap_container_title,.order-review__wrapper_title,.order-review__heading,.order-review__container,.order-review__sub-title,.order-review__button-hold,.order-review__button-hold-mobile,.shipping-policy-modal__wrapper_head,.shipping-policy-modal__wrapper_head_title,.signature-modal__wrap_buttons,.signature-modal__wrap_buttons_back,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_body,.engraving-confirm-modal__wrap_buttons,.layaway-with-free-gift-modal .component-name__content,.create-account__wrapper,.create-account__wrapper_container_be-error,.create-account__wrapper_container_form,.order-gift-message__wrapper,.order-shipping-billing__wrapper,.order-shipping-billing__wrapper_title,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.order-status,.order-status__wrapper_container,.order-status__wrapper_content_img-hold,.cancel-order-confirm-modal__wrapper,.cancel-order-confirm-modal__wrapper_container_action,.order-submit-layaway__title,.gemlist-cms__content_mobile-text,.gemlist-solitaire__content_mobile-text,.learn-more-modal__title,.setting-first-info-modal__wrap_body,.all-locations,.our-stores,.our-stores__title,.our-stores__wrapper,.store-item.specific-store .store-item__view,.search-store,.search-store__wrapper_found,.search-store__wrapper_link,.search-store__wrapper_link_text,.pick-up-content__wrap_content_wrapper_location-selectbox,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details,.map,.map__reset_button,.map__error,.map__error_hold,.email-store-manager__wrap_captcha,.email-store-manager .component-name__content,.email-store-manager .component-name__content .g-recaptcha-validation,.store-details__wrapper,.virtual-tour,.virtual-tour__wrapper,.social-media-frames,.social-media-frames__wrapper_mobile_links,.social-media-frames__wrapper_mobile_links_facebook,.social-media-frames__wrapper_mobile_links_instagram,.social-media-frames__wrapper_mobile_links_pintrest,.social-media-frames__wrapper_mobile_links_twitter,.welcome-modal .component-name__content,.welcome-modal__form_wrapper_captcha,.account-management-modal,.employee-terms-modal__wrapper_head,.employee-terms-modal__wrapper_head_title,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled],.login-container__wrapper,.login-expired__wrapper,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form,.sign-in-security__wrapper,.sign-in-security__wrapper_form_wrapper_section1_social,.sign-in-modal-container__wrapper,.my-account-header__header_sub-desc,.my-account-header__header_title,.manage-address__wrapper,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.manage-payment-methods__wrapper,.manage-layaway__wrapper_body_orders,.manage-layaway__wrapper_body_empty_link,.jewelry-preferences__wrapper__container__hand-wrapper,.ring-size-tab__wrapper_header_title,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab__wrapper_header_tabs,.ring-size-tab .tabs,.size-tab__container_content_item .carousel__wrapper_container_item_wrap,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-tag__wrapper_image,.order-status-form,.schedule-and-payment__wrapper_row_btn-wrapper,.schedule-and-payment__wrapper_row_header,.layaway-order-details__wrapper_layaway_title,.order-status-details__wrapper_bottom,.card-delete-modal__wrapper,.card-delete-modal__wrapper_container_confirmation_actions_wrap,.card-delete-modal__wrapper_container_success_actions_wrap,.card-delete-modal__wrapper_container_warning_actions_wrap,.card-delete-modal__wrapper_container_success_action,.success-modal__wrapper,.success-modal__wrapper_container_action,.change-card__wrapper_row_btn-wrapper,.change-card__wrapper_row_header,.payment-complete-modal__wrapper,.payment-complete-modal__wrapper_container_action,.order-history__wrapper,.category-grid-1-2__banner-wrapper,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.rectangle-tile,.rectangle-tile a,.rectangle-tile__image,.rectangle-tile__image-mobile,.rectangle-grid-1X2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.prod-cat-tile-block__tile-block,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image,.cms-full-block,.cms-full-block_text-block_cta-block,.variety-single__wrapper,.variety-product-tile__wrapper_bottom,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.grid-core-single__wrapper,.education-top-banner__text-wrapper,.article-layouts__header,.four-cs__title,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_hand-sec,.article-sticky__left,.carat-slider .noUi-tooltip,.carat-slider__shapes-form_el,.carat-slider__shapes-form .text-with-image,.contact-us-page__header_title,.email-us__wrap_captcha,.email-us .component-name__content,.email-us .component-name__content .g-recaptcha-validation,.jobs__top,.jobs__bottom,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.shopping-cart-csr-header__item_form_row_submit_save_btn,.checkout-csr-header__item_form_row_submit_btn,.gold-buy-service__image-grid_container,.sitemap-layout .wrap .title,.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-label,.interaction-screen .dyo-wrap .size-selection,.try-on-email__wrap,.try-on-email__wrap_title,.try-on-email__wrap_content_form_hold,.try-on-email__wrap_content_form_hold_to,.try-on-email__wrap_content_form_hold_from,.try-on-email__wrap_content_message_send,.shop-job,.shop-job-general-info,.shop-job-item-info,.fav-search .head-wrap{-ms-flex-pack:center;justify-content:center;text-align:center}.sc-g__end,.advanced-sort__wrap_cross,.drt-preference .sortable-container,.drt-preference__wrapper_sec_number-wrap,.drt-preference__wrapper_sec_card-bg,.glp-remove-filter-modal-container__wrapper_items-price,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss,.subnav__banner.bottom-align,.utility-nav .right-wrap,.sort-and-filter__filters_top-sec_count-info,.slider__hold,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment,.review-qa-section__ask-a-question,.review-qa-section__write-a-review,.zip-code-results .selection,.sticky-footer__container_price-btn-holder,.sticky-footer__container_price-btn-holder_price-hold,.sticky-footer__container_price-btn-holder_price-hold_price,.sticky-footer__container_price-btn-holder_wrap_count,.sticky-footer__container_price-btn-holder_wrap_price,.sticky-footer__container_price-btn-holder_wrap_settings,.product-details .apple-pay,.gpay-summary .item-row .item-price,.gpay-summary .price-summary .price-wrap .price-row .price-val,.gpay-summary .price-summary .price-wrap .total .price-val,.address-modal__wrapper_title_close,.product-image,.zoom-modal .component-name__content_main-wrap_body .selected-image,.banner__wrapper_inner_link,.behind-designs__wrapper_content,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.suggested-recommendation__content_container,.classic-gift-card__card,.pcat-pearl-learning__wrapper_image,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.order-status .cart-item__wrapper_img,.cart-prod-specs__title_price,.suggested-price__amount_btn,.suggested-price__suggestion,.cart-suggestion__closeHold,.checkout-finance__details_list_option,.checkout-estimate__checkout_total_value,.checkout-subtotal__wrapper_sub_value,.checkout-subtotal__wrapper_sub_item,.checkout-subtotal__wrapper_taxes_input,.checkout-subtotal__wrapper_taxes_value,.checkout-subtotal__wrapper_gift_value,.free-gift__title_icon,.life-warranty__title_close,.shipping-method-modal__content_link-wrapper,.shipping-method-modal__content_item_delivery-cost,.dyo-ribbon__wrapper_row_image_toggle,.price-summary-modal__summary_price,.price-summary-item__price-hold,.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper_amount,.gift-message .expando__content_header_content_title,.gift-message .expando__content_header_content_title_icon,.order-summary__mobile_icon,.order-summary-item__wrapper_content_title_price,.order-summary-price__total-details_sub_value,.order-summary-price__total-details_grand-total_value,.shipping-information__header_info,.shipping-information #shanecoError,.billing-information #shanecoError,.shipping-method #shanecoError,.shipping-method-type__policy_link,.shipping-method-type__item_delivery-cost,.payment-method__wrapper_item_payment-type_link,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.credit-card__wrap_cc_row_col-half_close,.saved-card__card_col.expiry-wrapper,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__input,.gift-card__wrap_gc_row_remove,.terms-confirm-modal__wrap_head_print,.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_print_text,.terms-confirm-modal__wrap_head_close,.apr-terms__wrapper_head_close,.order-review__shippingPrice,.shipping-policy-modal__wrapper_head_close,.signature-modal__wrap_head_close,.order-status__wrapper_content_hold_price,.order-status__wrapper_summary,.order-status__wrapper_summary_price_hold_price,.order-status__wrapper_summary_total_price,.total-price-tag_summary,.total-price-tag_summary_price_hold_price,.total-price-tag_summary_total_price,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_title,.map__reset,.my-account-header__links_right,.my-account-header__links_right_link,.ring-size-tab__wrapper_header_title-mobile_toggle,.order-actions{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.sc-g__top,.add-to-cart-info .product-information .price-info,.add-to-cart-info .product-information .shipping-method-hold,.emailOpt-out__form,.drop-a-hint__wrap_content_form_hold_messge,.drop-a-hint__wrap_content_form_hold_to,.pdp-non-built .product-details,.behind-designs__wrapper,.carousel-item__thumb,.cart-prod-specs__title_price,.dyo-ribbon__wrapper_row_content-title,.product-tile__wrapper,.credit-card__wrap_cc_row_col-half .form-input-with-label__input,.credit-card__wrap_cc_row_col-half.expiry-cvv,.order-review__wrapper,.order-status__wrapper_content,.size-tab__container_content_item_content,.size-tab_content-title,.try-on-email__wrap_content_form_hold_to{-ms-flex-align:start;align-items:flex-start}.sc-g__middle,.employee-discount-icon:before,.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__container-hovered_price .employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon:before,.product-tile__wrapper_details_hold .employee-icon:before,.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width,.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width,.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare,.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare,.glpTabs .tabs__header,.gemlist-prod-details_specs_disclaimer,.gemlist-prod-details_specs_btn-sec,.img-tab__wrapper,.img-tab__tab-elem,.img-tab__tab-elem .tabs__header,.img-tab__tab-elem .tabs__header_item,.advanced-sort__wrap,.gemlist-prod-details-modal_footer,.gemlist-filters-solitaire__sapphire-gold-section .shape-filter-solitaire,.shape-filter-solitaire__heading,.shape-filter-solitaire__wrapper,.shape-filter-solitaire__wrapper_right,.quality-filter,.gold-filters__heading,.gold-filters__wrapper,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_certificates,.drt-preference__wrapper_sec_item-wrap,.drt-preference__wrapper_sec_item-wrap_choice,.drt-budget__wrapper_sec_error,.drt-recommendation .prodInfo__img-sec .img-tab,.drt-recommendation .drt-error-state,.drt-component__topbar_data,.drt-component__topbar_data_image,.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec,.compare-gemstones-fixed-table__header_container,.compare-gemstones-fixed-table__header_container .add-stone,.compare-gemstones-fixed-table__header_container .add-stone::before,.compare-gemstones-fixed-table__container-row,.compare-gemstones-stone-table__header_container_img-sec-bottom,.compare-gemstones-stone-table__container-row,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper,.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper_img-holder,.favorites-category-page .share-wrap,#reactAppBlingFling .swiper .card,#reactAppBlingFling .swiper .actions .btn-wrap,.match-maker_block .match-maker-tile,.match-maker_block .match-maker-tile a,.match-maker_block .match-maker-tile__content,.page-footer__col_dropdown-content_blog-cert,.page-footer__col_contact-title,.page-footer .simple-banner a.thumb,.mini-cart .cart-count,.item-added-cart,.nav__li_title,.subnav__top-link-mobile,.subnav__bottom-link-mobile,.subnav__col_title-mobile,.subnav__banner,.utility-nav .left-wrap,.utility-nav .right-wrap,.utility-nav .link-title,.utility-nav .logo,.add-to-cart-info .product-information .info,.vertical .tabs__header_item,.switch-button__icon,.sort-and-filter .select-box__pre-text,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.back-to-top-text,.filter-tabs .tabs__header,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_certificates,.gemlist-filters__shape-sec_right_wrapper,.gemlist-filters__shape-sec_wrapper,.gem-options-form__support,.gem-options-form__btns,.filter-accordion .product-specs__item_header,.slider .noUi-tooltip,.slider__hold,.text-with-image.is-vertical,.item-desc-price__hold,.share-favorites__generate-link_field,.view-favorites__cntr_note,.view-favorites__cntr_remove-hold_wrap,.favorites-header-icon,.dyo-steps .row,.pdp-engraving .engraving-title,.sticky-footer__compare-container,.sticky-footer__container_img-title-holder,.sticky-footer__container_price-btn-holder,.sticky-footer__container_price-btn-holder_form,.apple-pay,.gpay-summary .price-summary .price-wrap .total .price-label,.gpay-summary .price-summary .price-wrap .total .price-val,.address-modal__wrapper_checks_text,.address-modal__wrapper_checks_box_ship_text,.address-modal__wrapper_checks_box_bill_text,.address-modal__wrapper_buttons_cancel,.drop-a-hint__wrap_content_form_hold .input-field__input.parsley-error,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input,.drop-a-hint__wrap_content_message_reply,.pdp-non-built .rating-section .article-details,.pdp-non-built .product-details .product-details-wrap .row,.pdp-non-built .product-details .product-details-wrap .row .product-details-content,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.thumbnails .mobile .carousel-list,.find-stores-modal__content_hold,.find-stores-modal__content_row,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.matching-piece-item,.sc-video__wrapper,.sc-video__wrapper_overlay,.sc-video__wrapper_overlay_image,.sc-video__wrapper_overlay_text,.sc-video__wrapper_background,.visit-store__wrapper_skew_address,.items-unavailable-modal__links,.stone-unavailable-modal__links,.items-unavailable-modal__error,.stone-unavailable-modal__error,.suggested-recommendation__image,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,#TurnToReviewsContent .TTreview .TTrevCol2 .TTrevLinkLine,#TurnToReviewsContent .TTreview .TTrevCol3,#TurnToContent .TT3linkLine .TT3helpful,#TTtraWindow #TTtraWindowClose,#TTtraWindow #TTSubWindowClose,.product-category-carousel .item-desc-price__container,.product-category-carousel__pagination ul,.product-category-carousel .pcat-ratings,.carousel-item__mixed-pcat-banner,.pcat-pearl-learning__banner-div_left-wrap,.pcat-pearl-learning__banner-div_right-wrap,.pcat-pearl-learning__wrapper_image,.pcat-pearl-learning__wrapper_details_styles_products .product_link,.info-tag,.info-tag__text,.info-tag__icon,.cart-prod-specs__tag,.cart-prod-specs__tag_wrapper,.cart-prod-specs__tag_certificate,.info-alert,.cart-suggestion__alert .info-alert,.checkout-shipping__wrapper_modes .tabs__header,.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx,.checkout-shipping__wrapper_ship_pickup_note,.checkout-shipping__wrapper_ship_shipme_type,.checkout-subtotal__wrapper_taxes_text,.checkout-subtotal__wrapper_gift,.shopping-cart__wrapper .row,.shopping-cart__wrapper_list_btn-container,.life-warranty__container_labels_wrapper,.pick-up__wrap_content_wrapper_location-selectbox_title,.shipping-method-modal__content_item_delivery-cost,.search-results-page__tabs .tabs__header,.edu-description,.dyo-ribbon .accordian-header,.dyo-ribbon__wrapper_row_image-desktop,.dyo-ribbon__wrapper_row_image,.price-summary-modal__content_product-list_details,.price-summary-modal__content_product-list_details_price-hold,.price-summary-modal__summary,.price-summary-modal__buttons,.product-tile.multiStone,.product-tile.perpetualStones .product-tile__wrapper,.product-tile.perpetualStones .product-tile__wrapper_details_desc-desktop,.dyo-addons .product-tile__wrapper,.product-tile__wrapper_img-hold,.product-tile__wrapper_details_hold,.number-of-stones-tab .product-tile__wrapper_details,.price-summary-item,.price-summary-item__price-hold,.gift-message .expando__content_header_content_title_icon,.gift-message .expando__content_header_content_icon,.order-summary__mobile_icon,.order-summary-price__total-details_grand-total_label,.order-summary-price__total-details_grand-total_value,.shipping-information__header,.shipping-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .parsley-errors-list.filled,.store-tab__wrapper .select-box,.billing-information__header,.shipping-method__header,.shipping-method-type__policy_link,.payment-method__wrapper_item_payment-type_link,.payment-layaway__padded-wrapper_body_wrap,.credit-card__agree,.credit-card__change-agree,.saved-card__card_col_row,.account-management .saved-card__card_col.hide-content,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label,.gift-card__wrap_gc_row_remove,.terms-confirm-modal__wrap_head_print,.terms-confirm-modal__wrap_head_close,.terms-confirm-modal__wrap_buttons_back,.terms-confirm-modal__wrap_buttons_submit,.apr-terms__wrapper_head_close,.electronic-signature__wrapper_body_buttons_back,.order-review__heading,.order-review__shippingPrice,.order-review__pay,.shipping-policy-modal__wrapper_head_close,.signature-modal__wrap_head_close,.signature-modal__wrap_buttons_back,.signature-modal__wrap_buttons_submit,.create-account__wrapper_container_be-error,.order-gift-message__wrapper_container_inner_info,.order-gift-message__wrapper_container_inner_message,.order-shipping-billing .disclaimer-text,.order-shipping-billing__wrapper_details_pick-up_store_direction,.order-status__wrapper_container_sub-text,.order-status__wrapper_content_hold_container,.cancel-order-confirm-modal__wrapper_container_action,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details,.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details,.gemlist-cms__content,.gemstone-list .sticky-footer__container_img-title-holder,.gemlist-solitaire__content,.gemlist-solitaire .sticky-footer__container_img-title-holder,.all-locations__wrapper_stack_link_text,.store-item.specific-store .store-item__number_text,.store-item.specific-store .store-item__email_text,.store-item.specific-store .store-item__view,.store-item.specific-store .store-item__view_printInfoHold,.store-item__link_text,.store-item__view_printInfoHold,.store-item__view_checkbox,.search-store__wrapper_link_text,.pick-up-content__wrap_content_wrapper_location-selectbox_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox,.map__holder_wrapper_direction,.map__error_hold_refresh,.sign-in-security__wrapper_form_wrapper_section1_button,.my-account-header__links_left,.my-account-header__links_right,.manage-layaway__wrapper_body_empty_link,.ring-size-tab__wrapper_header_title,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab__wrapper_header_tabs,.ring-size-tab .tabs__header,.ring-size-tab .tabs__header_item,.size-tab__container_content_item .carousel__wrapper_container_item_wrap,.size-tab__container_content_item .carousel__next,.size-tab__container_content_item .carousel__prev,.order-tag__wrapper,.schedule-and-payment__wrapper_row_header,.change-card__wrapper_row_header,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_description,.centered-banner-with-cta__text-block_cta-block,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.education-section-accordian .product-specs__item_header,.prod-cat-tile-block__tile-block,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_text-block_sub-heading,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link,.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image,.cms-full-block_text-block,.cms-full-block_text-block_cta-block,.variety-single__wrapper,.variety-absolute3,.grid-core-single__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.faq-accordian .product-specs__item_header,.four-cs__wrapper_details-sec_filter_wrap_title,.carat-slider .noUi-tooltip,.carat-slider__shapes-btn,.carat-slider__shapes-form,.carat-slider__shapes-form_el,.contact-a-store_info_stores_wrapper_link,.online-customer-service_contact_options,.gold-buy-header__container,.gold-buy-header__container_image,.sell-in-content__image,.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-label,.try-on-button,.interaction-screen .overlay,.interaction-screen .dyo-wrap .shape-selected,.interaction-screen .dyo-wrap .gemstone-selected,.interaction-screen .dyo-wrap .shape-item,.interaction-screen .dyo-wrap .gemstone-item,.try-on-email__wrap_content_form_hold .input-field__input.parsley-error,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input{-ms-flex-align:center;align-items:center}.sc-g__bottom,.drop-a-hint__wrap_content_form_hold_from,.suggested-recommendation__content_container,.checkout-estimate__checkout_total_label,.by-mail_details_col_title,.try-on-email__wrap_content_form_hold_from{-ms-flex-align:end;align-items:flex-end}.sc-g__around,.subnav__wrap,.subnav__list,.item-desc-price__container-hovered_desc,.review-ratings__item,.price-summary-modal__buttons,.credit-card-page__container,.search-store__wrapper,.store-details__wrapper_details,.article-sticky,.four-cs-tabs .tabs__header,.interaction-screen .overlay,.interaction-screen .overlay .bottom-wrap{-ms-flex-pack:distribute;justify-content:space-around}.sc-g__between,.nav__ul .smartEditComponent,.img-tab__upper-sec,.gemlist-prod-details-modal_footer,.quality-filter,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_certificates,.drt-component__topbar,.loaded-cart__scroll-pane_products-added_level_product-description_level,.loaded-cart__scroll-pane_products-added .undo-action,.loaded-cart__cart-summary_level,.nav__ul,.subnav__col_title-desktop,.subnav__col_title-mobile,.vertical .tabs__header_item,.sort-and-filter,.product-category-page .sort-and-filter .slider__hold,.product-category-page-built-item .sort-and-filter .slider__hold,.product-category-page-multi-stone .sort-and-filter .slider__hold,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.gemlist-filters__apply-sec,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_certificates,.gemlist-filters__slider-sec_caret_labels,.filter-accordion .product-specs__item_header,.slider__hold,.form-input-with-label__wrapper,.view-favorites__cntr_note,.pdp-engraving .engraving-section .engraving-btn-wrap,.zip-code-results .list,.info-window .working-hours,#TurnToContent .TT3itemBox2 div:first-child .TT3linkLine,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action,.cart-item__wrapper_desc,.cart-prod-specs__tag,.checkout-shipping__wrapper_ship_fedex_location_label,.checkout-shipping__wrapper_ship_fedex_time_label,.shopping-cart__wrapper_list_btn-container,.return-policy__desc_address_wrap,.shipping-method-modal__content_item,.dyo-ribbon__wrapper_row_image,.price-summary-modal__content_product-list_details_price-hold,.product-tile.perpetualStones .product-tile__wrapper_details,.order-details-print__item-list_items_details,.order-details-print__summary_item,.order-details-print__summary_total,.order-details-print__gift_content,.order-details-print__shipping-billing_top,.order-details-print__shipping-billing_bottom,.order-details-print__layaway_top-content,.order-summary__header,.cvv-modal__desc_card,.shipping-method-type__item,.payment-method__wrapper_item_payment-type,.saved-card__card,.order-shipping-billing__wrapper_details_hold,.gemlist-complexity-sec__wrapper_sec-wrap_left-section,.myaccount-menu__container_item_container,.my-account-header__links,.address-tag__wrapper_top,.manage-payment-methods__wrapper_body_bottom_first,.manage-payment-methods__wrapper_empty_bottom_first,.card-tag__wrapper,.card-tag__wrapper_more,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab .tabs__header_item,.add-information__accordion_content_body_content,.layaway-summary__wrapper_details,.autopay__wrapper_disable,.autopay__wrapper_enable,.schedule-table-column__wrapper,.education-section-accordian .product-specs__item_header,.variety-product-tile__wrapper_bottom,.education-top-banner__text-wrapper_content_list_item,.faq-accordian .product-specs__item_header,.carat-slider__shapes-form,.gold-buy-header__container_title_list_item,.interaction-screen .head,.interaction-screen .dyo-wrap .shape-selected,.interaction-screen .dyo-wrap .gemstone-selected,.interaction-screen .dyo-wrap .shape-item,.interaction-screen .dyo-wrap .gemstone-item{-ms-flex-pack:justify;justify-content:space-between}.sc-g__first,.visit-store__wrapper_skew_address__mskew_location,.visit-store__wrapper_skew_address__mskew_generic-info,.store-item.specific-store .store-item__view,.variety-swap .variety-thirds__wrapper_one-third,.variety-swap .variety-thirds-3col__wrapper_one-third,.variety-swap .variety-halves__wrapper_half:last-child,.variety-swap .variety-halves-absolute3__wrapper_half:last-child{-ms-flex-order:-1;order:-1}.sc-g__last{-ms-flex-order:1;order:1}.sc-g__strech{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.sc-g__no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.sc-g__wrap,.advanced-sort,.filter-accordion .product-specs__item_content_items,.cart-prod-specs__tag{-ms-flex-wrap:wrap;flex-wrap:wrap}.sc-g__no-grow,.order-summary__header_btn{-ms-flex-positive:0 !important;flex-grow:0 !important}.sc-g--flex-equal{-ms-flex:1 1 0%;flex:1 1 0%}.col-setting,.gemlist-table__wrapper_ul,.gemlist-table__wrapper_ul_wrap,.gemlist-solitaire-table__wrapper_ul,.gemlist-solitaire-table__wrapper_ul_wrap,.gemlist-prod-details,.gemlist-prod-details_specs_header-cols_col,.gemlist-prod-details_specs_cols_col,.advanced-sort,.gemlist-filters-solitaire__mid-sec,.gemlist-filters-solitaire__mid-sec_quality,.gemlist-filters-solitaire__mid-sec_shape,.gemlist-filters-solitaire__mid-sec_gold,.gemlist-filters-solitaire__slider-sec,.gemlist-filters-solitaire__bottom-sec,.gemlist-filters-solitaire__sapphire-gold-section,.shape-filter-solitaire,.shape-filter-solitaire__wrapper,.quality-filter,.gold-filters,.gold-filters__wrapper,.mixed-tab-filter-solitaire__slider-sec,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_certificates,.page-footer__col,.sort-and-filter__filters_top-sec,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__gemlist-filters_top-sec,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__gemlist-filters_slider-sec,.gemlist-filters__top-sec,.gemlist-filters__shape-sec_wrapper,.gemlist-filters__slider-sec,.slider,.review-qa__rating-panel_row_wrapper_col,.review-qa__rating-panel_row_wrapper_comment,.review-qa__rating-panel_row_wrapper_no-review-comment,.review-item__row_leftcol,.review-item__row_rightcol,.qa-item__row_leftcol,.qa-item__row_rightcol,.no-review-qa__col,.address-section__row,.address-section__row_col-half,.address-section__row_col-quarter,.address-section__row_col-block,.payment-layaway__padded-wrapper_container_section,.credit-card__wrap_cc_row,.order-shipping-billing__wrapper_details_hold_payment,.order-submit-layaway__wrapper_summary,.order-submit-layaway__wrapper_autopay,.gemlist-complexity-sec__wrapper_sec-wrap,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__items-wrap,.choose-favorite__items-wrap,.ring-size-tab__wrapper_header,.add-information__accordion_content_body_content_check-box,.category-grid-1-2__banner-wrapper,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__banner-block-mobile,.prod-cat-tile-block__tile-block,.shopping-cart-csr-header__item_form_row{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-item-align:auto;-ms-grid-row-align:auto;align-self:auto}.col-1-12,.advanced-sort__wrap_cross,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss,.gemlist-filters__top-sec_slider-wrapper_text,.cart-prod-specs__title_close,.cart-prod-specs__title_close:disabled,.cart-prod-specs__title_close:disabled:hover,.cart-suggestion__closeHold,.gift-message .expando__content_header_content_icon,.address-tile .radio-button,.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_close,.shipping-policy-modal__wrapper_head_close,.signature-modal__wrap_head_close,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.faq-accordian .product-specs__item_header_icon{width:8.33333333%}.col-2-12,.advanced-sort__wrap_options,.page-footer__col,.sort-and-filter__filters_top-sec_ship-info,.view-favorites__cntr_note_edit,.review-item__row_leftcol,.qa-item__row_leftcol,.product-name .product-name-wrap .price-container .price,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.shipping-method-modal__content_item_delivery-cost,.gift-message .expando__content_header_content_title_icon,.shipping-method-type__item_delivery-cost,.shipping-method-help__table_row_column:last-child,.terms-confirm-modal__wrap_head_print_text,.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail,.order-status__wrapper_content_hold_price,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled],.card-tag__wrapper_top_button,.shopping-cart-csr-header__item_form_row_adjustments,.shopping-cart-csr-header__item_specialServiceForm .shopping-cart-csr-header__item_form_row_label,.shopping-cart-csr-header__item_specialServiceForm .shopping-cart-csr-header__item_form_row .input-field{width:16.66666667%}.col-3-12,.gemlist-prod-details_specs_header-cols_col:first-child,.gemlist-prod-details_specs_cols_col:first-child,.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text,.mixed-tab-filter-solitaire__slider-sec_certificates .certificateAcc,.glp-remove-filter-modal-container__wrapper_items-price,.loaded-cart__scroll-pane_products-added_level_favorites-section,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper_text,.input-field .date-dropdowns .day,.input-field .date-dropdowns .month,.input-field .date-dropdowns .year,.zip-code-results .selection,.fedex-selection .store-details .working-hours .day,.gpay-summary .item-row .image-section,.gpay-summary .row .address,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation,.add-on .suggested-recommendation__content_price,#TurnToReviewsContent .TTreview .TTrevCol1,.cart-item__wrapper_img,.life-warranty__container_labels,.price-summary-modal__content_product-list_details_price-hold,.order-details-print__item-list_items_img-wrap_img,.order-details-print__gift_content_info,.order-details-print__shipping-billing_top_column-left,.order-details-print__shipping-billing_bottom_column,.order-summary__header_btn,.order-summary-item__wrapper_img,.shipping-method-type__policy_link,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.account-management .saved-card__card_col_row_expiry,.order-gift-message__wrapper_container_inner_info,.cancel-order-confirm-modal__wrapper_container_action_button,.pick-up-content__wrap_content_wrapper_confirm_btn,.account-order,.my-account-header__links_right,.jewelry-preferences__wrapper__container__items-wrap_items,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.shopping-cart-csr-header__item_form_row_label,.shopping-cart-csr-header__item_specialServiceForm .shopping-cart-csr-header__item_form_row_container{width:25%}.col-4-12,#gemlistSapphireTable .gemlist-prod-details_specs_cols_col:first-child,#gemlistSapphireTable .gemlist-prod-details_specs_header-cols_col:first-child,.gemlist-prod-details_img-sec,.gemlist-prod-details_specs_header-cols_col,.gemlist-prod-details_specs_cols_col,.advanced-sort__wrap,.quality-filter__heading,.compare-gemstones-fixed-table,.compare-gemstones-stone-table table td.stone-col,.fav-search-wrap .input-field,.fav-search-wrap .fav-search-results .result-container .result-wrap,.utility-nav .left-wrap,.utility-nav .right-wrap,.utility-nav .logo,.sort-and-filter__filters_top-sec_slider-wrapper_text,.sort-and-filter__filters_top-sec_count-info,.dyo-steps .row .dyo-progress-step,.review-qa__rating-panel_row_wrapper_col,.sticky-footer__container_price-btn-holder_wrap,.gpay-summary .item-row .item-price,.digital-appraisal footer .footer_info,.drop-a-hint-success,.cart-addon__desc_img,.empty-shopping-cart__finance,.is-fedex .checkout-shipping__wrapper_modes .tabs__header_item,.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx,.checkout-shipping__wrapper_ship_shipme_type_value,.shopping-cart__wrapper_summary,.free-gift__details_img,.special-finance__container_payments_table_header_key,.special-finance__container_payments_table_body_row_rate,.checkout-page__wrapper_summary,.order-summary-item__wrapper_content_title_price,.shipping-information__header_info,.address-section__row_col-quarter,.payment-layaway__padded-wrapper_container_section,.account-management .saved-card__card_col_row .form-input-with-label,.change-cards .saved-card__card_col_row,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label,.saved-card__card.shaneco-card .saved-card__card_col_row_amount,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__label,.order-shipping-billing__wrapper_details_hold_payment,.order-status__wrapper .cart-item__wrapper_img,.order-status__wrapper_content_img-hold,.order-status__wrapper_summary_price_hold_price,.order-status__wrapper_summary_total_price,.total-price-tag_summary_price_hold_price,.total-price-tag_summary_total_price,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_amount,.gemlist-complexity-sec__wrapper_sec-wrap_left-section,.social-sign-up-modal__form_wrapper_button_btn,.cms-full-block_text-block,.shopping-cart-csr-header__item_form_row_container{width:33.33333333%}.col-5-12,.add-to-cart-info .product-information .image,.add-to-cart-info .product-information .shipping-method-hold .price,.add-to-cart-info .product-information .subtotal-section .subtotal-price,.review-qa__rating-panel_row_wrapper,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.suggested-price__amount_btn,.shipping-information #shanecoError .parsley-errors-list,.billing-information #shanecoError .parsley-errors-list,.shipping-method #shanecoError .parsley-errors-list,.shipping-method-help__table_row_column,.saved-card__row_col.expiry-header,.saved-card__card_col.expiry-wrapper,.ring-size-tab__wrapper_header_title,.centered-banner-with-cta__text-block_description,.prod-cat-tile-block__tile-block_text-block_sub-heading,.shopping-cart-csr-header__item_form_row .input-field{width:41.66666667%}.col-6-12,.gemlist-filters-solitaire__mid-sec_quality,.gemlist-filters-solitaire__mid-sec_shape,.gemlist-filters-solitaire__mid-sec_gold,.quality-filter,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_certificates,.table-scroll-indicator,.fav-search-wrap .empty-page-text,.hexagon-label,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_slider-sec_caret,.sort-and-filter__gemlist-filters_slider-sec_clarity,.sort-and-filter__gemlist-filters_slider-sec_color,.sort-and-filter__gemlist-filters_slider-sec_cut,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_certificates,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.filter-accordion .product-specs__item_content_items .text-with-image,.form-input-with-label.saved-card-form-input,.form-input-with-label.saved-card-form-input .form-input-with-label,.form-input-with-label.saved-card-form-input .form-input-with-label__input,.fedex-selection .store-details,.fedex-selection .expected-deliver,.gpay-summary .price-summary .price-wrap .price-row .price-label,.gpay-summary .price-summary .price-wrap .price-row .price-val,.gpay-summary .price-summary .price-wrap .total .price-label,.gpay-summary .price-summary .price-wrap .total .price-val,.address-modal__wrapper_form_row,.visit-store__wrapper_skew_storeImg,.checkout-estimate__checkout_total_label,.checkout-estimate__checkout_total_value,.checkout-shipping__wrapper_modes .tabs__header_item,.checkout-subtotal__wrapper_sub_label,.checkout-subtotal__wrapper_sub_value,.checkout-subtotal__wrapper_taxes_text,.checkout-subtotal__wrapper_taxes_input,.checkout-subtotal__wrapper_taxes_value,.checkout-subtotal__wrapper_gift_label,.checkout-subtotal__wrapper_gift_value,.special-finance__container_payments_table_body_row_rate_head,.special-finance__container_payments_table_body_row_method_head,.pick-up__wrap_content_wrapper_location-details_left,.pick-up__wrap_content_wrapper_location-details_right,.product-tile__wrapper_img-hold,.product-image-section .product-tile__wrapper_img-hold,.product-tile__wrapper_details,.order-details-print__shipping-billing_top_column-right_address,.order-details-print__layaway_table_main_body_month,.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper_amount,.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper_date,.contact-information__container_row,.employee-assist__container_row,.gift-message .expando__content_body_content_left-col,.gift-message .expando__content_body_content_right-col,.order-summary-price__total-details_sub_label,.order-summary-price__total-details_sub_value,.order-summary-price__total-details_grand-total_label,.order-summary-price__total-details_grand-total_value,.shipping-tab__wrapper_saved-address .address-tile,.shipping-tab__wrapper_form_row,.store-tab__wrapper_address_store,.store-tab__wrapper_address_pick-up,.address-section__row_col-half,.credit-card__wrap_cc_row_col-half,.credit-card__wrap_cc_row_col-half_content,.saved-card__card_col_expiry,.change-cards .saved-card__card_col_row .form-input-with-label,.change-cards .saved-card__card_col_row_expiry,.gift-card__wrap_gc_row_col-half,.electronic-signature__wrapper_body_buttons_back,.electronic-signature__wrapper_body_buttons_submit,.engraving-confirm-modal .component-name__content,.order-shipping-billing__wrapper_details_pick-up_store,.order-shipping-billing__wrapper_details_hold_contact,.order-shipping-billing__wrapper_details_hold_sender,.order-status__wrapper_container_sub-text,.gemlist-complexity-sec__wrapper_sec-wrap_left-section_logo,.pick-up-content__wrap_content_wrapper_location-details_left,.pick-up-content__wrap_content_wrapper_location-details_right,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.welcome-modal__form_wrapper_form_input,.card-tag__wrapper_top_first_date_credit,.card-tag__wrapper_top_first_date_expire,.category-grid-1-2__banner-wrapper .centered-banner-with-cta,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__tile-block,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area{width:50%}.col-7-12,.gemlist-prod-details_specs_disclaimer,.add-to-cart-info .product-information .info,.add-to-cart-info .product-information .shipping-method-hold .method,.add-to-cart-info .product-information .subtotal-section .subtotal-title,.checkout-error-modal .component-name__content,.address-modal .component-name__content,.sc-video__wrapper_overlay_text,.order-status .cart-item__wrapper_img .item-img-fav__thumb,.suggested-price__amount_val,.autopay-modal .component-name__content,.saved-card__row_col,.saved-card__card_col,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__input,.terms-confirm-modal .component-name__content,.apr-terms .component-name__content,.electronic-signature .component-name__content,.shipping-policy-modal .component-name__content,.signature-modal .component-name__content,.setting-first-info-modal .component-name__content,.employee-terms-modal .component-name__content,.social-sign-up-modal__form_wrapper_form_input,.sign-in-security__wrapper_form_wrapper_section1_social,.ring-size-tab__wrapper_header_tabs{width:58.33333333%}.col-8-12,.gemlist-prod-details_specs,.quality-filter__wrapper,.mixed-tab-filter-solitaire__slider-sec_certificates .product-specs__item_content,.mixed-tab-filter-solitaire__slider-sec .slider,.compare-gemstones-stone-table,.favorites-category-page .add-to-cart__btn,.fav-category-page .draggable-tile .add-to-cart__btn,.match-category-page .add-to-cart__btn,.fav-search-wrap .fav-search-results .result-container,.loaded-cart__scroll-pane_products-added_level_product-description_level_title,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper_elem,.gem-options-form__btns .slider__hold_range-slide,.gem-options-form__gems .slider__hold_range-slide,.gem-options-form__shapes .slider__hold_range-slide,.gem-options-form__size .slider__hold_range-slide,.product-image-section .slider__hold_range-slide,.with-span .slider__hold_range-slide,.review-ratings__item_bar,.review-qa-section__no-reviews_head,.review-qa-section__no-qa_head,.sticky-footer__container_price-btn-holder_form,.gpay-summary .item-row .item-desc,.drop-a-hint-success .component-name__content,.zoom-modal .component-name__content,.banner__wrapper,.visit-store__wrapper_skew_address__mskew_location,.visit-store__wrapper_skew_address__mskew_generic-info,.cart-addon__desc_details,.empty-shopping-cart__wrapper,.checkout-estimate__checkout_button_btn,.checkout-shipping__wrapper_ship_shipme_type_label,.checkout-summary-mobile__details_wrapper_button_btn,.shopping-cart__wrapper_list,.free-gift .component-name__content,.life-warranty .component-name__content,.special-finance__container_payments_table,.special-finance__container_payments_table_header_value,.special-finance__container_payments_table_body_row_method,.order-details-print__shipping-billing_top_column-right,.order-details-print__layaway_table,.checkout-page__wrapper_container,.gift-message .expando__content_header_content_title_text,.order-summary-item__wrapper_content_title_desc,.credit-card__wrap_cc .checkbox,.account-management.change-cards .saved-card__card_col.hide-content .content-box,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_msg,.gift-card__wrap_gc_row .checkbox,.order-status__wrapper .cart-item__wrapper_desc,.order-status__wrapper_content_hold,.order-status__wrapper_summary_price,.order-status__wrapper_summary_price_hold_title,.order-status__wrapper_summary_total,.order-status__wrapper_summary_total_title,.total-price-tag_summary_price,.total-price-tag_summary_price_hold_title,.total-price-tag_summary_total,.total-price-tag_summary_total_title,.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.search-store__wrapper_found,.email-modal__wrapper_body_btn,.email-only-modal__wrapper_body_btn{width:66.66666667%}.col-9-12,.glp-remove-filter-modal-container__wrapper_items-title,.loaded-cart__scroll-pane_products-added_level_product-description,.modal-class .form-input-with-label__input,.review-item__row_rightcol,.qa-item__row_rightcol,.zip-code-results .info,.fedex-selection .store-details .working-hours .time,.gpay-summary .item-row .item-list,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.add-on .suggested-recommendation__content,.add-on .suggested-recommendation__content_title,.add-on .suggested-recommendation__content_desc,#TurnToReviewsContent .TTreview .TTrevCol3,.cart-item__wrapper_desc,.cart-prod-specs__title_desc,.life-warranty__container_desc,.price-summary-modal__content_product-list_details_pdct,.product-tile__wrapper_img-hold .dyo-alternates,.order-details-print__gift_content_message,.order-summary-item__wrapper_content,.shipping-method-type__policy .checkbox,.credit-card__wrap_cc_row-saveCard,.order-gift-message__wrapper_container_inner_message{width:75%}.col-10-12,.review-ratings,.fedex-selection,.product-name .product-name-wrap .price-container .title-hold,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .title,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .title,.checkout-shipping__wrapper_ship_pickup_note_text,.return-policy__desc_address_wrap,.shipping-method-modal__content_item_delivery-type,.product-image-section .dyo-ribbon__wrapper,.product-tile.perpetualStones .product-tile__wrapper_details,.gift-message .expando__content_header_content_title,.address-tile__details,.shipping-method-type__item_delivery-type,.payment-method__wrapper_item_payment-type_label,.electronic-signature__wrapper_body_buttons,.order-status__wrapper_content_hold_product,.card-tag__wrapper_top_first,.faq-accordian .product-specs__item_header_title{width:83.33333333%}.col-11-12,.page-header__notification-wrapper_elm,.digital-appraisal .main_container,.accordion.behind-designs,.cart-prod-specs,.alternates .product-tile__wrapper_img-hold,.terms-confirm-modal__wrap_head_print,.shipping-policy-modal__wrapper_head_title,.order-shipping-billing__wrapper_details_pick-up_alert_msg,.employee-terms-modal__wrapper_head_title,.employee-terms-modal__wrapper_body,.jewelry-preferences__wrapper__container__items-wrap_items .text-with-image,.choose-favorite__items-wrap_items .text-with-image{width:91.66666667%}.col__full,.nav__ul .smartEditComponent,.utility-nav .smartEditComponent .smartEditComponent,.utility-nav .smartEditComponent .smartEditComponent .logo,.page-footer__row .smartEditComponent .smartEditComponent,.page-footer__row .smartEditComponent .smartEditComponent .page-footer__col,.parsley-errors-list,.gemlist-table,.gemlist-table__wrap_header-list,.gemlist-table__wrapper_ul,.gemlist-table__wrapper_ul_wrap,.gemlist-table__wrapper_ul_li-prod-info,.gemlist-solitaire-table,.gemlist-solitaire-table__wrap_header-list,.gemlist-solitaire-table__wrapper_ul,.gemlist-solitaire-table__wrapper_ul_wrap,.gemlist-solitaire-table__wrapper_ul_li-prod-info,.gemlist-prod-details,.gemlist-prod-details_specs_header-cols,.gemlist-prod-details_specs_cols,.gemlist-prod-details-modal .quality,.gemlist-filters-solitaire,.gemlist-filters-solitaire__mid-sec,.gemlist-filters-solitaire__slider-sec,.gemlist-filters-solitaire__bottom-sec,.gemlist-filters-solitaire__sapphire-gold-section,.shape-filter-solitaire,.shape-filter-solitaire__wrapper_right,.gold-filters,.mixed-tab-filter-solitaire__slider-sec,.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec,.glp-remove-filter-modal-container,.noresult-table,.noresult-table__wrap,.compare-gemstones-fixed-table table,.compare-gemstones-stone-table table,.compare-gemstones-stone-table__header_container_img-sec,.compare-gemstones-stone-table__header_container_stone,.favorites-category-page .fav-link,.favorites-category-page__wrapper,.match-category-page__wrapper,#reactAppBlingFling .app,#reactAppBlingFling .exp-hold,#reactAppBlingFling .exp-wrap,#reactAppBlingFling .swiper .actions .subtitle,.match-maker_block .match-maker-tile,.match-maker_block .match-maker-tile a,.match-maker_block .match-maker-tile__image,.match-maker_block .match-maker-tile__image_el,.match-maker_block .match-maker-tile__content,.match-experience_grid,.fav-search-wrap .input-field__text,.fav-search-wrap .fav-search-results .result-container .result-name,.fav-search-wrap .fav-search-results .result-container .result-value,.fav-search-wrap .empty-results,.loaded-cart__scroll-pane,.search-box .search-wrapper,.search-box .search-wrapper__items,.search-box .search-wrapper__items ul#suggestions li a,.search-box .search-wrapper__seprator,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.nav,.nav__ul,.subnav,.subnav__top-link-desktop,.subnav__bottom-link-desktop,.subnav__top-link-mobile,.subnav__bottom-link-mobile,.subnav__heading,.subnav__col_link,.utility-nav,.utility-nav .logo-link,.add-to-cart-info .product-information,.add-to-cart-info .product-information .product-info,.add-to-cart-info .product-information .shipping-method-hold,.add-to-cart-info .product-information .subtotal-wrapper,.add-to-cart-info .product-information .subtotal-section .item-count,.add-to-cart-info .product-information .subtotal-section .tax-info,.add-to-cart-info .matching-pieces-container,.select-box.article-email-us__form_wrapper_form_select,.modal .component-name__content_main-wrap,.cvv-modal .component-name__content_main-wrap,.travel-companion-modal .component-name__content_main-wrap,.tabs.vertical,.is-gemlist-page .sort-and-filter__post-dropdown,.sort-and-filter__post-dropdown_clear-container,.sort-and-filter__post-dropdown_clear-filters-wrapper,.sort-and-filter__filters,.sort-and-filter__gemlist-filters,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.gemlist-filters,.gemlist-filters__shape-sec_right_wrapper,.slider__slider-text,.matching-pieces .item-desc-price__desc,.matching-pieces .item-desc-price__desc-mobile,.recom-recent .item-desc-price__desc,.recom-recent .item-desc-price__desc-mobile,.matching-pieces .item-desc-price__hold,.item-desc-price__container_hexagon-wrapper,.matching-pieces .item-desc-price__container_add-btn,.add-to-cart-info .item-desc-price__container_add-btn,.form-input-with-label.text-area .form-input-with-label__text-area,.form-input-with-label__wrapper,.form-input-with-label__amount-wrapper,.form-input-with-label__input,.expando__content,.emailOpt-out__inputTitle,.emailOpt-out__form,.emailOpt-out__form_label_input,.favorites-mini-modal__container,.share-favorites__share-text,.share-favorites__captcha,.share-favorites__form,.share-favorites__form_message-label,.share-favorites__form_message,.share-favorites__form_info-text,.share-favorites__generate-link,.share-favorites__generate-link_title,.view-favorites,.view-favorites__cntr,.view-favorites__cntr_name,.view-favorites__cntr_input,.view-favorites__cntr_note,.view-favorites__cntr_remove-hold_wrap_img-hold,.view-favorites__cntr_remove-hold_wrap_info,.view-favorites__cntr_remove-hold_wrap_undo,.favorites-header-icon__wrap_count,.carousel-scroll,.cart-item-review #TTcommentCapture,.cart-item-review #TTcommentCapture .TTcommentCaptureHeader,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTccSectionHeader,.pdp-engraving,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item,.pdp-engraving .engraving-contact-us,.fedex-modal .modal-ctnr,.fedex-search,.fedex-search .zip-ctnr,.fedex-search .zip-ctnr .info-text,.fedex-search .wrap,.fedex-search .results-ctnr,.fedex-search .results-ctnr .results-count-section,.fedex-search .fedex-details,.review-qa__rating-panel_row_wrapper_comment,.review-qa__rating-panel_row_wrapper_no-review-comment,.review-qa-section__write-a-review,.review-qa-section__no-reviews_write-a-review,.review-qa-section__no-qa_ask-a-question,.review-qa-section__no-reviews_stars,.review-qa-section__no-qa_jewelery,.review-qa-section__no-qa_jwelery-icon,.zip-code-results .list,.zip-code-results .info .company-name,.zip-code-results .info .address-line-one,.zip-code-results .info .address-line-two,.zip-code-results .distance,.fedex-selection .note,.fedex-info-modal .modal-ctnr,.sticky-footer__container_price-btn-holder_price-hold,.sticky-footer__container_price-btn-holder_price-hold_price,.sticky-footer__container_price-btn-holder_wrap_count,.sticky-footer__container_price-btn-holder_wrap_settings,.gpay-confirm-modal .component-name__content_main-wrap,.gpay-summary .scroll-pane,.checkout-error-modal__wrap_body_text,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.digital-appraisal .main_container .bottom_details,.address-modal__wrapper_title,.address-modal__wrapper_checks,.address-modal__wrapper_buttons,.address-modal .form-input-with-label__input,.address-modal .select-box,.address-modal .chosen-select,.drop-a-hint__wrap_title,.drop-a-hint__wrap_content .email-wrap,.drop-a-hint__wrap_content_form_hold,.drop-a-hint__wrap_content_form_hold_messge,.drop-a-hint__wrap_content_form_hold_messge textarea,.drop-a-hint__wrap_content_form_hold_small-text,.drop-a-hint__wrap_content_form_hold .input-field,.drop-a-hint__wrap_sign-up-email,.pdp-non-built,.pdp-non-built .dyo-alternates,.pdp-non-built .dyo-addons,.pdp-non-built .product-ratings,.pdp-non-built .next-step,.pdp-non-built .rating-section,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content,.pdp-non-built .product-details .product-details-wrap,.pdp-non-built .product-details .product-details-wrap .item-unavailable-wrap,.pdp-non-built .product-details .product-details-wrap .product-details-form,.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-ribbon-wrap,.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-family-collection.dyo-ribbon-wrap,.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout,.pdp-non-built .product-details .product-details-wrap .row,.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery,.pdp-non-built .product-details .product-details-wrap .row .product-details-content,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .limited-text,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .selected-items,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text,.pdp-non-built .product-details .product-details-wrap .row .variation-info,.pdp-non-built .product-details .product-details-wrap .row .add-buttons,.pdp-non-built dyo-ribbon-wrap,.pdp-non-built .multi-stone-info,.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='CharmRemount'] .dyo-ribbon-wrap,.product-name,.single-product.product-name,.single-product.product-name .product-name .row .price-container .title-hold,.banner.orderSubmit .banner__wrapper,.matching-piece-item__desc,.matching-piece-item .select-box,.sc-video__wrapper_overlay,.sc-video__wrapper_background,.sc-video__wrapper_background_image,.sc-video__wrapper_background_image-mobile,.visit-store__wrapper_skew_address_mskew,.behind-designs__wrapper_details .accordion,.product-specs__item,.full-specs-modal__wrap_hold,.add-options-modal__wrap_container_btn,.items-unavailable-modal__unavailable .suggested-recommendation__content,.stone-unavailable-modal__unavailable .suggested-recommendation__content,.suggested-recommendation__content_desc,.classic-gift-card__title,.classic-gift-card__form,.TurnToReviewsTeaser,.TurnToReviewsTeaser .stars,.no-review-stars,#TurnToReviewsContent .TTreview .TTrevCol2,.TurnToItemTeaser .no-ques-wrap,.TurnToItemTeaser .no-ques-wrap .img-hold,.TurnToItemTeaser #TT2ILTcount-line,#TurnToContent #TT4commentColumns,#TurnToContent #TT4commentColumns #TT4commentsLeft,#TurnToContent .TT3linkLine,#TurnToContent .TT3linkLine .TT3helpful,#TurnToContent .TT3itemBox .TT3qText,.TT3aboutLine,.engraving-warning__wrap_body .btn-hold,.product-category-carousel .item-desc-price__container,.product-category-carousel .item-desc-price__container-hovered,.product-category-carousel .carousel,.product-category-carousel .pcat-ratings,.carousel-item__thumb img,.carousel-item__thumb-hovered img,.cart-item__wrapper_desc_suggestion,.cart-item__wrapper_desc_addon,.cart-prod-specs__title_input,.cart-prod-specs__title_dollar-adjustment_input,.cart-prod-specs__title_percentage-adjustment_input,.cart-prod-specs__title_price,.cart-prod-specs__title_price_label,.cart-prod-specs__title_price_value,.cart-prod-specs__tag_wrapper,.cart-prod-specs__note,.cart-prod-specs .limited-text,.addon .cart-prod-specs__title_desc,.cart-addon__title_text,.info-alert,.empty-shopping-cart,.cart-suggestion__alert .info-alert,.cart-suggestion__title_text,.checkout-finance__details_list_option,.checkout-shipping,.checkout-shipping__wrapper_ship_pickup_location,.checkout-shipping__wrapper_ship_pickup_time,.checkout-shipping__wrapper_ship_pickup_location_label,.checkout-shipping__wrapper_ship_pickup_time_label,.checkout-shipping__wrapper_ship_pickup_location_value,.checkout-shipping__wrapper_ship_pickup_time_value,.checkout-shipping__wrapper_ship_pickup_note,.checkout-shipping__wrapper_ship_fedex_location,.checkout-shipping__wrapper_ship_fedex_time,.checkout-shipping__wrapper_ship_fedex_location_label,.checkout-shipping__wrapper_ship_fedex_time_label,.checkout-shipping__wrapper_ship_fedex_location_value,.checkout-shipping__wrapper_ship_fedex_time_value,.checkout-shipping__wrapper_ship_fedex_location_address-line-one,.checkout-shipping__wrapper_ship_fedex_location_address-line-two,.checkout-shipping__wrapper_ship_fedex_location_postal-code,.checkout-shipping__wrapper_ship_shipme_estimated_label,.checkout-shipping__wrapper_ship_shipme_estimated_value,.checkout-subtotal__wrapper_sub_item,.checkout-subtotal__wrapper_taxes_zip-wrapper,.checkout-subtotal__wrapper_taxes_zip-wrapper_zipcode,.checkout-subtotal__wrapper_taxes_zip-wrapper_link,.checkout-subtotal__wrapper_shipping,.shopping-cart__wrapper_title,.shopping-cart__wrapper_id,.shopping-cart__wrapper .row,.shopping-cart__wrapper_mobileSummary,.shopping-cart__wrapper_list_btn-container,.free-gift .component-name__content_main-wrap,.free-gift__title,.free-gift__details,.return-policy .component-name__content_main-wrap,.return-policy__title,.life-warranty .component-name__content_main-wrap,.life-warranty__title,.special-finance__container_payments_table_header,.special-finance__container_payments_table_body_row,.finance-options .component-name__content_main-wrap,.pick-up__wrap_content_wrapper_location-selectbox_dropdown .chosen-container .chosen-single,.pick-up__wrap_content_wrapper_location-details_left_title,.pick-up__wrap_content_wrapper_location-details_left_desc,.pick-up__wrap_content_wrapper_location-details_right_time_title,.pick-up__wrap_content_wrapper_location-details_right_time_desc,.pick-up__wrap_content_wrapper_location-details_right_phone_title,.pick-up__wrap_content_wrapper_location-details_right_phone_desc,.shipping-method-modal .component-name__content_main-wrap,.shipping-method-modal__header,.shipping-method-modal__content,.search-results-page__tabs_search_input,.no-search-results__wrapper_container,.no-search-results__wrapper_container_carousel,.dyo-ribbon,.dyo-ribbon .preview-msg,.dyo-ribbon__wrapper,.dyo-ribbon__wrapper_content,.price-summary-modal__content_item-confirmation,.price-summary-modal__content_setting-confirmation,.price-summary-modal__content_stone-confirmation,.price-summary-modal__content_product-list,.gemstone-list .price-summary-modal__buttons,.product-tile.perpetualStones .product-tile,.dyo-addons .product-tile__wrapper_img-hold,.dyo-addons .product-tile__wrapper_details,.product-tile__wrapper_details_hold,.shape .product-tile__wrapper_img-hold,.gemStones .product-tile__wrapper_img-hold,.number-of-stones-tab .product-tile__wrapper_details,.dyo-tab-content.gemStones .product-tile__wrapper_details,.dyo-tab-content.shape .product-tile__wrapper_details,.dyo-tab-content.alternates .product-tile__wrapper_details,.dyo-tab-content__stone-tab,.dyo-tab-content__slider,.stone-number .perpetual-list .perpetual-item,.store-details-print__wrapper_title,.order-details-print,.contact-information__container_editInfo,.contact-information__container.logged-in .contact-information__container_editInfo,.employee-assist__container_editInfo,.employee-assist__container.logged-in .employee-assist__container_editInfo,.gift-message .expando__content_body_content_description,.gift-message .expando__content_body_content .chosen-select,.gift-message .expando__content_body_content .chosen-single,.gift-message .expando__content_body_content .form-input-with-label__input,.gift-message .expando__content_body_content .select-box,.back-to-cart-modal .component-name__content_main-wrap,.shipping-info-modal .component-name__content_main-wrap,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper,.shipping-info-modal .component-name__content_main-wrap_body_btns,.cvv-modal__desc_card_wrapper,.cvv-modal__desc_card_image_wrapper img,.shipping-information__header_title,.shipping-tab__wrapper,.shipping-tab__wrapper_saved-address,.shipping-tab__wrapper_btn,.shipping-tab .chosen-select,.shipping-tab .form-input-with-label__input,.shipping-tab .select-box,.store-tab__pick-up-info_saved-details,.address-section__row,.address-section__row_col-block,.address-tile__details_text,.billing-information__header_title,.shipping-method__header_title,.shipping-method-help__table_row,.credit-card__wrap,.credit-card__wrap_cc,.credit-card__wrap_cc_saved-card,.credit-card__wrap_cc_row,.credit-card__wrap_cc_row_removeCard,.credit-card__wrap_cc_row_col-half .form-input-with-label__input,.credit-card__wrap_cc_row_col-half.shaneco-dropdown .select-box,.credit-card__wrap_cc_row_col-half .amount_error,.credit-card__agree .checkbox,.credit-card__change-agree .checkbox,.autopay-modal .component-name__content_main-wrap,.autopay-modal .component-name__content_main-wrap_body_btns,.saved-card,.saved-card__row,.saved-card__card,.saved-card__card_col_name,.saved-card__card_col_row,.saved-card__card_col_row_expiry,.saved-card__card_col_row .amount_error,.account-management .saved-card__card_col.hide-content .content-box,.saved-card__card_col .checkbox,.saved-card__card.shaneco-card .saved-card__card_col,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select,.gift-card__wrap_gc_row,.gift-card__wrap_gc_row_remove,.apr-terms .component-name__content_main-wrap,.apr-terms__wrapper_head_title,.apr-terms__wrapper_head_title_text,.apr-terms__wrapper_head_title_sub,.order-review__wrapper_title,.order-review__hold,.order-review__heading,.order-review__info,.order-review__info_hold.full-width,.order-review__container,.order-review__button-hold,.order-review__button-hold-mobile,.shipping-policy-modal .component-name__content_main-wrap,.engraving-confirm-modal__wrap .btn-hold,.layaway-with-free-gift-modal .component-name__content_main-wrap,.create-account__wrapper_container_form_password-error,.order-gift-message__wrapper_container,.order-shipping-billing .disclaimer-text,.order-shipping-billing__wrapper_title,.order-shipping-billing__wrapper_details,.order-shipping-billing__wrapper_details_pick-up,.order-shipping-billing__wrapper_details_pick-up_title,.order-shipping-billing__wrapper_details_pick-up_alert,.order-shipping-billing__wrapper_details_pick-up_store_sub-title,.order-shipping-billing__wrapper_details_hold,.order-shipping-billing__wrapper_details_hold_apr-link,.order-shipping-billing__wrapper_details_hold_payment_desc_cards,.order-shipping-billing__wrapper_details_hold_payment_desc_card-amount,.order-shipping-billing__wrapper_actions,.order-shipping-billing__wrapper_note,.order-shipping-billing__wrapper_message,.order-status,.order-status__wrapper,.order-status__wrapper_container,.order-status__wrapper_container_title,.order-status__wrapper .cart-item,.order-status__wrapper .cart-item__wrapper,.order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs,.order-status__wrapper_content,.order-status__wrapper_content_hold_spec,.order-status__wrapper_content_hold_container,.order-status__wrapper_summary,.total-price-tag_summary,.order-submit-layaway__wrapper_summary,.order-submit-layaway__wrapper_autopay,.order-submit-layaway__wrapper_schedule,.order-submit-layaway__wrapper_summary .layaway-summary,.order-submit-layaway__wrapper_autopay .autopay,.order-submit-layaway__wrapper_schedule .layaway-schedule,.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper,.gemstone-list__wrapper,.gemlist-complexity-sec,.gemlist-complexity-sec__wrapper,.gemlist-complexity-sec__wrapper_sec-wrap,.gemlist-complexity-sec__wrapper_sec-wrap_left-section_text,.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col,.learn-more-modal .component-name__content_main-wrap,.setting-first-info-modal__wrap_body_text,.all-locations__wrapper_link,.store-item.specific-store .store-item__manager,.store-item.specific-store .store-item__number,.store-item.specific-store .store-item__view,.search-store__wrapper,.search-store__wrapper_link,.search-store__wrapper_search_form_icon,.pick-up-content__wrap_content_wrapper_location-selectbox_dropdown .select-box,.pick-up-content__wrap_content_wrapper_location-selectbox_dropdown .select-box .chosen-single,.pick-up-content__wrap_content_wrapper_location-details_left_title,.pick-up-content__wrap_content_wrapper_location-details_left_desc,.pick-up-content__wrap_content_wrapper_location-details_right_time_title,.pick-up-content__wrap_content_wrapper_location-details_right_time_desc,.pick-up-content__wrap_content_wrapper_location-details_right_time_info,.pick-up-content__wrap_content_wrapper_location-details_right_phone_title,.pick-up-content__wrap_content_wrapper_location-details_right_phone_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_info,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_info,.map__holder,.map__error,.map__error_hold_text,.email-store-manager__form_wrapper_form_input.full,.email-store-manager__form_wrapper_form_text-area.full,.email-store-manager__form_wrapper_form_text-area,.store-details__wrapper_title,.store-details__wrapper_virtual,.social-media-frames__wrapper_title,.social-media-frames__wrapper_mobile,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container,.account-management-modal .body__wrapper_title,.employee-terms-modal .component-name__content_main-wrap,.login-container,.confirm-password__wrapper_container_wrapper_invalid-credential,.confirm-password__wrapper_container_wrapper_button,.social-sign-up-modal__form_wrapper_form,.sign-in-security__wrapper_form_wrapper_section1_fields,.manage-address .address-tag__wrapper_top,.card-tag__wrapper,.manage-layaway__wrapper_body_carousel,.my-information__input-wrapper_wrap,.my-information__input-wrapper__radio-title,.my-information__input-wrapper_element,.my-information__input-wrapper_element .select-box .chosen-container-single .chosen-single,.my-subscriptions__checkbox,.sms-preferences__checkbox,.jewelry-preferences__wrapper__container__hand-wrapper,.ring-size-tab,.ring-size-tab__wrapper,.ring-size-tab__wrapper_header,.ring-size-tab__wrapper_header_tabs_item::after,.ring-size-tab .tabs,.ring-size-tab .tabs__content,.size-tab__container_header,.size-tab__container_content_item .carousel,.add-information__accordion_content_body_content_radio-title,.add-information__accordion_content_body_content_check-box,.add-information__accordion_content_body_hand-container__hand-wrapper,.hand__wrapper_input .input-field,.hand__wrapper_input .input-field__input,.hand__wrapper_input .payment-layaway__padded-wrapper_container_section_input,.hand__wrapper_input .payment-layaway__padded-wrapper_body_input,.layaway-order-details .autopay__wrapper_disable_card_title,.layaway-order-details .autopay__wrapper_enable_card_title,.schedule-table-column__wrapper_amount-hold_amount,.order-history__wrapper_body,.order-history__wrapper_body_carousel,.category-grid-1-2__banner-wrapper,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.rectangle-tile,.rectangle-tile a,.rectangle-tile__image,.rectangle-tile__image_el,.rectangle-tile__image-mobile_el,.rectangle-tile__content,.rectangle-grid-1X2,.paragraph,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.image-left,.education-section,.education-section__item_image,.education-section__item_title,.education-section__item_description,.education-section-accordian,.education-section-accordian .accordion__list,.education-section-accordian .product-specs,.education-section-accordian .product-specs__item,.education-section-accordian .product-specs__item_header,.title,.prod-cat-tile-block,.prod-cat-tile-block__background-image,.prod-cat-tile-block__background-image-mobile,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.cms-full-block,.cms-full-block_text-block_heading,.cms-full-block_text-block_description,.cms-full-block_text-block_cta-block,.top-banner,.cms-html-container,.variety-single,.variety-single__wrapper,.variety-single__wrapper img,.variety-product-tile,.variety-product-tile__wrapper,.variety-product-tile__wrapper_bottom,.variety-product-tile__wrapper img,.variety-product-stack,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-product-stack__wrapper_tile img,.variety-absolute3,.grid-core-single__wrapper,.grid-core-single__wrapper img,.variety-thirds__wrapper_two-thirds,.variety-thirds__wrapper_one-third,.variety-thirds-3col__wrapper_two-thirds,.variety-thirds-3col__wrapper_one-third,.variety-halves__wrapper_half,.variety-halves-absolute3__wrapper_half,.education-top-banner,.education-top-banner__wrapper,.education-top-banner__text-wrapper_content_background-image-mobile,.education-top-banner__text-wrapper_content_list_item,.article-layouts__header,.four-cs,.four-cs__title,.four-cs__wrapper,.four-cs__wrapper_details-sec_filter_wrap_title,.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide,.article-sticky,.article-sticky__right_cta-block,.four-cs-tabs,.four-cs-tabs .tabs,.four-cs-tabs .tabs__content,.color-slider__marks,.carat-slider__slider-el,.carat-slider__shapes-btn_input_el,.contact-us-page__header_title,.contact-a-store,.contact-a-store_info,.contact-a-store_info_title,.contact-a-store_info_desc,.by-mail,.by-mail_title,.by-mail_details,.by-mail_details_col_address,.online-customer-service,.online-customer-service_title,.online-customer-service_contact,.online-customer-service_contact_options,.online-customer-service_hours,.online-customer-service_hours_title,.online-customer-service_hours_timings,.email-us__form_wrapper_form_input.full,.email-us__form_wrapper_form_text-area.full,.email-us__form_wrapper_form_text-area,.shopping-cart-csr-header,.shopping-cart-csr-header__item_form_row_input-text,.checkout-csr-header,.gold-buy-service__pay-more_inner,#goldBuyMail .c-text-multiplelines .c-label,#goldBuyMail .c-text-multiplelines .c-editor,#goldBuyMail .c-text-multiplelines .c-helptext,#goldBuyMail .c-file .c-label,#goldBuyMail .c-file .c-fileupload,#goldBuyMail .c-file .c-helptext,.gold-buy-header__container_title_list_item,.sitemap-layout .wrap .title,.sitemap-layout .wrap .sitemap-row .sitemap-col,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-title,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu,.try-on-modal .try-on-hand .component-name__content_main-wrap_footer,.interaction-screen,.interaction-screen .head,.interaction-screen .dyo-wrap,.interaction-screen .dyo-wrap .size-selection,.interaction-screen .dyo-wrap .shape-list .gemstone-item,.interaction-screen .dyo-wrap .shape-list .shape-item,.interaction-screen .dyo-wrap .gemstone-list .gemstone-item,.interaction-screen .dyo-wrap .gemstone-list .shape-item,.interaction-screen .gesture-area,.try-on-email__wrap_title,.try-on-email__wrap_content_form_hold,.try-on-email__wrap_content_form_hold_messge textarea,.try-on-email__wrap_content_form_hold_to,.try-on-email__wrap_content_form_hold_from,.try-on-email__wrap_content_form_hold_small-text,.try-on-email__wrap_content_form_hold .input-field,.fav-search{width:100%}@media only screen and (min-width: 50em){.col-lg__1-12,.gem-options-form__btns,.zoom-modal .component-name__content_main-wrap_body .thumbnail-carousel{width:8.33333333%}.col-lg__2-12,.drt-recommendation__btn-wrapper_next,.sort-and-filter__info-block,.slider__hold_container_input_max,.slider__hold_container_input_min,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-carousel,.find-stores-modal__content_row_location,.pdp-non-built-print__specifications_list_price,.pdp-built-print__specifications_list_price,.order-details__wrapper .cart-prod-specs_price-col,.image-left__wrapper,.shop-job-item-info__wrapper_categories_title,.shop-job-item-info__wrapper_content_col_value{width:16.66666667%}.col-lg__3-12,.compare-gemstones-fixed-table,.favorites-category-page .favorites-wrapper .draggable-tile,.col-five .subnav__col,.col-five .subnav__banner,.vertical .tabs__header,.sort-and-filter__info-block.grouped-pcat,.gem-options-form__shapes,.gem-options-form__size,.date-dropdown__container_wrapper,.share-favorites__generate-link_wrap,.certona-match-maker .view-favorites__cntr,.digital-appraisal header .page_header .logo,.suggested-recommendation__image,.pcat-pearl-learning__banner-div_right-wrap,.cart-prod-specs_price-col,.price-summary-item__price-hold,.pdp-built-print__productImage,.pdp-built-print__secondaryImages,.cvv-modal__desc_card_image,.store-item.specific-store .store-item__details,.order-tag__wrapper_image,.order-specs,.layaway-order-details .layaway-summary__wrapper_details_amount,.layaway-order-details .layaway-summary__wrapper_details_action,.layaway-order-details .autopay,.schedule-table__month,.category-grid-1X4 .rectangle-tile,.prod-cat-tile-block__tile-block_wrapper_image,.four-cs__wrapper_details-sec_filter_wrap_right,.shop-job-general-info__wrapper_content_col,.shop-job-item-info__wrapper_categories_title.description,.shop-job-item-info__wrapper_content_col_value.description{width:25%}.col-lg__4-12,.utility-nav .smartEditComponent,.search-box .search-wrapper__items .products,.subnav__col,.subnav__banner,.gem-options-form__gems,.recent-favorites__img-holder,.sticky-footer__container_price-btn-holder,.digital-appraisal .main_container .bottom_details .purchase_details_block,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.suggested-recommendation__content_price,.education-tab__image,.pdp-non-built-print__productImage,.pdp-non-built-print__specifications_list_section,.pdp-built-print__specifications_list_section,.store-details-print__wrapper_details .store-item.specific-store .store-item__img-hold,.store-details-print__wrapper_details .store-item.specific-store .store-item__details,.store-details-print__wrapper_details .store-item.specific-store .store-item__workhours,.order-review__summary,.order-review__shippingPrice,.create-account__wrapper_container_form,.our-stores__wrapper_item,.store-item.specific-store .store-item__workhours,.layaway-summary__wrapper_details_amount,.layaway-summary__wrapper_details_action,.order-details__wrapper .order-status__wrapper .cart-item__wrapper_img,.category-grid-1X3 .rectangle-tile,.variety-product-tile,.variety-thirds__wrapper_one-third,.variety-thirds-3col__wrapper_one-third,.benefit-card,.gold-buy-service__image-grid_container_product,.gold-buy-header__container_image,.shop-job__wrapper_errorDiv{width:33.33333333%}.col-lg__5-12,.img-tab__modal .component-name__content,.drt-recommendation.zero-result-state .drt-recommendation__zero-result,.drt-recommendation__btn-wrapper_msg,.drt-recommendation__btn-wrapper_link,.drt-recommendation .prodInfo__img-sec,.drt-recommendation .prodInfo__details,.subscription-modal .component-name__content,.add-to-cart-info .product-information .price-info,.add-to-cart-info .matching-pieces-container .item-img-fav,.fedex-search .results-ctnr .results-section,.drop-a-hint__wrap_content_form,.pdp-non-built .product-details,.behind-designs__wrapper_details,.page-unload-modal .component-name__content,.classic-gift-card__form .form-input-with-label,.checkout-finance__details_label,.price-summary-modal .component-name__content,.price-summary-modal__summary_subtotal,.create-account__wrapper_container_form_account,.gemlist-cms__content,.gemlist-solitaire__content,.store-item.specific-store .store-item__img-hold,.search-store__wrapper_search,.confirm-password__wrapper_container,.card-tag__wrapper_top_first_date,.my-information__input-wrapper_element .select-box,.my-information__input-wrapper .input-field,.add-information__accordion_content_body_content_input-holder,.four-cs__wrapper_hand-sec,.gold-buy-service__pay-more_inner_title,.sell-in-content__info,.try-on-email__wrap_content_form,.try-on-email__wrap_content_form_hold_messge,.try-on-email__wrap_content_message,.try-on-email__wrap_sign-up-email,.shop-job-item-info__wrapper_categories_title.service,.shop-job-item-info__wrapper_content_col_value.service{width:41.66666667%}.col-lg__6-12,.page-footer__row .smartEditComponent,.drt-budget__wrapper_sec_error,.drt-component .drt-budget__wrapper_text,.drt-component .drt-preference__wrapper_text,.drt-component .drt-prod-details__wrapper_text,.drt-component .drt-recommendation__wrapper_text,.drt-component .drt-recommendation-error__wrapper_text,.drt-component .drt-shapes__wrapper_text,.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec,.compare-gemstones-stone-table__header_container_img-sec,.compare-gemstones-stone-table__header_container_stone,#reactAppBlingFling .exp-wrap,.match-experience__product,.match-experience__image,.col-three .subnav__list,.col-three .subnav__col,.col-three .subnav__banner,.grouped-pcat .sort-and-filter__info-block_desc,.emailOpt-out__wrapper,.emailOpt-out__form_label,.share-favorites__form_input-name,.share-favorites__form_input-email,.no-review-qa__col,.product-details .apple-pay,.apple-pay-hold .google-pay,.digital-appraisal .main_container .bottom_details .shaneco_logo,.drop-a-hint__wrap_content_message_title,.add-to-cart-info .item-img-fav,.add-to-cart-info .matching-piece-item__desc,.items-unavailable-modal .component-name__content,.stone-unavailable-modal .component-name__content,.classic-gift-card__card,.classic-gift-card__details,.pcat-pearl-learning__wrapper_image,.pcat-pearl-learning__wrapper_details,.pick-up__wrap_content_wrapper_location-selectbox_dropdown,.confirmation-modal .component-name__content,.custom-jwelery-cart-modal .component-name__content,.pdp-built-print__content,.shipping-method-help .component-name__content,.order-review__info_hold,.order-review__title,.order-review__desc,.order-review__amount,.order-review__pay,.cancel-order-confirm-modal__wrapper,.social-media-frames__facebook,.social-media-frames__twitter,.account-management-modal,.login-expired__wrapper .login-container,.confirm-password__wrapper_container_wrapper_hold,.social-sign-up-modal .component-name__content,.sign-in-security .date-dropdown,.sign-in-security__wrapper_form_wrapper_section1_fields .input-field,.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown,.sign-in-modal-container__wrapper,.address-tag__wrapper_top_address,.card-tag__wrapper_top_first_details,.my-information__input-wrapper .date-dropdown,.my-information__input-wrapper_wrap_input,.my-subscriptions__checkbox-wrapper_item,.sms-preferences__checkbox-wrapper_item,.add-information__accordion_content_body_content .date-dropdown,.add-information__accordion_content_body_content_check-box .checkbox,.order-status-form__wrapper_errorDiv,.order-status-form__wrapper_form,.card-delete-modal__wrapper,.success-modal__wrapper,.payment-complete-modal__wrapper,.rectangle-grid-1X2 .rectangle-tile,.category-grid-2x2x2 .rectangle-tile,.prod-cat-tile-block__tile-block_wrapper,.variety-halves__wrapper_half,.variety-halves-absolute3__wrapper_half,.education-top-banner__text-wrapper,.article-layouts__middle_img-sec,.article-layouts__middle_para-sec,.article-sticky__left,.article-sticky__right,.contact-us-page__container_col,.contact-a-store_info_stores_wrapper,.by-mail_details_col,.more-details,.shop-job__wrapper_form,.shop-job__wrapper_form .input-field{width:50%}.col-lg__7-12,.add-to-cart-modal.modal .component-name__content,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .matching-pieces-container .matching-piece-item__desc,.sort-and-filter__post-dropdown,.fedex-search .results-ctnr .map-cntr,.fedex-info-modal .component-name__content,.drop-a-hint__wrap_content_message,.pdp-non-built .product-image-section,.find-stores-modal .component-name__content,.behind-designs__wrapper_content,.classic-gift-card__card_hold,.checkout-finance__details_list,.return-policy .component-name__content,.no-search-results__wrapper_title.pageError,.no-search-results__wrapper_container_fact_level,.price-summary-modal__summary_price,.price-summary-modal__buttons,.back-to-cart-modal .component-name__content,.cvv-modal .component-name__content,.layaway-with-free-gift-modal .component-name__content,.create-account__wrapper_container_form_password,.map__error_hold,.email-store-manager .component-name__content,.welcome-modal .component-name__content,.generic-error-modal .component-name__content,.order-status-form__wrapper_form .input-field,.four-cs__wrapper_details-sec,.email-us .component-name__content,.gold-buy-service__pay-more_inner_desc,.gold-buy-header__container_title_list,.sell-in-content__image{width:58.33333333%}.col-lg__8-12,.match-maker_block .match-maker-tile__content_description,.subnav__list,.subnav__banner_desc,.favorites-modal .component-name__content,.sticky-footer__container_img-title-holder,.gpay-confirm-modal .component-name__content,.pdp-non-built .product-details .product-details-wrap .product-details-form .seperator,.pdp-non-built .product-details .product-details-wrap .row .variation-info p,.thumbnail-item__wrapper_video,.product-image__wrapper_video,.ring-size-modal .component-name__content,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.suggested-recommendation__content_container,.engraving-warning .component-name__content,.special-finance .component-name__content,.finance-options .component-name__content,.pick-up__wrap_content_wrapper_location-details,.shipping-method-modal .component-name__content,.no-search-results__wrapper_title,.pdp-non-built-print__content,.shipping-info-modal .component-name__content,.cvv-modal__desc_card_wrapper,.order-review__details,.order-review__sub-info,.gemstone-list .sticky-footer__container_img-title-holder,.gemlist-solitaire .sticky-footer__container_img-title-holder,.learn-more-modal .component-name__content,.pick-up-content__wrap_content_wrapper_location-details,.store-details__wrapper_details,.virtual-tour__wrapper,.social-media-frames__wrapper,.address-tag,.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom,.card-tag,.my-way__container,.order-details__wrapper .order-status__wrapper .cart-item__wrapper_desc,.centered-banner-with-cta__text-block_heading,.rectangle-tile__content_description,.variety-thirds__wrapper_two-thirds,.variety-thirds-3col__wrapper_two-thirds,.education-top-banner__text-wrapper_content_list,.article-layouts,.faq-accordian,#goldBuyMail .c-helptext,.gold-buy-header__container_title,.shop-job-general-info__wrapper,.shop-job-item-info__wrapper{width:66.66666667%}.col-lg__9-12,.compare-gemstones-stone-table,.col-five .subnav__list,.subnav__banner_title,.vertical .tabs__content,.share-favorites__generate-link_field,.drop-a-hint .component-name__content,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image,.pcat-pearl-learning__banner-div_left-wrap,.pcat-pearl-learning__banner-div_left-wrap_content,.cart-prod-specs_spec-col,.cart-prod-specs_spec-col.gift-card,.pick-up .component-name__content,.product-image-section .dyo-ribbon__wrapper_content,.price-summary-item__pdct,.layaway-policy-modal .component-name__content,.autopay-terms-modal .component-name__content,.pick-up-content .component-name__content,.sign-in-security__wrapper_form,.order-tag__wrapper_details,.layaway-order-details__wrapper .banner__wrapper,.layaway-order-details__wrapper .order-gift-message__wrapper_container,.layaway-order-details__wrapper .order-shipping-billing,.layaway-order-details__wrapper .order-status__wrapper,.layaway-order-details__wrapper .order-tag,.layaway-order-details__wrapper_layaway_body,.order-status-details__wrapper .cart-item,.order-status-details__wrapper .order-tag,.image-left__content,.prod-cat-tile-block__tile-block_wrapper_details,.four-cs__wrapper_details-sec_filter_wrap_left,.by-mail_details_col_title,.gold-buy-service__pay-more,.gold-buy-header__container,.try-on-email .component-name__content{width:75%}.col-lg__10-12,.slider__hold_range-slide,.fedex-modal .component-name__content,.sticky-footer__container_img-title-holder_title_container,.zoom-modal .component-name__content_main-wrap_body .selected-image,.find-stores-modal__content_row_dropdown,.sc-video__wrapper_overlay_image,.pcat-pearl-learning__banner-div,.pdp-non-built-print__specifications_list_sub-title,.pdp-built-print__specifications_list_sub-title,.store-details-print__wrapper_details,.confirm-password__wrapper_container_wrapper_text,.order-tag,.order-actions,.order-details__wrapper .cart-prod-specs_spec-col,.order-details__wrapper .banner__wrapper,.order-details__wrapper .order-gift-message__wrapper_container,.order-details__wrapper .order-shipping-billing,.order-details__wrapper .order-status__wrapper,.order-details__wrapper .order-tag,.category-grid-1X3 .rectangle-tile__content_description,.jobs__bottom_wrapper_career{width:83.33333333%}.col-lg__11-12,.pdp-engraving .engraving-contact-us .contact-text,.fedex-info-modal .modal-ctnr .info-text,.drop-a-hint__wrap_content,.drop-a-hint__wrap_content_message_reply,.find-stores-modal__content,.behind-designs__wrapper_content_wrap,.behind-designs__wrapper_content_images,.info-alert__text,.all-locations__wrapper,.our-stores__wrapper,.sign-in-security__wrapper_form_wrapper_section3_top .checkbox,.my-information__input-wrapper .checkbox,.order-tag__wrapper_details_container_top-row,.category-grid-1X4 .rectangle-tile__content_description,.category-grid-2x2x2 .rectangle-tile__content_description,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.try-on-email__wrap_content{width:91.66666667%}.col-lg__full,.img-tab__modal .component-name__content_main-wrap,.img-tab__modal .component-name__content .gemlist-prod-details__setting-modal_wrap,.img-tab__modal .component-name__content .gemlist-prod-details__setting-modal_wrap iframe,.advanced-sort,.drt-preference__wrapper_sec_number-wrap,.drt-preference__wrapper_sec_item-wrap_choice_head,.drt-preference__wrapper_sec_item-wrap_choice_desc,.drt-preference .learn,.drt-recommendation__sec,.drt-recommendation .prodInfo__head,.drt-component,.drt-component__wrapper_top-bar-m,.drt-component__topbar,.drt-component__topbar_data_wrapper_budget_value_el,.drt-component__topbar_data_wrapper_preference_value_el,.drt-component__topbar_data_wrapper_shape_value_el,.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes,.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec,.compare-gemstones-stone-table__header_container,.compare-gemstones-stone-table__header_container_img-sec-bottom,.select-box.article-find-store-modal,.sort-and-filter__filter-comp,.gem-options__hold,.gemlist-filters__top-sec_slider-wrapper_elem,.gem-options-form,.slider,.slider__hold,.input-field__input,.payment-layaway__padded-wrapper_container_section_input,.payment-layaway__padded-wrapper_body_input,.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_year,.favorites-mini-modal__show-more,.view-favorites__wrapper,.apple-pay,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_info,.drop-a-hint__wrap_content_message_send,.product-image,.product-image__wrapper_img-holder,.find-stores-modal__content_row_info,.find-stores-modal__content_row_info_estimated-date-title,.find-stores-modal__content_row_info_estimated-date,.ring-size-modal__wrap_container,.ring-size-modal__wrap_container_content,.design-images,.web-rotate-modal__modal .component-name__content_main-wrap,.carousel-item,.education-tab,.edu-description,.price-summary-modal__content_title,.pdp-non-built-print__specifications,.pdp-non-built-print__specifications_list_main-title,.pdp-non-built-print__specifications_list_article,.pdp-built-print__specifications,.pdp-built-print__specifications_list_main-title,.pdp-built-print__specifications_list_article,.shipping-information__header_title.isLayaway,.shipping-method-help__info_details,.credit-card,.isLayaway .credit-card__wrap,.credit-card__agree,.credit-card__change-agree,.layaway-policy-modal__wrap_container_content,.autopay-terms-modal__wrap_container_content,.store-item,.confirm-password__wrapper_container_wrapper_text,.myaccount-menu__header_title,.myaccount-menu__container_item_details_header,.my-account-header__header_title,.address-tag__wrapper_bottom,.order-history .order-tag,.order-details .order-tag,.schedule-and-payment__wrapper_row_note,.schedule-table-column__wrapper_amount-hold,.change-card__wrapper_row_note,.order-details,.category-grid-1X4,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.carat-sec .four-cs__wrapper_details-sec_filter_wrap_left,#goldBuyMail .c-choice-radiobuttons .c-helptext,.gold-buy-header__container_title_text,.try-on-email__wrap_content_message_send{width:100%}.col-lg__2-10,.all-locations__wrapper_stack{width:20%}.sc-g__space-lg-20 [class*="col-"]{padding:0 20px}.sc-g__space-lg-20 [class*="col-"]:first-child{padding-left:0}.sc-g__space-lg-20 [class*="col-"]:last-child{padding-right:0}.sc-g__space-lg-30 [class*="col-"]{padding:0 30px}.sc-g__space-lg-30 [class*="col-"]:first-child{padding-left:0}.sc-g__space-lg-30 [class*="col-"]:last-child{padding-right:0}.col-20-percent{width:20%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.col-md__1-12,.gem-options-form__hold-mobile_top_cross,.slider__hold_container_input_max,.slider__hold_container_input_min,.address-tile .radio-button,.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_close,.signature-modal__wrap_head_close{width:8.33333333%}.col-md__2-12,.advanced-sort__wrap_cross,.gem-options-form__btns,.sticky-footer__container_img-title-holder,.gift-message .expando__content_header_content_title_icon,.gift-message .expando__content_header_content_icon,.order-summary__mobile_icon,.order-summary__header_btn,.terms-confirm-modal__wrap_head_print_text,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.gemstone-list .sticky-footer__container_img-title-holder,.gemlist-solitaire .sticky-footer__container_img-title-holder,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled]{width:16.66666667%}.col-md__3-12,.gemlist-filters__apply-sec_right_button,.review-item__row_leftcol_helpful,.review-item__row_leftcol_report,.qa-item__row_leftcol_helpful,.qa-item__row_leftcol_report,.page-unload-modal .price-summary-item__price-hold,.cart-prod-specs_price-col,.price-summary-item__price-hold,.shipping-method-type__policy_link,.order-review__shippingPrice{width:25%}.col-md__4-12,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.search-box .search-wrapper__items .products,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.fedex-selection .store-details .working-hours .day,.gpay-summary .row .address,.digital-appraisal .main_container .bottom_details .purchase_details_block,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.suggested-recommendation__content_price,.pcat-pearl-learning__wrapper_details_styles_products .product,.price-summary-modal__summary_price,.address-tile__details_btn,.payment-method__wrapper_item_payment-type_link,.pick-up-content__wrap_content_wrapper_confirm_btn,.map__reset_button{width:33.33333333%}.col-md__5-12,.create-account__wrapper_container_form_account,.order-status__wrapper_summary_price_hold_price,.order-status__wrapper_summary_total_price,.total-price-tag_summary_price_hold_price,.total-price-tag_summary_total_price,.address-tag__wrapper_top_address,.add-information__accordion_content_body_content_input-holder{width:41.66666667%}.col-md__6-12,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component__wrapper_top-bar-m_text,.favorites-category-page .favorites-wrapper .draggable-tile,.form-input-with-label.saved-card-form-input .form-input-with-label,.certona-match-maker .view-favorites__cntr,.review-qa-section .tabs__header_item,.review-item__row_leftcol_reviews,.qa-item__row_leftcol_reviews,.digital-appraisal .main_container .bottom_details .shaneco_logo,.classic-gift-card__container .form-input-with-label,.special-finance__container_payments_table_body_row_rate_val,.special-finance__container_payments_table_body_row_method_val,.electronic-signature__wrapper_body_buttons_back,.electronic-signature__wrapper_body_buttons_submit,.order-gift-message__wrapper_container_inner_info_hold_text,.order-gift-message__wrapper_container_inner_info_hold_name,.order-status__wrapper_content_hold_product,.order-status__wrapper_content_hold_price,.login-expired__wrapper .login-container,.add-information__accordion_content_body_content_check-box .checkbox,.order-specs,.category-grid-1X3 .rectangle-tile,.category-grid-1X4 .rectangle-tile,.category-grid-2x2x2 .rectangle-tile,.gold-buy-service__image-grid_container_product,.shop-job-general-info__wrapper_content_col{width:50%}.col-md__7-12,.form-input-with-label.saved-card-form-input .form-input-with-label__input,.classic-gift-card__card-mobile,.dyo-ribbon__wrapper_row_image_toggle,.create-account__wrapper_container_form_password,.order-status__wrapper_summary_price_hold_title,.order-status__wrapper_summary_total_title,.total-price-tag_summary_price_hold_title,.total-price-tag_summary_total_title,.address-tag__wrapper_bottom,.ring-size-tab__wrapper_header_title-mobile_toggle,.schedule-table-column__wrapper_amount-hold,.two-images-left .article-layouts__middle_img-sec_el{width:58.33333333%}.col-md__8-12,.drt-component .drt-budget__wrapper_text_ques,.drt-component .drt-preference__wrapper_text_ques,.drt-component .drt-prod-details__wrapper_text_ques,.drt-component .drt-recommendation__wrapper_text_ques,.drt-component .drt-recommendation-error__wrapper_text_ques,.drt-component .drt-shapes__wrapper_text_ques,.drt-component.show-preferences .drt-preference__wrapper_wrapper,.favorites-category-page .fav-link,.sort-and-filter .select-box,.fedex-selection .store-details .working-hours .time,.drop-a-hint__wrap_content_message_info,.drop-a-hint-success .component-name__content,.find-stores-modal__content_hold_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.suggested-recommendation__content_title,.suggested-recommendation__content_desc,.checkout-summary-mobile__details_wrapper,.checkout-summary-mobile__details_wrapper_button_btn,.price-summary-modal__content_title,.price-summary-modal__summary_subtotal,.price-summary-modal__buttons,.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile,.gift-message .expando__content_header_content_title_text,.order-summary__header_title,.order-summary-item__wrapper_content_title_mobile,.address-tile__details_text,.create-account__wrapper_container_form,.account-management-modal .body__wrapper_title,.centered-banner-with-cta__text-block_heading,.try-on-modal .try-on-hand{width:66.66666667%}.col-md__9-12,.zoom-modal .component-name__content,.page-unload-modal .price-summary-item__pdct,.cart-prod-specs_spec-col,.free-gift__title,.return-policy__title,.life-warranty__title,.shipping-method-modal__header,.no-search-results__wrapper_container_carousel_title,.product-tile.perpetualStones .product-tile__wrapper_details,.price-summary-item__pdct,.shipping-method-type__policy .checkbox,.order-review__sub-info,.by-mail_details_col_title,.gold-buy-header__container_title_text{width:75%}.col-md__10-12,.advanced-sort__wrap .select-box,.drt-preference__wrapper_text_ques,.select-box.article-pdp-non-built-ring-size,.gem-options-form__support_text,.slider__hold_range-slide,.sticky-footer__container_price-btn-holder,.address-modal .component-name__content,.drop-a-hint__wrap_content_message_title,.banner__wrapper,.sc-video__wrapper_overlay_image,.behind-designs__wrapper_content_wrap,.behind-designs__wrapper_content_images,.behind-designs__wrapper_details,.design-images,.pcat-pearl-learning__banner-div,.cart-prod-specs_spec-col.gift-card,.cart-prod-specs_price-col.gift-card,.checkout-estimate__checkout_button_btn,.confirmation-modal .component-name__content,.custom-jwelery-cart-modal .component-name__content,.no-search-results__wrapper_container_fact_level,.product-image-section .dyo-ribbon__wrapper_content,.gift-message .expando__content_header_content_title,.order-summary__mobile_header,.payment-method__wrapper_item_payment-type_label,.order-review__summary,.order-shipping-billing__wrapper_details_pick-up_alert_msg,.gemstone-list .sticky-footer__container_price-btn-holder,.gemlist-solitaire .sticky-footer__container_price-btn-holder,.product-desc__wrapper,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc,.gold-buy-service__pay-more{width:83.33333333%}.col-md__11-12,.drt-preference__wrapper_sec_item-wrap_choice_head,.gem-options-form__hold-mobile_top_text,.view-favorites__wrapper,.drop-a-hint__wrap_content_message_reply,.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-family-collection.dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='CharmRemount'] .dyo-ribbon-wrap,.product-name,.single-product.product-name,.info-alert__text,.address-tile__details,.terms-confirm-modal__wrap_head_print,.all-locations__wrapper,.address-tag,.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom,.card-tag,.order-tag,.layaway-order-details__wrapper .banner__wrapper,.layaway-order-details__wrapper .order-gift-message__wrapper_container,.layaway-order-details__wrapper .order-shipping-billing,.layaway-order-details__wrapper .order-status__wrapper,.layaway-order-details__wrapper .order-tag,.layaway-order-details__wrapper_layaway_body,.order-actions,.order-details__wrapper .banner__wrapper{width:91.66666667%}.col-md__full,.advanced-sort,.advanced-sort__wrap,.advanced-sort__wrap_options,.advanced-sort__wrap .select-box__selectEle,.gemlist-prod-details-modal_footer,.gemlist-prod-details-modal .gemlist-prod-details_specs,.shape-filter-solitaire__heading,.shape-filter-solitaire__heading_text,.quality-filter,.quality-filter__heading,.quality-filter__wrapper,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text,.mixed-tab-filter-solitaire__slider-sec_certificates,.mixed-tab-filter-solitaire__slider-sec_certificates .certificateAcc,.drt-preference__wrapper_sec_card-bg,.drt-preference__wrapper_sec_item-wrap,.drt-preference .learn,.drt-recommendation .prodInfo__buttons_price,.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes,.drt-component .drt-budget__wrapper,.drt-component .drt-preference__wrapper,.drt-component .drt-prod-details__wrapper,.drt-component .drt-recommendation__wrapper,.drt-component .drt-recommendation-error__wrapper,.drt-component .drt-shapes__wrapper,.drt-component .drt-budget__wrapper_text,.drt-component .drt-preference__wrapper_text,.drt-component .drt-prod-details__wrapper_text,.drt-component .drt-recommendation__wrapper_text,.drt-component .drt-recommendation-error__wrapper_text,.drt-component .drt-shapes__wrapper_text,.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec,.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec,.match-maker_block .match-maker-tile__content_description,.fav-search-wrap .input-field,.fav-search-wrap .fav-search-results .result-container,.fav-search-wrap .empty-page-text,.page-footer__col,.subnav__list,.col-three .subnav__list,.col-five .subnav__list,.subnav__col,.col-five .subnav__col,.col-three .subnav__col,.add-to-cart-modal.modal .component-name__content,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .product-information .price-info,.select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size,.select-box.article-pdp-non-built-ring-size .chosen-container,.select-box.article-pdp-non-built-ring-size .chosen-container .select-tag-pdp-non-built-ring-size,.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single,.select-box.article-find-store-modal,.select-box.article-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select,.select-box.article-email-us__form_wrapper_form_select .chosen-container,.select-box.article-email-us__form_wrapper_form_select .chosen-container .chosen-single,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .select-tag-shopping-cart-csr-header__item_form_row_adjustment,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .chosen-container,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .chosen-container .chosen-single,.generic-error-modal .modal .component-name__content,.subscription-modal .modal .component-name__content,.generic-error-modal .cvv-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__filters_top-sec_slider-wrapper_text,.filter-tabs .tabs__header_item,.open .gem-options,.gem-options__hold,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_slider-wrapper_elem,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_certificates .product-specs__item_header,.gemlist-filters__top-sec_certificates_text,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_heading_text,.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.gem-options-form,.gem-options-form__hold-mobile,.gem-options-form__btns,.gem-options-form__gems,.gem-options-form__shapes,.gem-options-form__size,.gem-options-form__support,.filter-accordion,.filter-accordion .accordion__list,.filter-accordion .product-specs,.filter-accordion .product-specs__item_header,.filter-accordion .product-specs__item_content_items,.filter-accordion .product-specs__item_content_items_key,.slider,.slider__hold,.input-field__input,.payment-layaway__padded-wrapper_container_section_input,.payment-layaway__padded-wrapper_body_input,.emailOpt-out__form_label,.favorites-modal .component-name__content,.share-favorites__form_input-name,.share-favorites__form_input-email,.share-favorites__generate-link_wrap,.share-favorites__generate-link_field,.view-favorites__cntr_hold,.pdp-engraving .engraving-contact-us .contact-text,.fedex-modal .component-name__content,.fedex-search .results-section,.review-qa__rating-panel_row_wrapper,.review-qa-section__no-reviews_head,.review-qa-section__no-qa_head,.review-item__row_leftcol,.qa-item__row_leftcol,.no-review-qa__col,.fedex-selection .store-details,.fedex-selection .expected-deliver,.fedex-selection .store-details .change,.fedex-selection .expected-deliver .change,.fedex-info-modal .component-name__content,.gpay-confirm-modal .component-name__content,.checkout-error-modal .component-name__content,.drop-a-hint .component-name__content,.drop-a-hint__wrap_title,.drop-a-hint__wrap_content,.drop-a-hint__wrap_content_form,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_send,.drop-a-hint-success,.pdp-non-built .product-image-section,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image,.pdp-non-built .product-details,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .variation-info p,.product-image,.zoom-modal .component-name__content_main-wrap_body .selected-image,.find-stores-modal .component-name__content,.find-stores-modal__content_hold,.find-stores-modal__content_row_location,.find-stores-modal__content_row_info,.find-stores-modal__content_row_info_estimated-date-title,.find-stores-modal__content_row_info_estimated-date,.find-stores-modal__content_row_dropdown,.ring-size-modal .component-name__content,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.shopping-cart .item-img-fav,.visit-store__wrapper_skew_storeImg,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation,.visit-store__wrapper_skew_geoLocation img,.behind-designs__wrapper_content,.items-unavailable-modal .component-name__content,.stone-unavailable-modal .component-name__content,.items-unavailable-modal__container,.stone-unavailable-modal__container,.page-unload-modal .component-name__content,.page-unload-modal__container_body_hold,.suggested-recommendation__image,.add-on .suggested-recommendation__content,.suggested-recommendation__content_container,.classic-gift-card__container .form-input-with-label__input,#TurnToReviewsContent .TTreview .TTrevCol1,#TurnToReviewsContent .TTreview .TTrevCol3,.engraving-warning .component-name__content,.pcat-pearl-learning__wrapper,.pcat-pearl-learning__wrapper_details,.cart-item__wrapper_img,.cart-item__wrapper_desc,.cart-prod-specs_price-col.gift-card .cart-prod-specs__title_input,.cart-prod-specs__tag_text,.cart-prod-specs__tag_certificate,.cart-addon__desc_details,.empty-shopping-cart__wrapper,.empty-shopping-cart__finance,.suggested-price__amount_val,.suggested-price__amount_btn,.cart-suggestion__faded,.checkout-finance__details_label,.checkout-finance__details_list,.shopping-cart__wrapper_list,.shopping-cart__wrapper_summary,.free-gift .component-name__content,.return-policy .component-name__content,.life-warranty .component-name__content,.life-warranty__container_labels,.life-warranty__container_labels_wrapper_service,.life-warranty__container_desc,.special-finance .component-name__content,.special-finance__container_payments_table,.special-finance__container_payments_table_body_row_rate,.special-finance__container_payments_table_body_row_method,.finance-options .component-name__content,.pick-up .component-name__content,.pick-up__wrap_content_wrapper_location-selectbox_title,.pick-up__wrap_content_wrapper_location-selectbox_dropdown,.pick-up__wrap_content_wrapper_location-details,.pick-up__wrap_content_wrapper_location-details_left,.pick-up__wrap_content_wrapper_location-details_right,.pick-up__wrap_content_wrapper_location-details_right_time,.pick-up__wrap_content_wrapper_location-details_right_phone,.shipping-method-modal .component-name__content,.education-tab,.education-tab__image,.education-tab__image_src,.edu-description,.no-search-results__wrapper_title.pageError,.product-image-section .dyo-ribbon__wrapper,.dyo-ribbon__wrapper_row,.dyo-ribbon__wrapper_row_image,.price-summary-modal .component-name__content,.product-image-section .product-tile__wrapper_img-hold,.product-tile__wrapper_details_desc-mobile,.dyo-tab-content__multistone-tabs,.dyo-tab-content__multistone-tabs .text-with-image,.pdp-built-print__specifications_list_sub-title,.pdp-built-print__specifications_list_section,.checkout-page__wrapper_container,.checkout-page__wrapper_summary,.contact-information__container_row,.employee-assist__container_row,.gift-message .expando__content_body_content_left-col,.gift-message .expando__content_body_content_right-col,.back-to-cart-modal .component-name__content,.shipping-info-modal .component-name__content,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col,.shipping-info-modal .component-name__content_main-wrap_body_btns_label,.shipping-info-modal .component-name__content_main-wrap_body_btns_link,.cvv-modal .component-name__content,.cvv-modal__desc_card_wrapper,.cvv-modal__desc_card_image_wrapper_text,.shipping-information__header_info,.shipping-tab__wrapper_saved-address .address-tile,.shipping-tab__wrapper_btn,.store-tab__wrapper_address_store,.store-tab__wrapper_address_pick-up,.shipping-method-help .component-name__content,.payment-layaway__padded-wrapper_container_section,.credit-card__wrap_cc_row-saveCard,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.credit-card__wrap_cc_row_col-half.shaneco-dropdown,.autopay-modal .component-name__content,.autopay-modal .component-name__content_main-wrap_body_btns_label,.saved-card__card_col,.account-management .saved-card__card_col_row .form-input-with-label,.account-management .saved-card__card_col_row_expiry,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_msg,.saved-card__card.shaneco-card .saved-card__card_col_row_amount,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__label,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__input,.terms-confirm-modal .component-name__content,.apr-terms .component-name__content,.electronic-signature .component-name__content,.electronic-signature__wrapper_body_buttons,.layaway-policy-modal .component-name__content,.autopay-terms-modal .component-name__content,.order-review__info_hold,.order-review__title,.order-review__desc,.order-review__amount,.order-review__pay,.shipping-policy-modal .component-name__content,.shipping-policy-modal__wrapper_head_title,.shipping-policy-modal__wrapper_head_close,.signature-modal .component-name__content,.engraving-confirm-modal .component-name__content,.layaway-with-free-gift-modal .component-name__content,.order-gift-message__wrapper_container_inner_info,.order-gift-message__wrapper_container_inner_info_hold,.order-gift-message__wrapper_container_inner_message,.order-shipping-billing__wrapper_details_pick-up_store,.order-shipping-billing__wrapper_details_pick-up_store_desc,.order-shipping-billing__wrapper_details_hold_contact,.order-shipping-billing__wrapper_details_hold_sender,.order-shipping-billing__wrapper_details_hold_payment,.order-shipping-billing__wrapper_note,.order-status__wrapper_container_title,.order-status__wrapper_container_sub-text,.order-status__wrapper_content_img-hold,.order-status__wrapper_content_hold,.order-status__wrapper_content_hold_spec,.order-status__wrapper_content_hold_container_info,.order-status__wrapper_summary_price,.order-status__wrapper_summary_total,.total-price-tag_summary_price,.total-price-tag_summary_total,.cancel-order-confirm-modal__wrapper,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_amount,.gemlist-complexity-sec__wrapper,.gemlist-complexity-sec__wrapper_sec-wrap_left-section,.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.learn-more-modal .component-name__content,.setting-first-info-modal .component-name__content,.all-locations__wrapper_stack,.our-stores__wrapper,.store-item,.store-item__img-hold,.store-item__details,.store-item.specific-store .store-item__img-hold,.store-item.specific-store .store-item__details,.store-item.specific-store .store-item__workhours,.store-item__title,.store-item__workhours,.store-item__view,.search-store__wrapper_found,.search-store__wrapper_search,.pick-up-content .component-name__content,.pick-up-content__wrap_content_wrapper_location-details,.pick-up-content__wrap_content_wrapper_location-details_left,.pick-up-content__wrap_content_wrapper_location-details_right,.pick-up-content__wrap_content_wrapper_location-details_right_time,.pick-up-content__wrap_content_wrapper_location-details_right_phone,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left,.email-store-manager .component-name__content,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.store-details__wrapper_details,.welcome-modal .component-name__content,.welcome-modal__form_wrapper_form_input,.account-management-modal,.employee-terms-modal .component-name__content,.employee-terms-modal__wrapper_head_title,.confirm-password__wrapper_container,.confirm-password__wrapper_container_wrapper_hold,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form_input,.myaccount-menu__header_title,.myaccount-menu__container_item_details_header,.account-order,.sign-in-security .date-dropdown,.sign-in-security__wrapper_form,.sign-in-security__wrapper_form_wrapper_section1_fields .input-field,.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown,.sign-in-security__wrapper_form_wrapper_section3_top .checkbox,.sign-in-modal-container__wrapper,.my-account-header__header_title,.card-tag__wrapper_top_first_details,.card-tag__wrapper_top_first_date,.my-way__container,.my-information__input-wrapper .date-dropdown,.my-information__input-wrapper .checkbox,.my-information__input-wrapper_wrap_input,.my-information__input-wrapper_element .select-box,.my-information__input-wrapper .input-field,.my-subscriptions__checkbox-wrapper_item,.sms-preferences__checkbox-wrapper_item,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab__wrapper_header_tabs_item,.ring-size-tab .tabs__header_item,.add-information__accordion_content_body_content .date-dropdown,.order-tag__wrapper_image,.order-status-form__wrapper_errorDiv,.order-status-form__wrapper_form,.order-status-form__wrapper_form .input-field,.schedule-table__month,.card-delete-modal__wrapper,.success-modal__wrapper,.payment-complete-modal__wrapper,.order-details__wrapper .order-gift-message__wrapper_container,.rectangle-tile__content_description,.category-grid-1X3,.category-grid-2x2x2,.image-left__content,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_wrapper,.prod-cat-tile-block__tile-block_wrapper_details,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.article-layouts__middle_img-sec,.four-cs__wrapper_details-sec,.four-cs__wrapper_details-sec_filter_wrap_left,.four-cs__wrapper_details-sec_filter_wrap_left_slider,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_hand-sec,.article-sticky__left,.article-sticky__right,.contact-us-page__container_col,.contact-a-store_info_stores_wrapper,.by-mail_details_col,.email-us .component-name__content,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.benefit-card,.benefit-card__wrapper,.gold-buy-service__pay-more_inner_title,.gold-buy-service__pay-more_inner_desc,.gold-buy-header__container,.sell-in-content__image,.try-on-email .component-name__content,.try-on-email__wrap_title,.try-on-email__wrap_content,.try-on-email__wrap_content_form,.try-on-email__wrap_content_form_hold_messge,.try-on-email__wrap_content_message,.try-on-email__wrap_content_message_send,.try-on-email__wrap_sign-up-email,.shop-job__wrapper_errorDiv,.shop-job__wrapper_form,.shop-job__wrapper_form .input-field,.shop-job-item-info__wrapper_content_titleMob,.shop-job-item-info__wrapper_content_col_value{width:100%}.sc-g__vertical-space-md-10 [class*="col-"]{margin:10px 0 0}.sc-g__vertical-space-md-20 [class*="col-"]{margin:20px 0 0}}@media only screen and (max-width: 37.5em){.col-sm__1-12,.gem-options-form__hold-mobile_top_cross,.gift-message .expando__content_header_content_icon,.address-tile .radio-button{width:8.33333333%}.col-sm__2-12,.advanced-sort__wrap_cross,.slider__hold_container_input_max,.slider__hold_container_input_min,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-text,.gift-message .expando__content_header_content_title_icon,.order-summary__mobile_icon,.terms-confirm-modal__wrap_head_close,.signature-modal__wrap_head_close,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.gemstone-list .sticky-footer__container_img-title-holder,.gemlist-solitaire .sticky-footer__container_img-title-holder{width:16.66666667%}.col-sm__3-12,.gemlist-filters__apply-sec_right_button,.review-item__row_leftcol_helpful,.review-item__row_leftcol_report,.qa-item__row_leftcol_helpful,.qa-item__row_leftcol_report,.sticky-footer__container_img-title-holder,.page-unload-modal .price-summary-item__price-hold,.shipping-method-help__table_row_column:last-child,.order-review__shippingPrice{width:25%}.col-sm__4-12,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.fedex-selection .store-details .working-hours .day,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.suggested-recommendation__content_price,.pcat-pearl-learning__wrapper_details_styles_products .product,.cart-prod-specs_price-col,.order-summary__header_btn,.address-tile__details_btn,.shipping-method-help__table_row_column:nth-child(2),.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_print_text,.map__reset_button{width:33.33333333%}.col-sm__5-12,.gemlist-prod-details-modal__title,.sort-and-filter .select-box,.price-summary-modal__summary_price,.price-summary-item__price-hold,.payment-method__wrapper_item_payment-type_link,.create-account__wrapper_container_form_account,.order-status__wrapper_summary_price_hold_price,.order-status__wrapper_summary_total_price,.total-price-tag_summary_price_hold_price,.total-price-tag_summary_total_price,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled]{width:41.66666667%}.col-sm__6-12,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component__wrapper_top-bar-m_text,.favorites-category-page .favorites-wrapper .draggable-tile,.search-box .search-wrapper__items .products,.certona-match-maker .view-favorites__cntr,.review-qa-section .tabs__header_item,.review-item__row_leftcol_reviews,.qa-item__row_leftcol_reviews,.classic-gift-card__container .form-input-with-label,.special-finance__container_payments_table_body_row_rate_val,.special-finance__container_payments_table_body_row_method_val,.account-management .saved-card__card_col_row .form-input-with-label,.electronic-signature__wrapper_body_buttons_back,.electronic-signature__wrapper_body_buttons_submit,.order-gift-message__wrapper_container_inner_info_hold_text,.order-gift-message__wrapper_container_inner_info_hold_name,.order-status__wrapper_content_hold_product,.order-status__wrapper_content_hold_price,.total-price-tag_summary_total_title,.pick-up-content__wrap_content_wrapper_confirm_btn,.myaccount-menu__header_title,.address-tag__wrapper_top_address,.order-specs,.card-delete-modal__wrapper_container_success_action_button,.category-grid-1X3 .rectangle-tile,.category-grid-1X4 .rectangle-tile,.category-grid-2x2x2 .rectangle-tile,.gold-buy-service__image-grid_container_product,.shop-job-general-info__wrapper_content_col{width:50%}.col-sm__7-12,.gpay-summary .row .address,.classic-gift-card__card-mobile,.price-summary-modal__summary_subtotal,.price-summary-item__pdct,.create-account__wrapper_title,.create-account__wrapper_container_form_password,.order-status__wrapper_summary_price_hold_title,.order-status__wrapper_summary_total_title,.total-price-tag_summary_price_hold_title,.account-management-modal .body__wrapper_title,.schedule-table-column__wrapper_amount-hold,.two-images-left .article-layouts__middle_img-sec_el{width:58.33333333%}.col-sm__8-12,.drt-recommendation.zero-result-state .drt-recommendation__zero-result,.drt-component .drt-budget__wrapper_text_ques,.drt-component .drt-preference__wrapper_text_ques,.drt-component .drt-prod-details__wrapper_text_ques,.drt-component .drt-recommendation__wrapper_text_ques,.drt-component .drt-recommendation-error__wrapper_text_ques,.drt-component .drt-shapes__wrapper_text_ques,.drt-component.show-preferences .drt-preference__wrapper_wrapper,.favorites-category-page .fav-link,.select-box.article-pdp-non-built-ring-size,.fedex-selection .store-details .working-hours .time,.drop-a-hint__wrap_content_message_info,.find-stores-modal__content_hold_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.suggested-recommendation__content_title,.suggested-recommendation__content_desc,.cart-prod-specs_spec-col,.checkout-summary-mobile__details_wrapper_button_btn,.shipping-method-modal__header,.price-summary-modal__content_title,.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile,.gift-message .expando__content_header_content_title_text,.order-summary__header_title,.order-summary-item__wrapper_content_title_mobile,.confirm-password__wrapper_header{width:66.66666667%}.col-sm__9-12,.sticky-footer__container_price-btn-holder,.page-unload-modal .price-summary-item__pdct,.checkout-summary-mobile__details_wrapper,.free-gift__title,.return-policy__title,.life-warranty__title,.no-search-results__wrapper_container_carousel_title,.product-tile.perpetualStones .product-tile__wrapper_details,.order-review__sub-info,.login-expired__wrapper .login-container,.gold-buy-header__container_title_text{width:75%}.col-sm__10-12,.advanced-sort__wrap .select-box,.drt-preference__wrapper_text_ques,.drt-preference__wrapper_sec_item-wrap_choice_head,.gem-options-form__support_text,.slider__hold_range-slide,.drop-a-hint__wrap_content_message_title,.behind-designs__wrapper_content_wrap,.behind-designs__wrapper_content_images,.behind-designs__wrapper_details,.design-images,.pcat-pearl-learning__banner-div,.cart-prod-specs_spec-col.gift-card,.cart-prod-specs_price-col.gift-card,.info-alert__text,.checkout-estimate__checkout_button_btn,.confirmation-modal .component-name__content,.custom-jwelery-cart-modal .component-name__content,.no-search-results__wrapper_container_fact_level,.product-image-section .dyo-ribbon__wrapper_content,.gift-message .expando__content_header_content_title,.order-summary__mobile_header,.address-tile__details,.payment-method__wrapper_item_payment-type_label,.terms-confirm-modal__wrap_head_print,.order-review__summary,.order-shipping-billing__wrapper_details_pick-up_alert_msg,.gemstone-list .sticky-footer__container_price-btn-holder,.gemlist-solitaire .sticky-footer__container_price-btn-holder,.confirm-password__wrapper_container_wrapper_text,.myaccount-menu__container_item_details_header,.order-details__wrapper .banner__wrapper,.product-desc__wrapper,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc,.by-mail_details_col_title,.gold-buy-service__pay-more{width:83.33333333%}.col-sm__11-12,.favorites-category-page .fav-link.search-link,.gem-options-form__hold-mobile_top_text,.drop-a-hint__wrap_content_message_reply,.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-family-collection.dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='CharmRemount'] .dyo-ribbon-wrap,.product-name,.single-product.product-name,.banner__wrapper,.sc-video__wrapper_overlay_image,.cart-prod-specs,.all-locations__wrapper,.address-tag,.manage-payment-methods .my-account-header__header_title,.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom,.card-tag,.order-tag,.layaway-order-details__wrapper .banner__wrapper,.layaway-order-details__wrapper .order-gift-message__wrapper_container,.layaway-order-details__wrapper .order-shipping-billing,.layaway-order-details__wrapper .order-status__wrapper,.layaway-order-details__wrapper .order-tag,.layaway-order-details__wrapper_layaway_body,.order-actions,.category-grid-1-2__banner-wrapper .centered-banner-with-cta__text-block_heading,.prod-cat-tile-block__tile-block_text-block_sub-heading,.cms-full-block_text-block_description{width:91.66666667%}.col-sm__full,.glpTabs .tabs__content,.advanced-sort,.advanced-sort__wrap,.advanced-sort__wrap_options,.advanced-sort__wrap .select-box__selectEle,.gemlist-prod-details-modal_footer,.gemlist-prod-details-modal .gemlist-prod-details_specs,.shape-filter-solitaire__heading,.shape-filter-solitaire__heading_text,.quality-filter,.quality-filter__heading,.quality-filter__wrapper,.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret,.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text,.mixed-tab-filter-solitaire__slider-sec_certificates,.mixed-tab-filter-solitaire__slider-sec_certificates .certificateAcc,.drt-preference__wrapper_sec_item-wrap,.drt-preference .learn,.drt-recommendation .prodInfo__buttons_price,.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes,.drt-component .drt-budget__wrapper,.drt-component .drt-preference__wrapper,.drt-component .drt-prod-details__wrapper,.drt-component .drt-recommendation__wrapper,.drt-component .drt-recommendation-error__wrapper,.drt-component .drt-shapes__wrapper,.drt-component .drt-budget__wrapper_text,.drt-component .drt-preference__wrapper_text,.drt-component .drt-prod-details__wrapper_text,.drt-component .drt-recommendation__wrapper_text,.drt-component .drt-recommendation-error__wrapper_text,.drt-component .drt-shapes__wrapper_text,.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec,.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec,.favorites-category-page .add-to-cart__btn,.fav-category-page .draggable-tile .add-to-cart__btn,.match-category-page .add-to-cart__btn,.match-maker_block .match-maker-tile__content_description,.fav-search-wrap .input-field,.fav-search-wrap .fav-search-results .result-container,.fav-search-wrap .fav-search-results .result-container .result-wrap,.fav-search-wrap .empty-page-text,.page-footer__col,.subnav__list,.col-three .subnav__list,.col-five .subnav__list,.subnav__col,.col-five .subnav__col,.col-three .subnav__col,.add-to-cart-modal.modal .component-name__content,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .product-information .price-info,.select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size,.select-box.article-pdp-non-built-ring-size .chosen-container,.select-box.article-pdp-non-built-ring-size .chosen-container .select-tag-pdp-non-built-ring-size,.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single,.select-box.article-find-store-modal,.select-box.article-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select,.select-box.article-email-us__form_wrapper_form_select .chosen-container,.select-box.article-email-us__form_wrapper_form_select .chosen-container .chosen-single,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .select-tag-shopping-cart-csr-header__item_form_row_adjustment,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .chosen-container,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .chosen-container .chosen-single,.generic-error-modal .modal .component-name__content,.subscription-modal .modal .component-name__content,.generic-error-modal .cvv-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__filters_top-sec_slider-wrapper_text,.filter-tabs .tabs__header_item,.open .gem-options,.gem-options__hold,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_slider-wrapper_elem,.gemlist-filters__top-sec_slider-wrapper_text,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_certificates .product-specs__item_header,.gemlist-filters__top-sec_certificates_text,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_heading_text,.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.gem-options-form,.gem-options-form__hold-mobile,.gem-options-form__btns,.gem-options-form__gems,.gem-options-form__shapes,.gem-options-form__size,.gem-options-form__support,.filter-accordion,.filter-accordion .accordion__list,.filter-accordion .product-specs,.filter-accordion .product-specs__item_header,.filter-accordion .product-specs__item_content_items,.filter-accordion .product-specs__item_content_items_key,.slider,.slider__hold,.input-field__input,.payment-layaway__padded-wrapper_container_section_input,.payment-layaway__padded-wrapper_body_input,.form-input-with-label.saved-card-form-input,.form-input-with-label.saved-card-form-input .form-input-with-label,.form-input-with-label.saved-card-form-input .form-input-with-label__input,.emailOpt-out__form_label,.favorites-modal .component-name__content,.share-favorites__form_input-name,.share-favorites__form_input-email,.share-favorites__generate-link_wrap,.share-favorites__generate-link_field,.view-favorites__wrapper,.view-favorites__cntr_hold,.pdp-engraving .engraving-contact-us .contact-text,.fedex-modal .component-name__content,.fedex-search .results-section,.review-qa__rating-panel_row_wrapper,.review-qa-section__no-reviews_head,.review-qa-section__no-qa_head,.review-item__row_leftcol,.qa-item__row_leftcol,.no-review-qa__col,.fedex-selection .store-details,.fedex-selection .expected-deliver,.fedex-selection .store-details .change,.fedex-selection .expected-deliver .change,.fedex-info-modal .component-name__content,.product-details .apple-pay,.apple-pay-hold .google-pay,.gpay-confirm-modal .component-name__content,.checkout-error-modal .component-name__content,.digital-appraisal .main_container .bottom_details .purchase_details_block,.digital-appraisal .main_container .bottom_details .shaneco_logo,.digital-appraisal footer .footer_info,.address-modal .component-name__content,.address-modal__wrapper_form_row,.drop-a-hint .component-name__content,.drop-a-hint__wrap_title,.drop-a-hint__wrap_content,.drop-a-hint__wrap_content_form,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_send,.drop-a-hint-success,.drop-a-hint-success .component-name__content,.pdp-non-built .product-image-section,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image,.pdp-non-built .product-details,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .variation-info p,.product-image,.zoom-modal .component-name__content,.zoom-modal .component-name__content_main-wrap_body .selected-image,.find-stores-modal .component-name__content,.find-stores-modal__content_hold,.find-stores-modal__content_row_location,.find-stores-modal__content_row_info,.find-stores-modal__content_row_info_estimated-date-title,.find-stores-modal__content_row_info_estimated-date,.find-stores-modal__content_row_dropdown,.ring-size-modal .component-name__content,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.shopping-cart .item-img-fav,.visit-store__wrapper_skew_storeImg,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation,.visit-store__wrapper_skew_geoLocation img,.behind-designs__wrapper_content,.web-rotate-modal__modal .component-name__content,.items-unavailable-modal .component-name__content,.stone-unavailable-modal .component-name__content,.items-unavailable-modal__container,.stone-unavailable-modal__container,.page-unload-modal .component-name__content,.page-unload-modal__container_body_hold,.suggested-recommendation__image,.add-on .suggested-recommendation__content,.suggested-recommendation__content_container,.classic-gift-card__container .form-input-with-label__input,#TurnToReviewsContent .TTreview .TTrevCol1,#TurnToReviewsContent .TTreview .TTrevCol3,.engraving-warning .component-name__content,.pcat-pearl-learning__banner-div_left-wrap_title,.pcat-pearl-learning__banner-div_left-wrap_content,.pcat-pearl-learning__wrapper,.pcat-pearl-learning__wrapper_details,.cart-item__wrapper_img,.cart-item__wrapper_desc,.cart-prod-specs_price-col.gift-card .cart-prod-specs__title_input,.cart-addon__desc_details,.empty-shopping-cart__wrapper,.empty-shopping-cart__finance,.suggested-price__amount_val,.suggested-price__amount_btn,.cart-suggestion__faded,.checkout-finance__details_label,.checkout-finance__details_list,.shopping-cart__wrapper_list,.shopping-cart__wrapper_summary,.free-gift .component-name__content,.return-policy .component-name__content,.life-warranty .component-name__content,.life-warranty__container_labels,.life-warranty__container_labels_wrapper_service,.life-warranty__container_desc,.special-finance .component-name__content,.special-finance__container_payments_table,.special-finance__container_payments_table_body_row_rate,.special-finance__container_payments_table_body_row_method,.finance-options .component-name__content,.pick-up .component-name__content,.pick-up__wrap_content_wrapper_location-selectbox_title,.pick-up__wrap_content_wrapper_location-selectbox_dropdown,.pick-up__wrap_content_wrapper_location-details,.pick-up__wrap_content_wrapper_location-details_left,.pick-up__wrap_content_wrapper_location-details_right,.pick-up__wrap_content_wrapper_location-details_right_time,.pick-up__wrap_content_wrapper_location-details_right_phone,.shipping-method-modal .component-name__content,.education-tab,.education-tab__image,.education-tab__image_src,.edu-description,.no-search-results__wrapper_title.pageError,.product-image-section .dyo-ribbon__wrapper,.dyo-ribbon__wrapper_row,.dyo-ribbon__wrapper_row_image,.price-summary-modal .component-name__content,.product-image-section .product-tile__wrapper_img-hold,.product-tile__wrapper_details_desc-mobile,.dyo-tab-content__multistone-tabs,.dyo-tab-content__multistone-tabs .text-with-image,.pdp-built-print__specifications_list_sub-title,.pdp-built-print__specifications_list_section,.checkout-page__wrapper_container,.checkout-page__wrapper_summary,.contact-information__container_row,.employee-assist__container_row,.gift-message .expando__content_body_content_left-col,.gift-message .expando__content_body_content_right-col,.order-summary-item__wrapper_img,.order-summary-item__wrapper_content,.back-to-cart-modal .component-name__content,.shipping-info-modal .component-name__content,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col,.shipping-info-modal .component-name__content_main-wrap_body_btns_label,.shipping-info-modal .component-name__content_main-wrap_body_btns_link,.cvv-modal .component-name__content,.shipping-information__header_info,.shipping-tab__wrapper_saved-address .address-tile,.shipping-tab__wrapper_form_row,.shipping-tab__wrapper_btn,.store-tab__wrapper_address_store,.store-tab__wrapper_address_pick-up,.address-section__row_col-half,.address-section__row_col-quarter,.address-tile__details_text,.shipping-method-type__policy .checkbox,.shipping-method-type__policy_link,.shipping-method-help .component-name__content,.payment-layaway__padded-wrapper_container_section,.credit-card__wrap_cc_row-saveCard,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.credit-card__wrap_cc_row_col-half,.credit-card__wrap_cc_row_col-half.shaneco-dropdown,.credit-card__wrap_cc .checkbox,.autopay-modal .component-name__content,.autopay-modal .component-name__content_main-wrap_body_btns_label,.saved-card__card_col,.account-management .saved-card__card_col_row_expiry,.change-cards .saved-card__card_col_row,.account-management.change-cards .saved-card__card_col.hide-content .content-box,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_options,.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_msg,.saved-card__card.shaneco-card .saved-card__card_col_row_amount,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__label,.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__input,.gift-card__wrap_gc_row .checkbox,.gift-card__wrap_gc_row .form-input-with-label__input,.gift-card__wrap_gc_row_col-half,.terms-confirm-modal .component-name__content,.apr-terms .component-name__content,.electronic-signature .component-name__content,.electronic-signature__wrapper_body_buttons,.layaway-policy-modal .component-name__content,.autopay-terms-modal .component-name__content,.order-review__info_hold,.order-review__title,.order-review__desc,.order-review__amount,.order-review__pay,.shipping-policy-modal .component-name__content,.shipping-policy-modal__wrapper_head_title,.shipping-policy-modal__wrapper_head_close,.signature-modal .component-name__content,.engraving-confirm-modal .component-name__content,.layaway-with-free-gift-modal .component-name__content,.create-account__wrapper_container_form,.order-gift-message__wrapper_container_inner_info,.order-gift-message__wrapper_container_inner_info_hold,.order-gift-message__wrapper_container_inner_message,.order-shipping-billing__wrapper_details_pick-up_store,.order-shipping-billing__wrapper_details_pick-up_store_desc,.order-shipping-billing__wrapper_details_hold_contact,.order-shipping-billing__wrapper_details_hold_sender,.order-shipping-billing__wrapper_details_hold_payment,.order-shipping-billing__wrapper_note,.order-status__wrapper_container_title,.order-status__wrapper_container_sub-text,.order-status__wrapper .cart-item__wrapper_img,.order-status__wrapper .cart-item__wrapper_desc,.order-status__wrapper_content_img-hold,.order-status__wrapper_content_hold,.order-status__wrapper_content_hold_spec,.order-status__wrapper_content_hold_container_info,.order-status__wrapper_summary_price,.order-status__wrapper_summary_total,.total-price-tag_summary_price,.total-price-tag_summary_total,.cancel-order-confirm-modal__wrapper,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_amount,.gemlist-complexity-sec__wrapper,.gemlist-complexity-sec__wrapper_sec-wrap_left-section,.gemlist-complexity-sec__wrapper_sec-wrap_right-section,.learn-more-modal .component-name__content,.setting-first-info-modal .component-name__content,.all-locations__wrapper_stack,.our-stores__wrapper,.store-item,.store-item__img-hold,.store-item__details,.store-item.specific-store .store-item__img-hold,.store-item.specific-store .store-item__details,.store-item.specific-store .store-item__workhours,.store-item__title,.store-item__workhours,.store-item__view,.search-store__wrapper_found,.search-store__wrapper_search,.pick-up-content .component-name__content,.pick-up-content__wrap_content_wrapper_location-selectbox_title,.pick-up-content__wrap_content_wrapper_location-selectbox_dropdown,.pick-up-content__wrap_content_wrapper_location-details,.pick-up-content__wrap_content_wrapper_location-details_left,.pick-up-content__wrap_content_wrapper_location-details_right,.pick-up-content__wrap_content_wrapper_location-details_right_time,.pick-up-content__wrap_content_wrapper_location-details_right_phone,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_dropdown,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left,.email-store-manager .component-name__content,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.welcome-modal .component-name__content,.welcome-modal__form_wrapper_form_input,.account-management-modal,.employee-terms-modal .component-name__content,.employee-terms-modal__wrapper_head_title,.confirm-password__wrapper_container,.confirm-password__wrapper_container_wrapper_hold,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form_input,.account-order,.sign-in-security .date-dropdown,.sign-in-security__wrapper_form,.sign-in-security__wrapper_form_wrapper_section1_fields .input-field,.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown,.sign-in-security__wrapper_form_wrapper_section3_top .checkbox,.sign-in-modal-container__wrapper,.my-account-header__header_title,.address-tag__wrapper_bottom,.card-tag__wrapper_top_first_details,.card-tag__wrapper_top_first_date,.my-way__container,.my-information__input-wrapper .date-dropdown,.my-information__input-wrapper .checkbox,.my-information__input-wrapper_wrap_input,.my-information__input-wrapper_element .select-box,.my-information__input-wrapper .input-field,.my-subscriptions__checkbox-wrapper_item,.sms-preferences__checkbox-wrapper_item,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab__wrapper_header_tabs_item,.ring-size-tab .tabs__header_item,.add-information__accordion_content_body_content .date-dropdown,.add-information__accordion_content_body_content_check-box .checkbox,.add-information__accordion_content_body_content_input-holder,.order-tag__wrapper_image,.order-status-form__wrapper_errorDiv,.order-status-form__wrapper_form,.order-status-form__wrapper_form .input-field,.schedule-table__month,.card-delete-modal__wrapper,.success-modal__wrapper,.payment-complete-modal__wrapper,.order-details__wrapper .order-gift-message__wrapper_container,.category-grid-1-2__banner-wrapper,.category-grid-1-2__banner-wrapper .centered-banner-with-cta,.centered-banner-with-cta__text-block_heading,.centered-banner-with-cta__text-block_description,.rectangle-tile__content_description,.category-grid-1X3,.category-grid-2x2x2,.image-left__content,.prod-cat-tile-block__tile-block,.prod-cat-tile-block__tile-block_text-block,.prod-cat-tile-block__tile-block_text-block_heading,.prod-cat-tile-block__tile-block_wrapper,.prod-cat-tile-block__tile-block_wrapper_details,.prod-cat-tile-block__tile-block_wrapper_details_styles_products,.cms-full-block_text-block,.cms-full-block_text-block_heading,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.article-layouts__middle_img-sec,.four-cs__wrapper_details-sec,.four-cs__wrapper_details-sec_filter_wrap_left,.four-cs__wrapper_details-sec_filter_wrap_left_slider,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_hand-sec,.article-sticky__left,.article-sticky__right,.contact-us-page__container_col,.contact-a-store_info_stores_wrapper,.by-mail_details_col,.email-us .component-name__content,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.benefit-card,.benefit-card__wrapper,.gold-buy-service__pay-more_inner_title,.gold-buy-service__pay-more_inner_desc,.gold-buy-header__container,.sell-in-content__image,.try-on-modal .try-on-hand,.try-on-email .component-name__content,.try-on-email__wrap_title,.try-on-email__wrap_content,.try-on-email__wrap_content_form,.try-on-email__wrap_content_form_hold_messge,.try-on-email__wrap_content_message,.try-on-email__wrap_content_message_send,.try-on-email__wrap_sign-up-email,.shop-job__wrapper_errorDiv,.shop-job__wrapper_form,.shop-job__wrapper_form .input-field,.shop-job-item-info__wrapper_content_titleMob,.shop-job-item-info__wrapper_content_col_value{width:100%}.sc-g__vertical-space-sm-10 [class*="col-"]{margin:10px 0}.sc-g__vertical-space-sm-20 [class*="col-"]{margin:20px 0 0}}.clearfix:after,.our-stores__title:after,.clearfix:before,.our-stores__title:before{content:" ";display:table}.clearfix:after,.our-stores__title:after{clear:both}.no-list,.page-footer__col_ul,.page-footer__bottom-nav ul{margin:0;padding:0;list-style:none}.vertical-align__top,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{vertical-align:top}.vertical-align__middle,.switch-button__wrapper,.switch-button__label,.switch-button__icon,.switch-button__text,.all-locations__wrapper_stack_link{vertical-align:middle}.vertical-align__bottom{vertical-align:bottom}.display__block,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style.selected .font-list,.pdp-engraving.selected .engraving_section,.fedex-selection .store-details .working-hours .day,.fedex-selection .store-details .working-hours .time,.add-options-modal__wrap_container_btn,.product-category-page .sticky-footer.show-on-load,.product-category-page-built-item .sticky-footer.show-on-load,.cart-prod-specs__title_price_label,.checkout-subtotal__wrapper_taxes_zip-wrapper_zipcode,.checkout-subtotal__wrapper_taxes_zip-wrapper_link,.dyo-ribbon .accordian-header.active .engraving-price,.product-tile.selected .product-tile__wrapper_details_btn-hold_btn-add-another,.product-tile.selected .product-tile__wrapper_details_btn-hold_btn-remove,.stone-number.selected .perpetual-list,.all-locations__wrapper_stack_link,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_desc_item,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_bold,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_title,.account-order__header-link,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-title .col-link,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .subtitle-link,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu-link{display:block}.display__inline-block,.circle,.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-left,.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-right,.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-left,.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-right,.card-icon,.visa,.td-card,.isTdEnabled .ShanecoCard,.master,.ShanecoCard,.amex,.Discover,.maestro,.giftcard,.mastercard_eurocard,.diners,.JCB,.switch,.employee-discount-icon,.gemlist-table__wrapper_ul_li-price_emp-disc-icon,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon,.gemlist-prod-details_specs_btn-sec_emp-disc-icon,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon,.item-desc-price__price .employee-icon,.item-desc-price__hold .employee-icon,.item-desc-price__container-hovered_price .employee-icon,.sticky-footer__container_price-btn-holder_price-hold .employee-icon,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon,.product-tile__wrapper_details_hold .employee-icon,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.search-box .search-wrapper__items_product,.subnav__top-link-desktop,.subnav__bottom-link-desktop,.add-to-cart-info .product-information .subtotal-section .item-count,.add-to-cart-info .product-information .subtotal-section .tax-info,.badge,.badge__title,.select-box,.select-box .chosen-container-single .chosen-single span,.modal .component-name__content_header_title,.cvv-modal .component-name__content_header_title,.travel-companion-modal .component-name__content_header_title,.carousel__pagination a,.switch-button__wrapper,.switch-button__label,.switch-button__text,.checkbox__text .card-icon,.checkbox__text .visa,.checkbox__text .td-card,.checkbox__text .master,.checkbox__text .ShanecoCard,.checkbox__text .amex,.checkbox__text .Discover,.checkbox__text .maestro,.checkbox__text .giftcard,.checkbox__text .mastercard_eurocard,.checkbox__text .diners,.checkbox__text .JCB,.checkbox__text .switch,.sort-and-filter__info-block_desc p,.filter-tabs .tabs__header_item_text,.gemlist-filters__slider-sec_color_marks_box-left,.gemlist-filters__slider-sec_color_marks_box-right,.gemlist-filters__slider-sec_color_marks_text,.text-with-image__text,.item-desc-price__price,.item-desc-price__hold_price,.form-input-with-label__amount-wrapper,.date-dropdown__container_wrapper,.hexagonal-tag,.hexagonal-tag__title,.emailOpt-out__form_label,.favorites-icon__gemcard,.favorites-icon__link,.view-favorites__cntr_hold:hover .view-favorites__cntr_close-icon:before,.favorites-header-icon__wrap_image,.recent-favorites__img-holder,.carousel-scroll .carousel-dots .dots,.pdp-engraving.selected .engraving-title .engraving-price,.review-qa-section__write-a-review,.review-qa-section__no-reviews_stars,.review-qa-section__no-qa_jewelery,.no-review-qa__col_stars,.no-review-qa__col_jewelery,.zip-code-results .list.selected .select,.sticky-footer__container_price-btn-holder_price-hold_price,.sticky-footer__container_price-btn-holder_wrap_count,.sticky-footer__container_price-btn-holder_wrap_price,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.sticky-footer__container_price-btn-holder_form_link,.sticky-footer__container_price-btn-holder_form .add-setting,.sticky-footer__container_price-btn-holder_form .add-stone,.sticky-footer__container_price-btn-holder_form_link-setting,.sticky-footer__container_price-btn-holder_form_link-stone,.drop-a-hint__wrap_title_text,.pdp-non-built .rating-section.no-reviews.no-reviews-link,.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .price-container,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap,.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.pdp-non-built .product-details .product-details-wrap .row .print,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text,.pdp-non-built .product-details .product-details-wrap .row .add-to-cart,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.product-name .product-name-wrap .price-container .title-hold .title,.product-name .product-name-wrap .price-container .title-hold .link,.thumbnail-item,.product-image__wrapper_img-holder_zoom-controls,.product-image__wrapper_img-holder_zoom-controls_plus,.product-image__wrapper_img-holder_zoom-controls_minus,.find-stores__details,.find-stores__details_wrap,.find-stores__details_wrap_from-place,.find-stores__details_wrap_by-date-long,.find-stores__details_wrap_by-date-short,.accordion-find-store .find-stores__link,.ring-size-modal__wrap_container_content_pdf,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.items-unavailable-modal__container,.stone-unavailable-modal__container,.items-unavailable-modal__remove-center-stone,.items-unavailable-modal__remove-add-on,.stone-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-add-on,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__image,.page-unload-modal__cancel,.page-unload-modal__continue,.suggested-recommendation__image_hold,.suggested-recommendation__content_desc,.suggested-recommendation__content_seperator:before,.suggested-recommendation__content_price,.classic-gift-card__card_hold,.classic-gift-card__card-mobile,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .title,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .title,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.info-tag__text,.cart-prod-specs__tag_text,.cart-prod-specs__tag_info,.cart-prod-specs__tag_certificate,.shopping-cart__wrapper .row .drop-a-hint-wrap,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.pick-up__wrap_text,.dyo-ribbon__wrapper_row_image-desktop_text,.dyo-ribbon__wrapper_row_image_text,.price-summary-modal__summary_subtotal,.price-summary-modal__summary_price_val,.product-tile__wrapper_details_hold_price,.price-summary-item__price-hold_clear,.store-tab__wrapper .select-box .chosen-container,.store-tab__pick-up-info_saved-details_label_btn,.address-tile .radio-button,.shipping-method-help__info_details,.step-two .payment-layaway__padded-wrapper_text,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col.expiry-wrapper,.saved-card__card_col_row_expiry,.saved-card__card_col .checkbox,.saved-card__card_col_label,.gift-card__wrap_gc_row_btn-add,.order-review__summary,.order-review__sub-title,.create-account__wrapper_title,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_details_pick-up_store_sub-title,.order-shipping-billing__wrapper_details_pick-up_store_desc_time,.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon,.all-locations__wrapper_link,.store-item.specific-store .store-item__manager,.store-item.specific-store .store-item__number,.store-item__number,.store-item__view_printInfoHold,.pick-up-content__wrap_text,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_title,.map__holder,.map__holder_wrapper_view,.map__error_hold_refresh_icon,.email-store-manager__form_header,.welcome-modal__form_header,.account-management-modal .body__wrapper_title,.social-sign-up-modal__form_header,.myaccount-menu__container_item_details_header,.account-order__header-link_arrow,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.reminders__maintenance-reminder_input-container,.reminders__reminder-type_input-container,.ring-size-tab__wrapper_header_title-mobile_text,.size-tab__container_header_seprator,.order-tag__wrapper_details_more_link_next,.color-slider__marks_box-left,.color-slider__marks_box-right,.color-slider__marks_text,.online-customer-service_contact_options_arrow,.email-us__form_header,.try-on-email__wrap_title_text{display:inline-block !important}.display__inline,.product-name .product-name-wrap .price-container .title-hold .title .remove,.product-name .product-name-wrap .price-container .title-hold .link .remove,.product-name .product-name-wrap .price-container .title-hold .title-mobile .remove,.turn-to .product-specs__item_header_title,.search-store__wrapper_found_title p{display:inline !important}.display__table{display:table}.display__table-cell{display:table-cell}.display__none,.pcat-price-slider .rc-slider-mark,.gemlist-filters__slider-sec_caret .rc-slider-step,.gemlist-filters__slider-sec_clarity .rc-slider-step,.gemlist-filters__slider-sec_cut .rc-slider-step,.gemlist-filters__top-sec_slider-wrapper .rc-slider-step,.mixed-tab-filter-solitaire__slider-sec_price .rc-slider-step,.pcat-price-slider .rc-slider-step,.size-slider-hold .rc-slider-step,.gemlist-filters-solitaire .product-specs__item_header_icon,.slider__hold_range-slide.disable .noUi-pips .noUi-value,.pdp-engraving .engraving-title .engraving-price,.pdp-engraving .engraving-section,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list,.product-specs .turn-to-content.modal .close-btn,.suggested-recommendation__content_seperator:last-child,.suggested-recommendation__content_container_price,.details #TTextNQA,#TurnToContent .TTpoweredby,#TurnToContent #TT3RightLinks,#TurnToContent .TTreviewSummary,#TurnToContent #TTsearchSort,#TurnToContent #TT4iaBlock,#TurnToContent #TT4AskAreaWrap,#TurnToContent .TTtitle,#TurnToReviewsContent .TTpoweredby,#TurnToReviewsContent #TT3RightLinks,#TurnToReviewsContent .TTreviewSummary,#TurnToReviewsContent #TTsearchSort,#TurnToReviewsContent #TT4iaBlock,#TurnToReviewsContent #TT4AskAreaWrap,#TurnToReviewsContent .TTtitle,.TurnToItemTeaser #TT2ILTcount-line,#TurnToContent .TT3youHolder,#TurnToContent .TT3staffBadge,#TurnToContent .TT4addAnswer,#TurnToContent .TTrespDesktopDisp,#TurnToContent #TT4questionTextHelp,#TurnToContent .TT4chatIcon,#TurnToContent .TT3storeBadge,#TurnToContent .TT3sendThanks,#TurnToContent .TT3linkLine li:after,#TurnToContent .TT3linkLine li:first-child,#TurnToContent .TT3linkLine .TT4disabledVote,#TurnToContent .TT3linkLine .TT3timeStamp,#TurnToContent .TTbestAnswer,.cart-prod-specs__form .parsley-errors-list,.product-tile.selected .product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.product-tile__wrapper_details_btn-hold_btn-remove,.dyo-tab-content .multistone-dropdown,.stone-number .perpetual-list,.payment-cards .expando__content_header_content_icon,.credit-card .parsley-error.checkbox+.parsley-errors-list:before,.email-only-modal__wrapper_body_hidden-input,.change-card .expando__content_header{display:none}.zero__text{font-size:0 !important}.hide,.match-maker_exp,.hiddenButAvailable,.pdp-non-built.hide-serial .serial-number,.pdp-non-built.hide-serial .serial-hold,.gemstone-list .price-summary-modal__content_title,.number-of-stones-tab .product-tile__wrapper_img-hold,.contact-information__container.logged-in .contact-information__container_description,.contact-information__container.logged-in .payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a,.contact-information__container.logged-in .payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .employee-assist__container_description,.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .credit-card__wrap_cc_row_removeCard,.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .parsley-equalto,.gemstone-list.hide-serial .serial-number,.gemlist-solitaire.hide-serial .serial-number{display:none !important}.visibility-hide,.disabled .gemlist-table__wrap_header-list_li-carat_icon,.disabled .gemlist-table__wrap_header-list_li-certification_icon,.disabled .gemlist-table__wrap_header-list_li-clarity_icon,.disabled .gemlist-table__wrap_header-list_li-color_icon,.disabled .gemlist-table__wrap_header-list_li-cut_icon,.disabled .gemlist-table__wrap_header-list_li-length_icon,.disabled .gemlist-table__wrap_header-list_li-lwratio_icon,.disabled .gemlist-table__wrap_header-list_li-price_icon,.disabled .gemlist-table__wrap_header-list_li-shape_icon,.disabled .gemlist-table__wrap_header-list .compare_icon,.disabled .gemlist-table__wrap_header-list_li-width_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-price_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.disabled .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.disabled .gemlist-solitaire-table__wrap_header-list .compare_icon{visibility:hidden}.first__all,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price{-ms-flex-order:-1;order:-1}.show,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .credit-card__wrap_cc_row_removeCard{display:block !important}.show__inline-block{display:inline-block !important}.show__inline{display:inline !important}.show__flex{display:-ms-flexbox !important;display:flex !important}.hide-from__screen{clip:rect(0 0 0 0);overflow:hidden;position:fixed;height:1px;width:1px}.overlay--disabled{position:relative}.overlay--disabled:before{content:' ';position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:fade(#272829, 45%)}.background__ultra-light-grey{background-color:#F2F4F5 !important}.background__white,.visit-store__wrapper_skew_address{background-color:#fff}.background__light-grey{background-color:#DDDEDF}.background__grey,.matching-pieces+.recom-recent:before,.section-divider__divide{background-color:#ABADAF}.background__dark-grey{background-color:#53565A}.background__black{background-color:#272829}.background__red{background-color:#C8102E}.background__lilac{background-color:#8C84D6}.background__fuschia{background-color:#B00060}.background__purple{background-color:#873299}.background__blue{background-color:#61B4E4}.background__orange{background-color:#e56a54}.background__green{background-color:#72c29f}.background__yellow{background-color:#e0e721}.show__desktop-and-above,.mixed-tab-filter-solitaire__slider-sec .caratAcc .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon,.drt-preference__wrapper_sec_item-wrap_choice_desc,.mini-cart__dropdown,.review-ratings,.review-item__row_rightcol_rating,.qa-item__row_leftcol_answeredBy,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.product-name .product-name-wrap .price-container .title-hold .title .remove,.product-name .product-name-wrap .price-container .title-hold .link .remove,.thumbnails .desktop,.desktop,.product-specs__item_content_container_desktop,.cart-addon__desc_img,.finance-options__wrapper_container,.search-results-page__tabs .tabs__header__blog,.dyo-ribbon .preview-msg .msg-desktop,.credit-card-page__interest-details,.order-summary-item__wrapper_content_title_desc,.gemlist-cms__content_title,.gemlist-cms__content_text,.gemlist-solitaire__content_title,.gemlist-solitaire__content_text,.learn-more-modal__wrapper_container,.map,.jewelry-preferences__wrapper_all-fields,.ring-size-tab__wrapper_header_tabs_item.selected_tab::after,.size-tab__container_header_tab.selected,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.csr-header,.shopping-cart-csr-header,.checkout-csr-header,.show__mobile,.carousel-item__mixed-pcat-banner_mobile,.carousel-item__mixed-pcat-banner_title-mobile,.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc_desc-mobile,.carousel-item__mixed-pcat-banner_desc_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_desc-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile,.show__tablet-and-above,.carousel-item__mixed-pcat-banner,.carousel-item__mixed-pcat-banner_title,.carousel-item__mixed-pcat-banner_desc,.carousel-item__mixed-pcat-banner_banner-link{display:none}@media only screen and (min-width: 50em){.show__desktop-and-above,.mixed-tab-filter-solitaire__slider-sec .caratAcc .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon,.drt-preference__wrapper_sec_item-wrap_choice_desc,.mini-cart__dropdown,.review-ratings,.review-item__row_rightcol_rating,.qa-item__row_leftcol_answeredBy,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.product-name .product-name-wrap .price-container .title-hold .title .remove,.product-name .product-name-wrap .price-container .title-hold .link .remove,.thumbnails .desktop,.desktop,.product-specs__item_content_container_desktop,.cart-addon__desc_img,.finance-options__wrapper_container,.search-results-page__tabs .tabs__header__blog,.dyo-ribbon .preview-msg .msg-desktop,.credit-card-page__interest-details,.order-summary-item__wrapper_content_title_desc,.gemlist-cms__content_title,.gemlist-cms__content_text,.gemlist-solitaire__content_title,.gemlist-solitaire__content_text,.learn-more-modal__wrapper_container,.map,.jewelry-preferences__wrapper_all-fields,.ring-size-tab__wrapper_header_tabs_item.selected_tab::after,.size-tab__container_header_tab.selected,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.csr-header,.shopping-cart-csr-header,.checkout-csr-header{display:block}.show__desktop-and-above__inline-block{display:inline-block !important}.show__desktop-and-above__inline{display:inline !important}.show__desktop-and-above__table_row,.order-summary__header_title{display:table-row !important}.show__desktop-and-above__flex,.price-summary-modal__content_product-list_details{display:-ms-flexbox !important;display:flex !important}.show__tablet-and-below__inline-block,.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart,.saved-card__card_col_row_expiry{display:none !important}.force-show__desktop-and-above{max-height:none !important}.hide__desktop-and-above,.table-scroll-indicator,.sort-and-filter__filters_top-sec_count-info_apply-btn,.item-desc-price__caret-mobile,.item-desc-price__desc-mobile,.review-item__row_leftcol_rating,.qa-item__row_rightcol_answeredBy,.pdp-non-built .try-on.mobile,.product-name .product-name-wrap .price-container .title-hold .title-mobile,.thumbnails .mobile,.mobile,.product-specs__item_content_container_mobile,.classic-gift-card__card-mobile,.shopping-cart__wrapper_mobileSummary,.special-finance__container_payments_table_body_row_rate_head,.special-finance__container_payments_table_body_row_method_head,.finance-options__wrapper_mobile,.dyo-ribbon .preview-msg .msg-mobile,.dyo-ribbon__wrapper_row_image,.dyo-ribbon__wrapper_row_content-title,.dyo-ribbon__wrapper_row_content-title_back-icon,.credit-card-page__accordion-container,.order-summary__mobile,.order-summary-item__wrapper_content_title_mobile,.order-shipping-billing__wrapper_message_text-mobile,.gemlist-cms__content_mobile-text,.learn-more-modal__wrapper_mobile,.store-item.specific-store .store-item__number_text_icon,.store-item__mobile,.social-media-frames__wrapper_mobile,.my-account-header__links_left_mobile,.ring-size-tab__wrapper_header_title-mobile,.ring-size-tab .tabs__header_item_toggle-icon,.size-tab__container_content_item_content,.size-tab__container_content_item_content_back-icon,.size-tab_content-title,.size-tab_content-title_back-icon,.order-details__wrapper .order-actions,.jobs__top_title-mobile,.gold-buy-header__container_title_mobile-image,.sell-in-content__mobile-btn,.show__mobile,.carousel-item__mixed-pcat-banner_mobile,.carousel-item__mixed-pcat-banner_title-mobile,.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc_desc-mobile,.carousel-item__mixed-pcat-banner_desc_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_desc-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile,.show__mobile__inline,.show__mobile__inline-block,.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile,.product-tile__wrapper_details_desc-mobile{display:none !important}.border-with-quarters-modal-left-background,.life-warranty__container_labels,.try-on-email__wrap_content_form{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFQkVCRUI7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qye2ZpbGw6I0YyRjRGNTt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLDFjMiwwLDQzLjcsMCw0OCwwVjBjMCwwLTMxLjQsMC0zNSwwUzIxLjksMCwyMS41LDBMMjEtMC4xdjAuNmMwLDEyLjQtNy41LDE5LjYtMjAuNSwxOS42SDAuM2wtMC4xLDAuMg0KCUMwLDIwLjUsMCwyMC41LDAsNTAuNFY1MWwwLjYtMC4yYzAuMSwwLDkuMy0yLjMsMTUuNSwzLjdjNi4zLDYsNC45LDE1LjcsNC45LDE1LjhMMjAuOSw3MWgxMS40SDM0aDM2di0xSDM0aC0xLjZIMjINCgljMC4yLTIuMywwLjYtMTAuNi01LjItMTYuMUMxMS4xLDQ4LjQsMy4yLDQ5LjQsMSw0OS44YzAtOS40LDAtMjUuNywwLTI4LjdDMTQsMjAuOSwyMS44LDEzLjQsMjIsMXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMzYsMTIiLz4NCjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03MCw3MEgzNGgtMS42SDIyYzAuMi0yLjMsMC42LTEwLjYtNS4yLTE2LjFDMTEuMSw0OC40LDMuMiw0OS40LDEsNDkuOGMwLTkuNCwwLTI1LjcsMC0yOC43DQoJQzE0LDIwLjksMjEuOCwxMy40LDIyLDFjMiwwLDQzLjcsMCw0OCwwQzcwLDEsNzAsNjYuMiw3MCw3MHoiLz4NCjwvc3ZnPg==") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFQkVCRUI7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO3N0cm9rZTojMDAwMDAwO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qye2ZpbGw6I0YyRjRGNTt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLDFjMiwwLDQzLjcsMCw0OCwwVjBjMCwwLTMxLjQsMC0zNSwwUzIxLjksMCwyMS41LDBMMjEtMC4xdjAuNmMwLDEyLjQtNy41LDE5LjYtMjAuNSwxOS42SDAuM2wtMC4xLDAuMg0KCUMwLDIwLjUsMCwyMC41LDAsNTAuNFY1MWwwLjYtMC4yYzAuMSwwLDkuMy0yLjMsMTUuNSwzLjdjNi4zLDYsNC45LDE1LjcsNC45LDE1LjhMMjAuOSw3MWgxMS40SDM0aDM2di0xSDM0aC0xLjZIMjINCgljMC4yLTIuMywwLjYtMTAuNi01LjItMTYuMUMxMS4xLDQ4LjQsMy4yLDQ5LjQsMSw0OS44YzAtOS40LDAtMjUuNywwLTI4LjdDMTQsMjAuOSwyMS44LDEzLjQsMjIsMXoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMzYsMTIiLz4NCjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03MCw3MEgzNGgtMS42SDIyYzAuMi0yLjMsMC42LTEwLjYtNS4yLTE2LjFDMTEuMSw0OC40LDMuMiw0OS40LDEsNDkuOGMwLTkuNCwwLTI1LjcsMC0yOC43DQoJQzE0LDIwLjksMjEuOCwxMy40LDIyLDFjMiwwLDQzLjcsMCw0OCwwQzcwLDEsNzAsNjYuMiw3MCw3MHoiLz4NCjwvc3ZnPg==") 40%;border-image-width:3;background:none}.border-with-quarters-modal-right,.life-warranty__container_desc{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFQkVCRUI7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuNCwyMGMtMC4xLDAtOS4zLDIuMy0xNS41LTMuN0M0Ny42LDEwLjMsNDksMC42LDQ5LDAuNWwwLjEtMC42SDM3LjZIMzZIMFYwdjAuOWgzNmgxLjZINDgNCgljLTAuMiwyLjMtMC42LDEwLjYsNS4yLDE2LjFzMTMuNiw0LjUsMTUuOCw0LjFjMCw5LjQsMCwyNS43LDAsMjguN0M1Niw1MCw0OC4yLDU3LjUsNDgsNjkuOWMtMS43LDAtMzYuOCwwLTQ4LDBWNzFjMCwwLDMxLjQsMCwzNSwwDQoJczEzLjEsMCwxMy41LDBINDl2LTAuNmMwLTEyLjQsNy41LTE5LjYsMjAuNS0xOS42aDAuMmwwLjEtMC4yQzcwLDUwLjUsNzAsNTAuNSw3MCwyMC41di0wLjZMNjkuNCwyMHoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLDAuOWgzNmgxLjZINDhjLTAuMiwyLjMtMC42LDEwLjYsNS4yLDE2LjFzMTMuNiw0LjUsMTUuOCw0LjFjMCw5LjQsMCwyNS43LDAsMjguN0M1Niw1MCw0OC4yLDU3LjUsNDgsNjkuOQ0KCWMtMS43LDAtMzYuOCwwLTQ4LDBDMCw2OS45LDAsMS40LDAsMC45eiIvPg0KPC9zdmc+") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MCA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzAgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNFQkVCRUI7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuNCwyMGMtMC4xLDAtOS4zLDIuMy0xNS41LTMuN0M0Ny42LDEwLjMsNDksMC42LDQ5LDAuNWwwLjEtMC42SDM3LjZIMzZIMFYwdjAuOWgzNmgxLjZINDgNCgljLTAuMiwyLjMtMC42LDEwLjYsNS4yLDE2LjFzMTMuNiw0LjUsMTUuOCw0LjFjMCw5LjQsMCwyNS43LDAsMjguN0M1Niw1MCw0OC4yLDU3LjUsNDgsNjkuOWMtMS43LDAtMzYuOCwwLTQ4LDBWNzFjMCwwLDMxLjQsMCwzNSwwDQoJczEzLjEsMCwxMy41LDBINDl2LTAuNmMwLTEyLjQsNy41LTE5LjYsMjAuNS0xOS42aDAuMmwwLjEtMC4yQzcwLDUwLjUsNzAsNTAuNSw3MCwyMC41di0wLjZMNjkuNCwyMHoiLz4NCjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0wLDAuOWgzNmgxLjZINDhjLTAuMiwyLjMtMC42LDEwLjYsNS4yLDE2LjFzMTMuNiw0LjUsMTUuOCw0LjFjMCw5LjQsMCwyNS43LDAsMjguN0M1Niw1MCw0OC4yLDU3LjUsNDgsNjkuOQ0KCWMtMS43LDAtMzYuOCwwLTQ4LDBDMCw2OS45LDAsMS40LDAsMC45eiIvPg0KPC9zdmc+") 40%;border-image-width:3;background:none}}@media only screen and (min-width: 37.5625em){.show__tablet-and-above,.carousel-item__mixed-pcat-banner,.carousel-item__mixed-pcat-banner_title,.carousel-item__mixed-pcat-banner_desc,.carousel-item__mixed-pcat-banner_banner-link{display:block !important}.show__tablet-and-above__inline-block{display:inline-block !important}.show__tablet-and-above__inline{display:inline !important}.hide__tablet-and-above,.shop-job-item-info__wrapper_content_titleMob,.show__mobile,.carousel-item__mixed-pcat-banner_mobile,.carousel-item__mixed-pcat-banner_title-mobile,.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc_desc-mobile,.carousel-item__mixed-pcat-banner_desc_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_desc-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile,.show__mobile__inline,.show__mobile__inline-block,.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile,.product-tile__wrapper_details_desc-mobile{display:none !important}}@media only screen and (max-width: 50em){.show__tablet-and-below,.item-desc-price__caret-mobile,.item-desc-price__desc-mobile{display:block !important}.show__tablet-and-below__inline-block,.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart,.saved-card__card_col_row_expiry{display:inline-block !important}.hide__tablet,.carousel__next,.carousel__prev,.item-desc-price__caret,.item-desc-price__desc,.favorites-mini-modal,.product-image .favorites-icon,.recom-recent .tabs__header_seprator,.sticky-footer__container_img-title-holder_title_container,.product-name .product-name-wrap .price-container .title-hold .title,.product-name .product-name-wrap .price-container .title-hold .link,.banner__wrapper_inner_chat,.classic-gift-card__card,.special-finance__container_payments_table_header,.dyo-ribbon__wrapper_row_dot,.dyo-ribbon__wrapper_row_image-desktop,.saved-card__row,.saved-card__card_col.expiry-wrapper,.saved-card__card_col_expiry_label,.order-review__button-hold,.order-shipping-billing__wrapper_message_text.chat-desktop,.our-stores__title,.store-item.specific-store .store-item__email,.store-item.specific-store .store-item__view_checkbox:before,.store-item.specific-store .store-item__view_printInfoHold,.store-item__view_checkbox:before,.store-item__view_printInfoHold,.map,.map__error,.social-media-frames__facebook,.social-media-frames__twitter,.account-order__desc,.my-account-header__links_left_desktop,.my-account-header__links_right .order-actions,.ring-size-tab__wrapper_header_title,.ring-size-tab__wrapper_header_tabs_item_dot,.jobs__top_title-desktop,.gold-buy-header__container_image,.sell-in-content__info_links_btn,.shop-job-item-info__wrapper_categories,.show__desktop-and-above__table_row,.order-summary__header_title{display:none !important}.sc-g__tablet-and-below,.sort-and-filter .select-box__pre-text,.review-item__row:last-child .review-item__row_leftcol,.qa-item__row:last-child .qa-item__row_leftcol,.pdp-non-built .rating-section.no-reviews,.page-unload-modal__container_body,.pdp-built-print__specifications_list_article,.order-gift-message__wrapper_container_inner_info_hold{display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.first__tablet-and-below,.review-item__row:last-child .review-item__row_rightcol,.qa-item__row:last-child .qa-item__row_rightcol,.pdp-non-built dyo-ribbon-wrap,.items-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-center-stone,.suggested-recommendation__content_price,.order-gift-message__wrapper_container_inner_info_hold_text,.order-status__wrapper_container_icons,.ring-size-tab{-ms-flex-order:-1;order:-1}.sc-g__tablet-and-below_end,.review-item__row_leftcol_report,.qa-item__row_leftcol_report,.suggested-recommendation__content_price,.order-summary__header,.saved-card__card_col.expiry-wrapper,.schedule-table-column__wrapper_amount-hold{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.sc-g__tablet-and-below_center,.item-desc-price,.add-to-cart-info .item-desc-price.matching-piece .item-desc-price__container,.share-favorites__generate-link_wrap,.review-qa-section__write-a-review,.review-item__row_leftcol_reviews,.qa-item__row_leftcol_reviews,.sticky-footer__container_price-btn-holder_wrap_count,.sticky-footer__container_price-btn-holder_wrap_price,.address-modal__wrapper_disclaimer,.pdp-non-built,.pdp-non-built .rating-section.no-reviews,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content,.add-to-cart-info .matching-piece-item__desc,.page-unload-modal__container_body,.suggested-recommendation__content_container,.classic-gift-card__details,.cart-item__wrapper_img,.suggested-price__amount_btn,.suggested-price__suggestion,.shipping-tab__wrapper_form_disclaimer,.order-review__wrapper,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_bold{-ms-flex-pack:center;justify-content:center;text-align:center}.sc-g__tablet-and-below_start,.form-input-with-label.saved-card-form-input .form-input-with-label,.sticky-footer__container_price-btn-holder_price-hold_price,.matching-piece-item__desc .item-desc-price,.checkout-finance__details_list_option,.dyo-tab-content__multistone-tabs .text-with-image,.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard,.order-review__sub-info,.order-review__amount,.order-review .order-summary-item__wrapper_content_title,.order-review .order-summary-item__wrapper_content_specs,.order-shipping-billing__wrapper_details_hold_payment,.ring-size-tab .tabs__header_item{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.sc-g__tablet-and-below_middle,.pdp-built-print__specifications_list_article{-ms-flex-align:center;align-items:center}.sc-g__tablet-and-below__between,.sticky-footer__container_price-btn-holder{-ms-flex-pack:justify;justify-content:space-between}.border-with-quarters-modal-top-background,.life-warranty__container_labels{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MSA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzEgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDojRjJGNEY1O30NCgkuc3Qye2ZpbGw6I0VCRUJFQjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTcwLjUsMjFDNTgsMjEsNTAuOCwxMy41LDUwLjgsMC41VjAuM2wtMC4yLTAuMUM1MC41LDAuMSw1MC40LDAsMzkuNSwwdjBjLTEuNCwwLTIuNywwLTQsMGMtMS45LDAtNCwwLTYuNCwwdjANCgljLTguNiwwLTguNiwwLjEtOC44LDAuMmwtMC4yLDAuMXYwLjJDMjAuMiwxMy41LDEzLDIxLDAuNSwyMUgwTDAsMjEuNWMwLDAuNCwwLDkuOSwwLDEzLjVzMCwzNiwwLDM2aDFjMC00LjMsMC00NywwLTQ5DQoJQzEzLjUsMjEuOCwyMSwxNCwyMS4yLDFjMS4xLDAsNC4yLDAsOCwwYzMuNSwwLDcuMSwwLDEwLjQsMGM0LjksMCw5LDAsMTAuMywwQzUwLDE0LDU3LjUsMjEuOCw3MCwyMmMwLDIsMCw0NC43LDAsNDloMQ0KCWMwLDAsMC0zMi40LDAtMzZzMC0xMy4xLDAtMTMuNUw3MSwyMUg3MC41eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjgsMWMtMS40LDAtNS40LDAtMTAuMywwYy0zLjMsMC02LjksMC0xMC40LDBjLTMuOCwwLTYuOCwwLTgsMEMyMSwxNCwxMy41LDIxLjgsMSwyMmMwLDIsMCw0NC43LDAsNDkNCgljMCwwLDEzLjIsMCwyOC4xLDBjMS4xLDAsNS4yLDAsMTAuNCwwQzUxLjcsNzEsNzAsNzEsNzAsNzFjMC00LjMsMC00NywwLTQ5QzU3LjUsMjEuOCw1MCwxNCw0OS44LDF6Ii8+DQo8L3N2Zz4=") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MSA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzEgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDojRjJGNEY1O30NCgkuc3Qye2ZpbGw6I0VCRUJFQjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTcwLjUsMjFDNTgsMjEsNTAuOCwxMy41LDUwLjgsMC41VjAuM2wtMC4yLTAuMUM1MC41LDAuMSw1MC40LDAsMzkuNSwwdjBjLTEuNCwwLTIuNywwLTQsMGMtMS45LDAtNCwwLTYuNCwwdjANCgljLTguNiwwLTguNiwwLjEtOC44LDAuMmwtMC4yLDAuMXYwLjJDMjAuMiwxMy41LDEzLDIxLDAuNSwyMUgwTDAsMjEuNWMwLDAuNCwwLDkuOSwwLDEzLjVzMCwzNiwwLDM2aDFjMC00LjMsMC00NywwLTQ5DQoJQzEzLjUsMjEuOCwyMSwxNCwyMS4yLDFjMS4xLDAsNC4yLDAsOCwwYzMuNSwwLDcuMSwwLDEwLjQsMGM0LjksMCw5LDAsMTAuMywwQzUwLDE0LDU3LjUsMjEuOCw3MCwyMmMwLDIsMCw0NC43LDAsNDloMQ0KCWMwLDAsMC0zMi40LDAtMzZzMC0xMy4xLDAtMTMuNUw3MSwyMUg3MC41eiIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ5LjgsMWMtMS40LDAtNS40LDAtMTAuMywwYy0zLjMsMC02LjksMC0xMC40LDBjLTMuOCwwLTYuOCwwLTgsMEMyMSwxNCwxMy41LDIxLjgsMSwyMmMwLDIsMCw0NC43LDAsNDkNCgljMCwwLDEzLjIsMCwyOC4xLDBjMS4xLDAsNS4yLDAsMTAuNCwwQzUxLjcsNzEsNzAsNzEsNzAsNzFjMC00LjMsMC00NywwLTQ5QzU3LjUsMjEuOCw1MCwxNCw0OS44LDF6Ii8+DQo8L3N2Zz4=") 40%;border-image-width:3;background:none}.border-with-quarters-modal-bottom,.life-warranty__container_desc{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MSA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzEgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGMkY0RjU7fQ0KCS5zdDF7ZmlsbDojRUJFQkVCO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTAuNSw1MGMxMi40LDAsMTkuNiw3LjUsMTkuNiwyMC41djAuMmwwLjIsMC4xYzAuMSwwLjEsMC4yLDAuMiwxMS4yLDAuMnYwYzEuNCwwLDIuNywwLDQsMGMxLjksMCw0LDAsNi40LDB2MA0KCWM4LjYsMCw4LjYtMC4xLDguOC0wLjJsMC4yLTAuMXYtMC4yYzAtMTMsNy4yLTIwLjUsMTkuNi0yMC41SDcxTDcxLDQ5LjVjMC0wLjQsMC05LjksMC0xMy41czAtMzYsMC0zNmwtMSwwYzAsNC4zLDAsNDcsMCw0OQ0KCUM1Ny41LDQ5LjIsNTAsNTcsNDkuOCw3MGMtMS4xLDAtNC4yLDAtOCwwYy0zLjUsMC03LjEsMC0xMC40LDBjLTQuOSwwLTksMC0xMC4zLDBDMjEsNTcsMTMuNSw0OS4yLDEsNDlDMSw0NywxLDQuMywxLDBMMCwwDQoJYzAsMCwwLDMyLjQsMCwzNnMwLDEzLjEsMCwxMy41TDAsNTBIMC41eiIvPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTIxLjIsNzBjMS40LDAsNS40LDAsMTAuMywwYzMuMywwLDYuOSwwLDEwLjQsMGMzLjgsMCw2LjgsMCw4LDBDNTAsNTcsNTcuNSw0OS4yLDcwLDQ5YzAtMiwwLTQ0LjcsMC00OQ0KCWMwLDAtMTMuMiwwLTI4LjEsMGMtMS4xLDAtNS4yLDAtMTAuNCwwQzE5LjMsMCwxLDAsMSwwYzAsNC4zLDAsNDcsMCw0OUMxMy41LDQ5LjIsMjEsNTcsMjEuMiw3MHoiLz4NCjwvc3ZnPg==") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA3MSA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzEgNzE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGMkY0RjU7fQ0KCS5zdDF7ZmlsbDojRUJFQkVCO30NCgkuc3Qye2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTAuNSw1MGMxMi40LDAsMTkuNiw3LjUsMTkuNiwyMC41djAuMmwwLjIsMC4xYzAuMSwwLjEsMC4yLDAuMiwxMS4yLDAuMnYwYzEuNCwwLDIuNywwLDQsMGMxLjksMCw0LDAsNi40LDB2MA0KCWM4LjYsMCw4LjYtMC4xLDguOC0wLjJsMC4yLTAuMXYtMC4yYzAtMTMsNy4yLTIwLjUsMTkuNi0yMC41SDcxTDcxLDQ5LjVjMC0wLjQsMC05LjksMC0xMy41czAtMzYsMC0zNmwtMSwwYzAsNC4zLDAsNDcsMCw0OQ0KCUM1Ny41LDQ5LjIsNTAsNTcsNDkuOCw3MGMtMS4xLDAtNC4yLDAtOCwwYy0zLjUsMC03LjEsMC0xMC40LDBjLTQuOSwwLTksMC0xMC4zLDBDMjEsNTcsMTMuNSw0OS4yLDEsNDlDMSw0NywxLDQuMywxLDBMMCwwDQoJYzAsMCwwLDMyLjQsMCwzNnMwLDEzLjEsMCwxMy41TDAsNTBIMC41eiIvPg0KPHBhdGggY2xhc3M9InN0MiIgZD0iTTIxLjIsNzBjMS40LDAsNS40LDAsMTAuMywwYzMuMywwLDYuOSwwLDEwLjQsMGMzLjgsMCw2LjgsMCw4LDBDNTAsNTcsNTcuNSw0OS4yLDcwLDQ5YzAtMiwwLTQ0LjcsMC00OQ0KCWMwLDAtMTMuMiwwLTI4LjEsMGMtMS4xLDAtNS4yLDAtMTAuNCwwQzE5LjMsMCwxLDAsMSwwYzAsNC4zLDAsNDcsMCw0OUMxMy41LDQ5LjIsMjEsNTcsMjEuMiw3MHoiLz4NCjwvc3ZnPg==") 40%;border-image-width:3;background:none}}@media only screen and (max-width: 37.5em){.show__mobile,.carousel-item__mixed-pcat-banner_mobile,.carousel-item__mixed-pcat-banner_title-mobile,.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc_desc-mobile,.carousel-item__mixed-pcat-banner_desc_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_desc-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile{display:block !important}.show__mobile__inline-block,.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile,.product-tile__wrapper_details_desc-mobile{display:inline-block !important}.show__mobile__inline{display:inline !important}.hide__mobile,.product-tile__wrapper_details_desc-desktop,.checkout-page__wrapper_container .billing-information__description,.show__desktop-and-above,.mixed-tab-filter-solitaire__slider-sec .caratAcc .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon,.drt-preference__wrapper_sec_item-wrap_choice_desc,.mini-cart__dropdown,.review-ratings,.review-item__row_rightcol_rating,.qa-item__row_leftcol_answeredBy,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.product-name .product-name-wrap .price-container .title-hold .title .remove,.product-name .product-name-wrap .price-container .title-hold .link .remove,.thumbnails .desktop,.desktop,.product-specs__item_content_container_desktop,.cart-addon__desc_img,.finance-options__wrapper_container,.search-results-page__tabs .tabs__header__blog,.dyo-ribbon .preview-msg .msg-desktop,.credit-card-page__interest-details,.order-summary-item__wrapper_content_title_desc,.gemlist-cms__content_title,.gemlist-cms__content_text,.gemlist-solitaire__content_title,.gemlist-solitaire__content_text,.learn-more-modal__wrapper_container,.map,.jewelry-preferences__wrapper_all-fields,.ring-size-tab__wrapper_header_tabs_item.selected_tab::after,.size-tab__container_header_tab.selected,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.csr-header,.shopping-cart-csr-header,.checkout-csr-header,.show__tablet-and-above,.carousel-item__mixed-pcat-banner,.carousel-item__mixed-pcat-banner_title,.carousel-item__mixed-pcat-banner_desc,.carousel-item__mixed-pcat-banner_banner-link,.show__tablet-and-above__inline,.show__tablet-and-above__inline-block{display:none !important}}@media only screen and (max-width: 64em){.sc-g__below-desktop-tablet{-ms-flex-pack:end;justify-content:flex-end;text-align:right}}@media only screen and (max-width: 75.0625em){.hide__below-desktop,.subnav__top-link-desktop,.subnav__bottom-link-desktop,.subnav__col_title-desktop,.subnav__col_link.info-link-desktop,.subnav__banner,.utility-nav .left-wrap,.utility-nav .link-wrap.account,.utility-nav .logo-full,.utility-dropdown{display:none !important}.col-below-desktop__full,.col-three .subnav__list,.col-five .subnav__list,.subnav__col,.col-five .subnav__col,.col-three .subnav__col{width:100%}}@media only screen and (min-width: 75.0625em){.hide__above-desktop,.search-box__cross,.search-box__bg,.page-header__mobile-bg,.subnav__top-link-mobile,.subnav__bottom-link-mobile,.subnav__heading,.subnav__col_title-mobile,.subnav__col_link.info-link-mobile,.utility-nav .right-wrap .stores,.utility-nav .right-wrap .call{display:none !important}}.no-border{border:none}.dollar:before,.drt-budget__wrapper_sec_input-wrap_price:before,.slider__hold_container:before,.classic-gift-card__container .form-input-with-label__dollar:before,.cart-prod-specs__title_dollar-adjustment:before,.cart-prod-specs__title_percentage-adjustment:before,.shopping-cart-csr-header__item_form_row_input_price:before,.checkout-csr-header__item_form_row_input_price:before{content:'$'}.percentage:before,.cart-prod-specs__title_percentage-adjustment:before{content:'%'}.carat-sign:after{content:' ct'}.circle,.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-left,.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-right,.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-left,.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-right{width:50px;height:50px;position:absolute;background:#fff;border-radius:25px}.border-with-quarters-modal,.drt-recommendation .drt-error-state,.glp-remove-filter-modal-container,.generic-error-modal .modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body,.fedex-modal .modal-ctnr,.fedex-info-modal .modal-ctnr,.checkout-error-modal__wrap_body,.drop-a-hint-success .component-name__content_main-wrap_border,.find-stores-modal__content_row.border-container,.ring-size-modal__wrap_container_content,.full-specs-modal__wrap,.certification-modal__wrap,.items-unavailable-modal__container,.stone-unavailable-modal__container,.page-unload-modal__container,.free-gift__details,.return-policy__desc,.special-finance__container,.finance-options__wrapper,.pick-up__wrap_content,.confirmation-modal__content,.shipping-method-modal__content,.custom-jwelery-cart-modal__content,.gemstone-list .price-summary-modal__content,.back-to-cart-modal .component-name__content_main-wrap_body,.shipping-info-modal .component-name__content_main-wrap_body,.cvv-modal__desc,.autopay-modal__wrapper_body,.apr-terms__wrapper_body,.electronic-signature__wrapper_body,.layaway-policy-modal__wrap_container_content,.autopay-terms-modal__wrap_container_content,.shipping-policy-modal__wrapper_body,.layaway-with-free-gift-modal .component-name__content_main-wrap_body,.cancel-order-confirm-modal__wrapper_container,.quality-modal__content_main-wrap_body,.learn-more-modal__wrapper,.setting-first-info-modal__wrap_body,.pick-up-content__wrap_content,.email-store-manager__form_wrapper,.email-modal__wrapper,.welcome-modal__form_wrapper,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container,.change-password-success-modal__container_wrapper,.employee-terms-modal__wrapper_body,.email-only-modal__wrapper,.login-container,.social-sign-up-modal__form_wrapper,.sign-in-modal-container__wrapper_container,.card-delete-modal__wrapper_container,.success-modal__wrapper_container,.payment-complete-modal__wrapper_container,.email-us__form_wrapper,.thank-you-modal__container_wrapper{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDY5Ljk5NyA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjkuOTk3IDcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRUJFQkVCO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMWwtMC41MTQsMC4wMjENCglDNDguMTM1LDAuMDE2LDM4LjYzMywwLjAwNiwzNSwwbDAsMC41bDAtMC41Yy0zLjYzMiwwLjAwNS0xMy4xMzMsMC4wMTUtMTMuNDUzLDAuMDAzTDIxLTAuMDU4VjAuNQ0KCWMwLDEyLjQ0Ny03LjQ2OCwxOS41ODYtMjAuNDkxLDE5LjU4NmgtMC4yNGwtMC4xNDgsMC4xOTFjLTAuMTM1LDAuMTc1LTAuMTM1LDAuMTc1LTAuMTA1LDMwLjEzNmwwLjAwMSwwLjY0MWwwLjYxMy0wLjE1Ng0KCWMwLjA5Mi0wLjAyMyw5LjI3OC0yLjI4MiwxNS41MjYsMy43MDVjNi4yNTgsNS45OTcsNC44NjUsMTUuNzI0LDQuODUsMTUuODIxTDIwLjkxOCw3MUgzMi4zNmgxLjYyOWgxNS4wOTNsLTAuMDg4LTAuNTc3DQoJYy0wLjAxNS0wLjA5OC0xLjQxOC05LjgxNCw0Ljg1LTE1LjgyMWM2LjI0OC01Ljk4NywxNS40MzQtMy43MjgsMTUuNTI2LTMuNzA1bDAuNjEzLDAuMTU3bDAtMC42NDENCglDNzAuMDE0LDIwLjQ1Myw3MC4wMTQsMjAuNDUzLDY5Ljg3OSwyMC4yNzh6IE02OC45OTksNDkuNzk0Yy0yLjI0Ny0wLjQzNC0xMC4wNzItMS40MzgtMTUuODMxLDQuMDgyDQoJQzQ3LjM1Nyw1OS40NDQsNDcuNzI1LDY3LjczNCw0Ny45NTEsNzBIMzMuOTg5SDMyLjM2SDIyLjA0OWMwLjIyNi0yLjI2NiwwLjU5NC0xMC41NTYtNS4yMTctMTYuMTI0DQoJYy01Ljc2MS01LjUyMS0xMy41ODgtNC41MTYtMTUuODMxLTQuMDgyYy0wLjAwOS05LjM5NS0wLjAyMS0yNS43MjktMC4wMDUtMjguNzExYzEyLjk4LTAuMTgyLDIwLjc4Mi03LjY0NiwyMC45ODUtMjAuMDgNCglDMjMuOTQsMS4wMTUsMzAuNzIyLDEuMDA2LDM1LDFjNC4yNzksMC4wMDYsMTEuMDYxLDAuMDE1LDEzLjAxOSwwLjAwM2MwLjIwNCwxMi40MzMsOC4wMDUsMTkuODk4LDIwLjk4NSwyMC4wOA0KCUM2OS4wMTksMjQuMDY1LDY5LjAwOCw0MC4zOTksNjguOTk5LDQ5Ljc5NHoiLz4NCjwvc3ZnPg==") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDY5Ljk5NyA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjkuOTk3IDcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRUJFQkVCO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMWwtMC41MTQsMC4wMjENCglDNDguMTM1LDAuMDE2LDM4LjYzMywwLjAwNiwzNSwwbDAsMC41bDAtMC41Yy0zLjYzMiwwLjAwNS0xMy4xMzMsMC4wMTUtMTMuNDUzLDAuMDAzTDIxLTAuMDU4VjAuNQ0KCWMwLDEyLjQ0Ny03LjQ2OCwxOS41ODYtMjAuNDkxLDE5LjU4NmgtMC4yNGwtMC4xNDgsMC4xOTFjLTAuMTM1LDAuMTc1LTAuMTM1LDAuMTc1LTAuMTA1LDMwLjEzNmwwLjAwMSwwLjY0MWwwLjYxMy0wLjE1Ng0KCWMwLjA5Mi0wLjAyMyw5LjI3OC0yLjI4MiwxNS41MjYsMy43MDVjNi4yNTgsNS45OTcsNC44NjUsMTUuNzI0LDQuODUsMTUuODIxTDIwLjkxOCw3MUgzMi4zNmgxLjYyOWgxNS4wOTNsLTAuMDg4LTAuNTc3DQoJYy0wLjAxNS0wLjA5OC0xLjQxOC05LjgxNCw0Ljg1LTE1LjgyMWM2LjI0OC01Ljk4NywxNS40MzQtMy43MjgsMTUuNTI2LTMuNzA1bDAuNjEzLDAuMTU3bDAtMC42NDENCglDNzAuMDE0LDIwLjQ1Myw3MC4wMTQsMjAuNDUzLDY5Ljg3OSwyMC4yNzh6IE02OC45OTksNDkuNzk0Yy0yLjI0Ny0wLjQzNC0xMC4wNzItMS40MzgtMTUuODMxLDQuMDgyDQoJQzQ3LjM1Nyw1OS40NDQsNDcuNzI1LDY3LjczNCw0Ny45NTEsNzBIMzMuOTg5SDMyLjM2SDIyLjA0OWMwLjIyNi0yLjI2NiwwLjU5NC0xMC41NTYtNS4yMTctMTYuMTI0DQoJYy01Ljc2MS01LjUyMS0xMy41ODgtNC41MTYtMTUuODMxLTQuMDgyYy0wLjAwOS05LjM5NS0wLjAyMS0yNS43MjktMC4wMDUtMjguNzExYzEyLjk4LTAuMTgyLDIwLjc4Mi03LjY0NiwyMC45ODUtMjAuMDgNCglDMjMuOTQsMS4wMTUsMzAuNzIyLDEuMDA2LDM1LDFjNC4yNzksMC4wMDYsMTEuMDYxLDAuMDE1LDEzLjAxOSwwLjAwM2MwLjIwNCwxMi40MzMsOC4wMDUsMTkuODk4LDIwLjk4NSwyMC4wOA0KCUM2OS4wMTksMjQuMDY1LDY5LjAwOCw0MC4zOTksNjguOTk5LDQ5Ljc5NHoiLz4NCjwvc3ZnPg==") 40%;border-image-width:3;background:none}_:-ms-lang(x),.border-with-quarters-modal,.drt-recommendation .drt-error-state,.glp-remove-filter-modal-container,.generic-error-modal .modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body,.fedex-modal .modal-ctnr,.fedex-info-modal .modal-ctnr,.checkout-error-modal__wrap_body,.drop-a-hint-success .component-name__content_main-wrap_border,.find-stores-modal__content_row.border-container,.ring-size-modal__wrap_container_content,.full-specs-modal__wrap,.certification-modal__wrap,.items-unavailable-modal__container,.stone-unavailable-modal__container,.page-unload-modal__container,.free-gift__details,.return-policy__desc,.special-finance__container,.finance-options__wrapper,.pick-up__wrap_content,.confirmation-modal__content,.shipping-method-modal__content,.custom-jwelery-cart-modal__content,.gemstone-list .price-summary-modal__content,.back-to-cart-modal .component-name__content_main-wrap_body,.shipping-info-modal .component-name__content_main-wrap_body,.cvv-modal__desc,.autopay-modal__wrapper_body,.apr-terms__wrapper_body,.electronic-signature__wrapper_body,.layaway-policy-modal__wrap_container_content,.autopay-terms-modal__wrap_container_content,.shipping-policy-modal__wrapper_body,.layaway-with-free-gift-modal .component-name__content_main-wrap_body,.cancel-order-confirm-modal__wrapper_container,.quality-modal__content_main-wrap_body,.learn-more-modal__wrapper,.setting-first-info-modal__wrap_body,.pick-up-content__wrap_content,.email-store-manager__form_wrapper,.email-modal__wrapper,.welcome-modal__form_wrapper,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container,.change-password-success-modal__container_wrapper,.employee-terms-modal__wrapper_body,.email-only-modal__wrapper,.login-container,.social-sign-up-modal__form_wrapper,.sign-in-modal-container__wrapper_container,.card-delete-modal__wrapper_container,.success-modal__wrapper_container,.payment-complete-modal__wrapper_container,.email-us__form_wrapper,.thank-you-modal__container_wrapper{border-color:transparent;border-image-source:url("../images/Modal Border.png") !important}.border-with-quarters-grey,.map__error_hold{padding:0;border:1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDY5Ljk5NyA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjkuOTk3IDcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQUJBREFGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMWwtMC41MTQsMC4wMjENCglDNDguMTM1LDAuMDE2LDM4LjYzMywwLjAwNiwzNSwwbDAsMC41bDAtMC41Yy0zLjYzMiwwLjAwNS0xMy4xMzMsMC4wMTUtMTMuNDUzLDAuMDAzTDIxLTAuMDU4VjAuNQ0KCWMwLDEyLjQ0Ny03LjQ2OCwxOS41ODYtMjAuNDkxLDE5LjU4NmgtMC4yNGwtMC4xNDgsMC4xOTFjLTAuMTM1LDAuMTc1LTAuMTM1LDAuMTc1LTAuMTA1LDMwLjEzNmwwLjAwMSwwLjY0MWwwLjYxMy0wLjE1Ng0KCWMwLjA5Mi0wLjAyMyw5LjI3OC0yLjI4MiwxNS41MjYsMy43MDVjNi4yNTgsNS45OTcsNC44NjUsMTUuNzI0LDQuODUsMTUuODIxTDIwLjkxOCw3MUgzMi4zNmgxLjYyOWgxNS4wOTNsLTAuMDg4LTAuNTc3DQoJYy0wLjAxNS0wLjA5OC0xLjQxOC05LjgxNCw0Ljg1LTE1LjgyMWM2LjI0OC01Ljk4NywxNS40MzQtMy43MjgsMTUuNTI2LTMuNzA1bDAuNjEzLDAuMTU3bDAtMC42NDENCglDNzAuMDE0LDIwLjQ1Myw3MC4wMTQsMjAuNDUzLDY5Ljg3OSwyMC4yNzh6IE02OC45OTksNDkuNzk0Yy0yLjI0Ny0wLjQzNC0xMC4wNzItMS40MzgtMTUuODMxLDQuMDgyDQoJQzQ3LjM1Nyw1OS40NDQsNDcuNzI1LDY3LjczNCw0Ny45NTEsNzBIMzMuOTg5SDMyLjM2SDIyLjA0OWMwLjIyNi0yLjI2NiwwLjU5NC0xMC41NTYtNS4yMTctMTYuMTI0DQoJYy01Ljc2MS01LjUyMS0xMy41ODgtNC41MTYtMTUuODMxLTQuMDgyYy0wLjAwOS05LjM5NS0wLjAyMS0yNS43MjktMC4wMDUtMjguNzExYzEyLjk4LTAuMTgyLDIwLjc4Mi03LjY0NiwyMC45ODUtMjAuMDgNCglDMjMuOTQsMS4wMTUsMzAuNzIyLDEuMDA2LDM1LDFjNC4yNzksMC4wMDYsMTEuMDYxLDAuMDE1LDEzLjAxOSwwLjAwM2MwLjIwNCwxMi40MzMsOC4wMDUsMTkuODk4LDIwLjk4NSwyMC4wOA0KCUM2OS4wMTksMjQuMDY1LDY5LjAwOCw0MC4zOTksNjguOTk5LDQ5Ljc5NHoiLz4NCjwvc3ZnPg==") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDY5Ljk5NyA3MSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjkuOTk3IDcxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQUJBREFGO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMWwtMC41MTQsMC4wMjENCglDNDguMTM1LDAuMDE2LDM4LjYzMywwLjAwNiwzNSwwbDAsMC41bDAtMC41Yy0zLjYzMiwwLjAwNS0xMy4xMzMsMC4wMTUtMTMuNDUzLDAuMDAzTDIxLTAuMDU4VjAuNQ0KCWMwLDEyLjQ0Ny03LjQ2OCwxOS41ODYtMjAuNDkxLDE5LjU4NmgtMC4yNGwtMC4xNDgsMC4xOTFjLTAuMTM1LDAuMTc1LTAuMTM1LDAuMTc1LTAuMTA1LDMwLjEzNmwwLjAwMSwwLjY0MWwwLjYxMy0wLjE1Ng0KCWMwLjA5Mi0wLjAyMyw5LjI3OC0yLjI4MiwxNS41MjYsMy43MDVjNi4yNTgsNS45OTcsNC44NjUsMTUuNzI0LDQuODUsMTUuODIxTDIwLjkxOCw3MUgzMi4zNmgxLjYyOWgxNS4wOTNsLTAuMDg4LTAuNTc3DQoJYy0wLjAxNS0wLjA5OC0xLjQxOC05LjgxNCw0Ljg1LTE1LjgyMWM2LjI0OC01Ljk4NywxNS40MzQtMy43MjgsMTUuNTI2LTMuNzA1bDAuNjEzLDAuMTU3bDAtMC42NDENCglDNzAuMDE0LDIwLjQ1Myw3MC4wMTQsMjAuNDUzLDY5Ljg3OSwyMC4yNzh6IE02OC45OTksNDkuNzk0Yy0yLjI0Ny0wLjQzNC0xMC4wNzItMS40MzgtMTUuODMxLDQuMDgyDQoJQzQ3LjM1Nyw1OS40NDQsNDcuNzI1LDY3LjczNCw0Ny45NTEsNzBIMzMuOTg5SDMyLjM2SDIyLjA0OWMwLjIyNi0yLjI2NiwwLjU5NC0xMC41NTYtNS4yMTctMTYuMTI0DQoJYy01Ljc2MS01LjUyMS0xMy41ODgtNC41MTYtMTUuODMxLTQuMDgyYy0wLjAwOS05LjM5NS0wLjAyMS0yNS43MjktMC4wMDUtMjguNzExYzEyLjk4LTAuMTgyLDIwLjc4Mi03LjY0NiwyMC45ODUtMjAuMDgNCglDMjMuOTQsMS4wMTUsMzAuNzIyLDEuMDA2LDM1LDFjNC4yNzksMC4wMDYsMTEuMDYxLDAuMDE1LDEzLjAxOSwwLjAwM2MwLjIwNCwxMi40MzMsOC4wMDUsMTkuODk4LDIwLjk4NSwyMC4wOA0KCUM2OS4wMTksMjQuMDY1LDY5LjAwOCw0MC4zOTksNjguOTk5LDQ5Ljc5NHoiLz4NCjwvc3ZnPg==") 40%;border-image-width:3;background:none}@media print{.print-hide,.page-footer,.page-header,.review-qa,.review-qa-carousel,.recom-banner .wrapper,.recom-banner .wrapper-no-padding,.recom-banner .home-page,.recom-banner .seo-content,.recom-banner .breadcrumbs,.recom-banner .gemlist-table .stick,.gemlist-table .recom-banner .stick,.recom-banner .tabs,.recom-banner .gemlist-solitaire-table .stick,.gemlist-solitaire-table .recom-banner .stick,.recom-banner .gemlist-prod-details-modal__title,.recom-banner .drt-component__mobile-slide,.recom-banner .noresult-table__wrap,.recom-banner #compare-gemstones-table,.recom-banner .favorites-category-page,.recom-banner .match-category-page,.recom-banner .match-maker,.recom-banner .match-experience_grid,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .page-header__bottombar,.recom-banner .page-header__topbar,.recom-banner .sort-and-filter,.recom-banner .fixed-filter-icon,.recom-banner .back-to-top-container,.recom-banner .gem-options-form,.recom-banner .emailOpt-out,.recom-banner .review-qa__header,.recom-banner .review-qa__rating-panel,.recom-banner .review-qa-section,.recom-banner .fedex-selection,.recom-banner .digital-appraisal header .page_header,.digital-appraisal header .recom-banner .page_header,.recom-banner .digital-appraisal .main_heading,.digital-appraisal .recom-banner .main_heading,.recom-banner .pdp-non-built,.recom-banner .banner__wrapper,.recom-banner .banner.orderSubmit,.recom-banner .matching-pieces__wrapper,.recom-banner .sc-video__wrapper,.recom-banner .visit-store__wrapper,.recom-banner .behind-designs__wrapper,.recom-banner .classic-gift-card__wrapper,.recom-banner .product-category-carousel__grid,.recom-banner .pcat-pearl-learning__banner-div,.recom-banner .pcat-pearl-learning__wrapper,.recom-banner .education-tab,.recom-banner .matching-bands .dyo-tab-content.addons,.matching-bands .recom-banner .dyo-tab-content.addons,.recom-banner .credit-card-page__container,.recom-banner .checkout-page,.recom-banner .order-review__wrapper,.recom-banner .order-gift-message,.recom-banner .order-shipping-billing,.recom-banner .order-status__wrapper,.recom-banner .order-submit-layaway,.recom-banner .gemlist-cms__content,.recom-banner .gemstone-list__bottom,.recom-banner .gemlist-solitaire__content,.recom-banner .gemlist-complexity-sec,.recom-banner .store-item.specific-store,.recom-banner .search-store__wrapper,.recom-banner .map__reset,.recom-banner .map__holder,.recom-banner .map__error,.recom-banner .login-via-page section,.login-via-page .recom-banner section,.recom-banner .myaccount-menu__container_item_details,.recom-banner .myaccount-menu__container_item_container,.recom-banner .my-account-header,.recom-banner .my-way__container,.recom-banner .my-information__input-wrapper,.recom-banner .my-subscriptions__checkbox-wrapper,.recom-banner .sms-preferences__checkbox-wrapper,.recom-banner .jewelry-preferences__wrapper__container__hand-wrapper,.recom-banner .add-information__accordion_content_body_content,.recom-banner .add-information__accordion_content_body_hand-container__hand-wrapper,.recom-banner .order-details,.recom-banner .category-grid-1-2,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .paragraph,.recom-banner .image-left,.recom-banner .education-section,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .cms-html-container,.recom-banner .product-desc__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .article-layouts,.recom-banner .faq-accordian,.recom-banner .four-cs__wrapper,.recom-banner .article-sticky,.recom-banner .carat-slider__shapes-form,.recom-banner .contact-us-page__container,.recom-banner .employee-benefits__wrapper,.recom-banner .jobs__bottom_wrapper,.recom-banner .fav-search,.recom-recent,.sticky-footer,.banner,.matching-pieces,.sc-video,.visit-store,.section-divider,.dyo-ribbon,.ring-size-tab{display:none}}.transparent-background,.thumbnail-item__hover.VIDEO,.thumbnail-item__hover.rotate,.thumbnail-item__mobile-hover{content:"";position:absolute;background:#272829;opacity:0.45;border-radius:4px}.placeholder-custom::-webkit-input-placeholder,.input-field__input.drop-hint-input::-webkit-input-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_container_section_input::-webkit-input-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_body_input::-webkit-input-placeholder,.create-account__wrapper_container_form_password_enter-password::-webkit-input-placeholder{font-family:MontserratRegular;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.03rem}.placeholder-custom:-moz-placeholder,.input-field__input.drop-hint-input:-moz-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_container_section_input:-moz-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_body_input:-moz-placeholder,.create-account__wrapper_container_form_password_enter-password:-moz-placeholder{font-family:MontserratRegular;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.03rem}.placeholder-custom:-ms-input-placeholder,.input-field__input.drop-hint-input:-ms-input-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_container_section_input:-ms-input-placeholder,.drop-hint-input.payment-layaway__padded-wrapper_body_input:-ms-input-placeholder,.create-account__wrapper_container_form_password_enter-password:-ms-input-placeholder{font-family:MontserratRegular;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.03rem}.ic_not_supported,.gem-options-form__support_icon,.item-desc-price__error{background-image:url("../images/pcat/ic_gemstone_not_supported.png");background-repeat:no-repeat;display:inline-block;background-size:contain;height:2rem;width:2rem}.border-with-pink-background,.login-expired__wrapper .login-container,.confirm-password__wrapper_container{border:1.1rem solid;-o-border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2OS45OTcgNzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY5Ljk5NyA3MTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMUw0OC40NzcsMA0KCUM0OC4xMzUsMC4wMTYsMzguNjMzLDAuMDA2LDM1LDB2MC41VjBjLTMuNjMyLDAuMDA1LTEzLjEzMywwLjAxNS0xMy40NTMsMC4wMDNMMjEtMC4wNThWMC41YzAsMTIuNDQ3LTcuNDY4LDE5LjU4Ni0yMC40OTEsMTkuNTg2DQoJaC0wLjI0bC0wLjE0OCwwLjE5MWMtMC4xMzUsMC4xNzUtMC4xMzUsMC4xNzUtMC4xMDUsMzAuMTM2bDAuMDAxLDAuNjQxbDAuNjEzLTAuMTU2YzAuMDkyLTAuMDIzLDkuMjc4LTIuMjgyLDE1LjUyNiwzLjcwNQ0KCWM2LjI1OCw1Ljk5Nyw0Ljg2NSwxNS43MjQsNC44NSwxNS44MjFMMjAuOTE4LDcxSDMyLjM2aDEuNjI5aDE1LjA5M2wtMC4wODgtMC41NzdjLTAuMDE1LTAuMDk4LTEuNDE4LTkuODE0LDQuODUtMTUuODIxDQoJYzYuMjQ4LTUuOTg3LDE1LjQzNC0zLjcyOCwxNS41MjYtMy43MDVsMC42MTMsMC4xNTd2LTAuNjQxQzcwLjAxNCwyMC40NTMsNzAuMDE0LDIwLjQ1Myw2OS44NzksMjAuMjc4eiIvPg0KPC9zdmc+") 40%;border-image:url("data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2OS45OTcgNzEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDY5Ljk5NyA3MTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjtmaWxsLW9wYWNpdHk6MC42O30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjkuODc5LDIwLjI3OGwtMC4xNDgtMC4xOTFoLTAuMjRDNTYuNDY5LDIwLjA4Niw0OSwxMi45NDcsNDksMC41bC0wLjAwOS0wLjUyMUw0OC40NzcsMA0KCUM0OC4xMzUsMC4wMTYsMzguNjMzLDAuMDA2LDM1LDB2MC41VjBjLTMuNjMyLDAuMDA1LTEzLjEzMywwLjAxNS0xMy40NTMsMC4wMDNMMjEtMC4wNThWMC41YzAsMTIuNDQ3LTcuNDY4LDE5LjU4Ni0yMC40OTEsMTkuNTg2DQoJaC0wLjI0bC0wLjE0OCwwLjE5MWMtMC4xMzUsMC4xNzUtMC4xMzUsMC4xNzUtMC4xMDUsMzAuMTM2bDAuMDAxLDAuNjQxbDAuNjEzLTAuMTU2YzAuMDkyLTAuMDIzLDkuMjc4LTIuMjgyLDE1LjUyNiwzLjcwNQ0KCWM2LjI1OCw1Ljk5Nyw0Ljg2NSwxNS43MjQsNC44NSwxNS44MjFMMjAuOTE4LDcxSDMyLjM2aDEuNjI5aDE1LjA5M2wtMC4wODgtMC41NzdjLTAuMDE1LTAuMDk4LTEuNDE4LTkuODE0LDQuODUtMTUuODIxDQoJYzYuMjQ4LTUuOTg3LDE1LjQzNC0zLjcyOCwxNS41MjYtMy43MDVsMC42MTMsMC4xNTd2LTAuNjQxQzcwLjAxNCwyMC40NTMsNzAuMDE0LDIwLjQ1Myw2OS44NzksMjAuMjc4eiIvPg0KPC9zdmc+") 40%;padding:0rem;border-image-width:3;background:none}.double-border-with-quarters,.gemlist-complexity-sec__wrapper,.jobs__bottom_wrapper_banner{border:1rem solid;-o-border-image:url("../images/svgs/gemlist/double_border.svg") 40%;border-image:url("../images/svgs/gemlist/double_border.svg") 40%;padding:0rem;border-image-width:3;background:none}_:-ms-lang(x),.double-border-with-quarters,.gemlist-complexity-sec__wrapper,.jobs__bottom_wrapper_banner{border-color:transparent;border-image-source:url("../images/double_border.png") !important}.border-with-quarters-and-shadow{border:1rem solid;-o-border-image:url("../images/svgs/drt/m_Draggable card.svg") 40%;border-image:url("../images/svgs/drt/m_Draggable card.svg") 40%;padding:0rem;border-image-width:3;background:none}_:-ms-lang(x),.border-with-pink-background,.login-expired__wrapper .login-container,.confirm-password__wrapper_container{border-color:transparent;border-image-source:url("../images/Modal Border_solid-01.png") !important}.hex-border,.hexagonal-tag{border:1rem solid;-o-border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9Ii0yIDAgNTYyIDc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NTkgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQUJBREFGO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDo0O30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxOS40LDQuOSA1MzkuNiw0LjkgNTU5LDM3LjkgNTQwLjcsNjguOSAxOS40LDY4LjkgMCwzNy45ICIvPgo8L3N2Zz4K") 15%;border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9Ii0yIDAgNTYyIDc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NTkgNzU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojQUJBREFGO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDo0O30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxOS40LDQuOSA1MzkuNiw0LjkgNTU5LDM3LjkgNTQwLjcsNjguOSAxOS40LDY4LjkgMCwzNy45ICIvPgo8L3N2Zz4K") 15%;padding:0rem;border-image-width:3;background:none}_:-ms-lang(x),.hex-border,.hexagonal-tag{border-color:transparent;border-image-source:url("../images/address-title-border.png") !important}.borders-with-quarters-small-white{border:1rem solid;-o-border-image:url("../images/svgs/home-page/white-text-box-2X.png") 40%;border-image:url("../images/svgs/home-page/white-text-box-2X.png") 40%;border-image-width:18;background:none}.borders-with-quarters-small-black{border:1rem solid;-o-border-image:url("../images/svgs/home-page/black-text-box-2X.png") 40%;border-image:url("../images/svgs/home-page/black-text-box-2X.png") 40%;border-image-width:18;background:none}.modal-top,.signin-change-password,.signin-change-email,.sign-in-navigate-away,.address-success-modal,.delete-confirmation-modal{padding-top:6rem}.card-icon,.visa,.td-card,.isTdEnabled .ShanecoCard,.master,.ShanecoCard,.amex,.Discover,.maestro,.giftcard,.mastercard_eurocard,.diners,.JCB,.switch{padding-left:3.5rem;height:2.2rem;width:3.5rem;background-repeat:no-repeat;margin-right:1rem}.visa{background-image:url("../images/ic_visa.svg");-webkit-print-color-adjust:exact}.td-card,.isTdEnabled .ShanecoCard{background-image:url("../images/ic_shaneco_td.png") !important;-webkit-print-color-adjust:exact;background-size:100%}.master{background-image:url("../images/mastercard.svg");-webkit-print-color-adjust:exact}.ShanecoCard{background-image:url("../images/ic_shaneco.png");-webkit-print-color-adjust:exact;background-size:80%}.amex{background-image:url("../images/ic_amex.png");-webkit-print-color-adjust:exact;background-size:80%}.Discover{background-image:url("../images/ic_discover.svg");-webkit-print-color-adjust:exact}.maestro{background-image:url("../images/Maestro_logo.svg");-webkit-print-color-adjust:exact;background-size:80%}.giftcard{background-image:url("../images/giftcard.svg");-webkit-print-color-adjust:exact;background-size:80%}.mastercard_eurocard{background-image:url("../images/Eurocard_logo.svg");-webkit-print-color-adjust:exact;background-size:80%}.diners{background-image:url("../images/Diners_Club_Logo.svg");-webkit-print-color-adjust:exact;background-size:80%}.JCB{background-image:url("../images/JCB_Cards.svg");-webkit-print-color-adjust:exact;background-size:80%}.switch{background-image:url("../images/Swift_card_logo.svg");-webkit-print-color-adjust:exact;background-size:80%}.error-message,.payment-layaway__padded-wrapper_card-wrapper_error-message,.payment-layaway__padded-wrapper_error-message,.credit-card__wrap_cc_row_col-half_error-message,.gift-card__error{padding:15px}.error-message__text,.payment-layaway__padded-wrapper_container_section_error-message__text,.payment-layaway__padded-wrapper_body_error-message__text,.credit-card__wrap_cc_row_col-half_multiple-shaneco-error,.credit-card__wrap_cc_row_col-half_gift-card-error,.credit-card__wrap_cc_row_col-half_total-not-matching-error,.credit-card__wrap_cc_row_col-half .amount_error,.saved-card__card_col_row .amount_error,.gift-card__error{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.36px;font-family:MontserratRegular}.error-message__text:before,.payment-layaway__padded-wrapper_container_section_error-message__text:before,.payment-layaway__padded-wrapper_body_error-message__text:before,.credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.credit-card__wrap_cc_row_col-half_gift-card-error:before,.credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.credit-card__wrap_cc_row_col-half .amount_error:before,.saved-card__card_col_row .amount_error:before,.gift-card__error:before{font-weight:600;margin-right:10px}.employee-discount-icon,.gemlist-table__wrapper_ul_li-price_emp-disc-icon,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon,.gemlist-prod-details_specs_btn-sec_emp-disc-icon,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon,.item-desc-price__price .employee-icon,.item-desc-price__hold .employee-icon,.item-desc-price__container-hovered_price .employee-icon,.sticky-footer__container_price-btn-holder_price-hold .employee-icon,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon,.product-tile__wrapper_details_hold .employee-icon{cursor:pointer}.employee-discount-icon:before,.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__container-hovered_price .employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon:before,.product-tile__wrapper_details_hold .employee-icon:before{font-size:1.6rem;font-weight:400;color:#ABADAF;line-height:.75;letter-spacing:.7px;font-family:MontserratRegular;height:2.6rem;width:2.6rem;background:#fff;border-radius:50%;border:1px solid #ABADAF;content:"E";margin-right:1rem}.employee-discount-icon.selected:before,.selected.gemlist-table__wrapper_ul_li-price_emp-disc-icon:before,.selected.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon:before,.selected.gemlist-prod-details_specs_btn-sec_emp-disc-icon:before,.gemlist-prod-details-modal .selected.gemlist-prod-details_specs_emp-disc-icon:before,.item-desc-price__price .selected.employee-icon:before,.item-desc-price__hold .selected.employee-icon:before,.item-desc-price__container-hovered_price .selected.employee-icon:before,.sticky-footer__container_price-btn-holder_price-hold .selected.employee-icon:before,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .selected.employee-icon:before,.product-tile__wrapper_details_hold .selected.employee-icon:before{background:#C8102E;color:#fff;border-color:#C8102E}.backend-error{font-size:1.6rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.06rem;padding:0 0 2rem;font-family:MontserratRegular}.backend-error:before{padding-right:1rem;font-size:1.8rem}.super{vertical-align:super;font-size:70%}@media only screen and (min-width: 50em){.wrapper-large-desktop,.sticky-footer__container,.all-locations,.our-stores__wrapper,.order-details__wrapper,.order-history,.order-history__wrapper,.popular-category-carousel__title,.popular-category-carousel .product-category-carousel{max-width:1280px;margin:0 auto}}.ada-anchor-no-text span{text-indent:-9999rem;display:block;overflow:hidden;width:1px;height:1px}a[href^="tel"]{color:inherit;text-decoration:inherit;font-size:inherit;font-family:inherit}input::-ms-clear,input::-ms-reveal{display:none}.accessibility-links{z-index:10000;position:fixed;top:10px;left:10px}.accessibility-links a{display:inline-block;background:#fff;padding:3px 5px}.hide-from__screen{overflow:hidden;position:fixed;height:1px;width:1px}.hide-from__screen:focus{clip:auto;height:auto;margin:0;overflow:visible;position:absolute;width:auto}body:not(.show-focus-outlines) button:focus,body:not(.show-focus-outlines) a:focus,body:not(.show-focus-outlines) select:focus,body:not(.show-focus-outlines) h1:focus,body:not(.show-focus-outlines) h2:focus,body:not(.show-focus-outlines) h3:focus,body:not(.show-focus-outlines) h4:focus,body:not(.show-focus-outlines) h5:focus,body:not(.show-focus-outlines) h6:focus,body:not(.show-focus-outlines) p:focus,body:not(.show-focus-outlines) span:focus,body:not(.show-focus-outlines) div:focus,body:not(.show-focus-outlines) li:focus,body:not(.show-focus-outlines) ul:focus,body:not(.show-focus-outlines) article:focus,body:not(.show-focus-outlines) img:focus,body:not(.show-focus-outlines) label:focus,body:not(.show-focus-outlines) input:focus{outline:none !important}.noUi-target,.noUi-handle{cursor:pointer !important}.noUi-target.disable{cursor:not-allowed !important}.noUi-target.disable .noUi-handle{cursor:not-allowed !important}.brand-title-default,.variety-single__wrapper_title,.variety-product-tile__wrapper_bottom_title,.variety-product-stack__wrapper_title,.variety-product-stack__wrapper_tile_title,.variety-absolute3__wrapper_title,.grid-core-single__wrapper_title{text-transform:uppercase;font-family:SharpSansNo1Book;letter-spacing:.3rem;font-size:1.6rem}.brand-copy-default,.variety-single__wrapper_copy,.variety-single__wrapper_cta,.variety-product-tile__wrapper_bottom_copy,.variety-product-tile__wrapper_bottom_cta,.variety-product-stack__wrapper_tile_copy,.variety-absolute3__wrapper_copy,.grid-core-single__wrapper_copy,.grid-core-single__wrapper_cta{font-size:1.8rem;font-family:BodoniLTBook;letter-spacing:.05rem}.no-click{pointer-events:none}.not-allowed{opacity:0.5;cursor:not-allowed !important}.cursor-pointer{cursor:pointer !important}.lucid{opacity:0}.visible{visibility:visible !important}*::-webkit-media-controls-start-playback-button{background-image:url("..images/pdp-play-icon.png")}.utility-nav .favorites-modal .smartEditComponent{width:100% !important}@media only screen and (min-width: 50em){.smartedit-html-container .page-header{position:unset !important}}@media only screen and (min-width: 50em){.smartedit-html-container #content .container{margin-top:0}}img[data-src]{min-width:1px;min-height:1px}@media only screen and (max-width: 37.5em){.estimatedDelivery-sec{max-width:100% !important}}#page-content-section{outline:none}:root{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}html{box-sizing:border-box;font-size:10px;text-rendering:optimizeLegibility}*,*:after,*:before{box-sizing:inherit}img,video{max-width:100%}body{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratRegular;min-height:500px}h1,h2,h3,h4,h5,h6{line-height:1}.page-wrap,.review-qa,.review-qa__carousel_wrapper,.review-qa-carousel{width:100%;min-width:320px;margin:0 auto}#content{min-height:500px}.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{max-width:1280px;margin:0 auto}@media only screen and (max-width: 30em){.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 30.0625em) and (max-width: 37.5em){.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 75.0625em){.wrapper,.wrapper-no-padding,.home-page,.seo-content,.breadcrumbs,.gemlist-table .stick,.tabs,.gemlist-solitaire-table .stick,.gemlist-prod-details-modal__title,.drt-component__mobile-slide,.noresult-table__wrap,#compare-gemstones-table,.favorites-category-page,.match-category-page,.match-maker,.match-experience_grid,.page-footer__row,.page-header__notification-wrapper,.page-header__bottombar,.page-header__topbar,.sort-and-filter,.fixed-filter-icon,.back-to-top-container,.gem-options-form,.emailOpt-out,.review-qa__header,.review-qa__rating-panel,.review-qa-section,.fedex-selection,.digital-appraisal header .page_header,.digital-appraisal .main_heading,.pdp-non-built,.banner__wrapper,.banner.orderSubmit,.matching-pieces__wrapper,.sc-video__wrapper,.visit-store__wrapper,.behind-designs__wrapper,.classic-gift-card__wrapper,.product-category-carousel__grid,.pcat-pearl-learning__banner-div,.pcat-pearl-learning__wrapper,.education-tab,.matching-bands .dyo-tab-content.addons,.credit-card-page__container,.checkout-page,.order-review__wrapper,.order-gift-message,.order-shipping-billing,.order-status__wrapper,.order-submit-layaway,.gemlist-cms__content,.gemstone-list__bottom,.gemlist-solitaire__content,.gemlist-complexity-sec,.store-item.specific-store,.search-store__wrapper,.map__reset,.map__holder,.map__error,.login-via-page section,.myaccount-menu__container_item_details,.myaccount-menu__container_item_container,.my-account-header,.my-way__container,.my-information__input-wrapper,.my-subscriptions__checkbox-wrapper,.sms-preferences__checkbox-wrapper,.jewelry-preferences__wrapper__container__hand-wrapper,.add-information__accordion_content_body_content,.add-information__accordion_content_body_hand-container__hand-wrapper,.order-details,.category-grid-1-2,.rectangle-grid-1X2,.rectangle-tile-1X1,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.paragraph,.image-left,.education-section,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.cms-html-container,.product-desc__wrapper,.variety-thirds__wrapper,.variety-thirds-3col__wrapper,.variety-halves__wrapper,.variety-halves-absolute3__wrapper,.article-layouts,.faq-accordian,.four-cs__wrapper,.article-sticky,.carat-slider__shapes-form,.contact-us-page__container,.employee-benefits__wrapper,.jobs__bottom_wrapper,.fav-search{padding-left:20px;padding-right:20px}}.wrapper-no-padding,.home-page{max-width:1280px;padding-left:0;padding-right:0}.home-page-container{background-color:#f6efe7}html.isios.iframeFocus,html.isios.iframeFocus body{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.container{min-height:500px;margin-top:180px;position:relative}@media only screen and (max-width: 75.0625em){.container{margin-top:78px}}@media print{.container{margin-top:0}}.container.is-sticky{margin-top:17.5rem}@media only screen and (min-width: 50em){.csr-login-header .container{margin-top:24.7rem}.csr-login-header .container.is-sticky{margin-top:14.7rem}.csr-header-page .container,.csr-login-header.csr-header-page .container{margin-top:34.1rem}.csr-header-page .container.is-sticky,.csr-login-header.csr-header-page .container.is-sticky{margin-top:35rem}}.show-options #divChatGlobalHeader{color:#53565A}.show-options #divChatGlobalHeader:hover{color:#53565A}.yCmsContentSlot{width:100%}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{color:#a1aebd;font-size:1.4rem}.fixfixed{height:100%;overflow:hidden}.fixfixed body{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.fixfixed header{position:absolute}.bg-fix-header{height:100%;margin:0;overflow-y:hidden}.bg-fix-header body{height:100%;overflow:hidden}.bg-fix{position:fixed}.bg-fix body{overflow:hidden !important}#reactAppPcatWrapper{min-height:626px}@media only screen and (max-width: 50em){#reactAppPcatWrapper{padding-bottom:6rem}}@media only screen and (max-width: 50em){#reactAppPcatWrapper .product-category-carousel__dropdown{padding-right:0}}.form-input-with-label input:-webkit-autofill,.form-input-with-label input:-webkit-autofill:focus input:-webkit-autofill,.form-input-with-label input:-webkit-autofill:hover,.form-input-with-label select:-webkit-autofill,.form-input-with-label select:-webkit-autofill:focus,.form-input-with-label select:-webkit-autofill:hover,.form-input-with-label textarea:-webkit-autofill,.form-input-with-label textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid auto;-webkit-text-fill-color:auto;-webkit-box-shadow:0 0 0 1000px auto inset;transition:background-color 5000s ease-in-out 0s}.select-box select:-webkit-autofill,.select-box select:-webkit-autofill:focus,.select-box select:-webkit-autofill:hover{border:1px solid auto;-webkit-text-fill-color:auto;-webkit-box-shadow:0 0 0 1000px auto inset;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid auto;-webkit-text-fill-color:auto;-webkit-box-shadow:0 0 0 1000px auto inset;transition:background-color 5000s ease-in-out 0s}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.seo-content{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0.02rem;font-family:MontserratRegular;margin-top:30px;margin-bottom:30px}.seo-content h2{font-size:2.6rem;margin-bottom:20px}.seo-content a{color:#c8102e;font-size:1.5rem}.seo-content p{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0.02rem;font-family:MontserratRegular;margin-bottom:20px;padding:0}.seo-content b,.seo-content strong{font-family:MontserratSemibold}.smartEditComponent>article{line-height:0}.breadcrumbs{font-size:1.1rem;font-weight:600;color:#53565a;line-height:1.5;letter-spacing:.03em;font-family:MontserratRegular;padding-top:2rem;padding-left:0rem}.breadcrumbs+.top-banner{margin-top:1rem}.is-sticky .breadcrumbs{padding-top:4rem}@media only screen and (max-width: 50em){.breadcrumbs{padding-left:2rem}}.breadcrumbs li{display:inline-block}.breadcrumbs a{font-size:1.1rem;font-weight:600;color:#53565a;line-height:1.5;letter-spacing:.03em;color:#53565a;font-family:MontserratRegular}.breadcrumbs a:hover{text-decoration:underline}.ratings,.star-zero,.rating{width:100%;height:2rem;background-repeat:no-repeat;background-position:center;margin-top:5px;cursor:pointer}.star-zero{background-image:url("../images/SRC_iconography_stars_empty.png")}.star-zero_half{background-image:url("../images/SRC_iconography_stars_0_5.png")}.star-one{background-image:url("../images/SRC_iconography_stars_1.png")}.star-one-half{background-image:url("../images/SRC_iconography_stars_1_5.png")}.star-two{background-image:url("../images/SRC_iconography_stars_2.png")}.star-two-half{background-image:url("../images/SRC_iconography_stars_2_5.png")}.star-three{background-image:url("../images/SRC_iconography_stars_3.png")}.star-three-half{background-image:url("../images/SRC_iconography_stars_3_5.png")}.star-four{background-image:url("../images/SRC_iconography_stars_4.png")}.star-four-half{background-image:url("../images/SRC_iconography_stars_4_5.png")}.star-five{background-image:url("../images/SRC_iconography_stars_5.png")}.icon,.error-message__text:before,.payment-layaway__padded-wrapper_container_section_error-message__text:before,.payment-layaway__padded-wrapper_body_error-message__text:before,.credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.credit-card__wrap_cc_row_col-half_gift-card-error:before,.credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.credit-card__wrap_cc_row_col-half .amount_error:before,.saved-card__card_col_row .amount_error:before,.gift-card__error:before,.backend-error:before,.curalate-nav.curalate-previous-page,.curalate-nav.curalate-next-page,#curalate-modal-prev,#curalate-modal-next,.parsley-error+.parsley-errors-list,.parsley-success.is-password+.parsley-errors-list,.gemlist-table__wrap_header-list_li-carat_icon,.gemlist-table__wrap_header-list_li-certification_icon,.gemlist-table__wrap_header-list_li-clarity_icon,.gemlist-table__wrap_header-list_li-color_icon,.gemlist-table__wrap_header-list_li-cut_icon,.gemlist-table__wrap_header-list_li-length_icon,.gemlist-table__wrap_header-list_li-lwratio_icon,.gemlist-table__wrap_header-list_li-price_icon,.gemlist-table__wrap_header-list_li-shape_icon,.gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list_li-width_icon,.asc .gemlist-table__wrap_header-list_li-carat_icon,.asc .gemlist-table__wrap_header-list_li-certification_icon,.asc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .gemlist-table__wrap_header-list_li-color_icon,.asc .gemlist-table__wrap_header-list_li-cut_icon,.asc .gemlist-table__wrap_header-list_li-length_icon,.asc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .gemlist-table__wrap_header-list_li-price_icon,.asc .gemlist-table__wrap_header-list_li-shape_icon,.asc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list_li-width_icon,.desc .gemlist-table__wrap_header-list_li-carat_icon,.desc .gemlist-table__wrap_header-list_li-certification_icon,.desc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .gemlist-table__wrap_header-list_li-color_icon,.desc .gemlist-table__wrap_header-list_li-cut_icon,.desc .gemlist-table__wrap_header-list_li-length_icon,.desc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .gemlist-table__wrap_header-list_li-price_icon,.desc .gemlist-table__wrap_header-list_li-shape_icon,.desc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list_li-width_icon,.gemlist-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-table__wrapper_ul .accordion-icon,.gemlist-solitaire-table__wrap_header-list_li-carat_icon,.gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.gemlist-solitaire-table__wrap_header-list_li-price_icon,.gemlist-solitaire-table__wrap_header-list_li-quality_icon,.gemlist-solitaire-table__wrap_header-list_li-shape_icon,.gemlist-solitaire-table__wrap_header-list_li-cert_icon,.gemlist-solitaire-table__wrap_header-list .compare_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .gemlist-solitaire-table__wrap_header-list .compare_icon,.gemlist-solitaire-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon,.advanced-sort .close_icon,.advanced-sort__wrap_cross,.slick-prev,.slick-next,.drt-budget__wrapper_sec_error_icon,.drt-recommendation .collapse-arrow.down,.drt-recommendation .collapse-arrow.up,.drt-component__wrapper_top-bar-m_close,.favorites-category-page .share-wrap .share-button,#reactAppBlingFling .swiper button.r,.page-footer__col_title.drop-caret:before,.page-footer__col_chat::before,.page-footer__col_email::before,.page-footer__col_location::before,.page-footer__col_call::before,.page-footer .simple-banner a.thumb,.page-footer__subscribe_submit_icon,.search-box__cross,.nav__li_caret,.subnav__caret,.utility-nav .link-title:before,.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon,.carousel__next,.carousel__prev,.checkbox__text::after,.sort-and-filter__post-dropdown_tag_cross,.filter-component__label_icon,.gemlist-filters__apply-sec_left_link_icon,.form-input-with-label__faqs,.expando__content_header_content_icon,.expando-child__content_header_content_icon,.note-tag__wrapper_icon,.favorites-header-icon__wrap_image,.carousel-scroll .prev-btn,.carousel-scroll .next-btn,.pdp-engraving .engraving-title:before,.pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.review-qa-section__show-more_icon,.review-qa-section__show-less_icon,.review-qa-section__no-reviews_stars,.review-qa-section__no-qa_jewelery,.review-item__row_leftcol_reviews_up,.review-item__row_leftcol_reviews_down,.qa-item__row_leftcol_reviews_up,.qa-item__row_leftcol_reviews_down,.no-review-qa__col_stars,.no-review-qa__col_jewelery,.sticky-footer__container_price-btn-holder_link-wrap_back_icon,.gpay-confirm-modal .header .close,.address-modal__wrapper_title_close,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.pdp-non-built .product-details .product-details-wrap .row .print,.thumbnail-item__hover.VIDEO,.thumbnail-item__hover.rotate,.thumbnail-item__mobile-hover,.product-image__wrapper_img-holder_hover,.product-image__wrapper_img-holder_fav,.banner__wrapper_inner_chat_icon,.banner__wrapper_inner_call_icon,.product-specs__item_header_icon,.items-unavailable-modal__error_icon,.stone-unavailable-modal__error_icon,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'],#TurnToContent .TT3linkLine .TT3helpful .TT4thumb,#TTtraWindow #TTtraWindowClose,#TTtraWindow #TTSubWindowClose,.TT4collapse,.TT4expand,.info-tag__icon,.cart-prod-specs__title_close,.cart-prod-specs__title_close:disabled,.cart-prod-specs__title_close:disabled:hover,.cart-prod-specs__tag_add_icon,.cart-addon__title_close,.info-alert__icon,.cart-suggestion__close,.cart-suggestion__title_close,.checkout-finance__details_list_option_icon,.checkout-shipping__wrapper_ship_pickup_note_icon,.checkout-subtotal__wrapper_gift_label_icon,.checkout-summary-mobile__alert_icon,.free-gift__title_icon,.return-policy__title_close,.life-warranty__title_close,.special-finance__title_close,.finance-options__title_close,.search-results-page__tabs_search_icon,.dyo-ribbon .accordian-header:before,.dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper_row_content-title_back-icon,.price-summary-item__price-hold_clear,.stone-number .stone-number-text:before,.gift-message .expando__content_header_content_title_icon,.order-summary__mobile_icon,.order-summary-price__total-details_sub_label_icon,.order-summary-price__total-details_sub_icon,.cvv-modal__title_close,.shipping-information__header_info .checkbox.parsley-error,.shipping-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .parsley-errors-list.filled,.shipping-information .tool-tip,.billing-information .tool-tip,.shipping-method .tool-tip,.shipping-method__header_link_icon,.credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.credit-card__wrap_cc_row_col-half_close,.terms-confirm-modal__wrap_head_print_icon,.terms-confirm-modal__wrap_head_close,.apr-terms__wrapper_head_close,.order-review__gift,.shipping-policy-modal__wrapper_head_close,.signature-modal__wrap_head_close,.create-account__wrapper_container_be-error .error:before,.order-shipping-billing__wrapper_details_pick-up_alert_icon,.order-shipping-billing__wrapper_details_pick-up_store_direction_icon,.order-status__wrapper_container_icons_print,.order-status__wrapper_container_icons_download,.total-price-tag_summary_price_hold_title_info,.learn-more-modal__title_close,.all-locations__wrapper_stack_link_text_icon,.store-item.specific-store .store-item__number_text_icon,.store-item.specific-store .store-item__email_text_icon,.store-item.specific-store .store-item__view_printInfoHold_icon,.store-item__link_text_icon,.store-item__view_printInfoHold_icon,.store-item__mobile_print,.search-store__wrapper_link_text_icon,.map__holder_wrapper_direction_icon,.social-media-frames__wrapper_mobile_links_facebook,.social-media-frames__wrapper_mobile_links_twitter,.social-media-frames__wrapper_mobile_links_instagram,.social-media-frames__wrapper_mobile_links_pintrest,.account-order__header-link_arrow,.sign-in-security__wrapper_form_wrapper_section1_social_icon,.my-account-header__links_left,.manage-payment-methods__wrapper_error-div:before,.manage-layaway__wrapper_body_empty_link span.next,.ring-size-tab .tabs__header_item_toggle-icon,.size-tab__container_content_item_content_back-icon,.size-tab_content-title_back-icon,.order-tag__wrapper_details_more_link_next,.order-status-form__wrapper_errorDiv:before,.order-actions_print,.order-actions_download,.education-section .tabs__header_item_carat,.education-top-banner__text-wrapper_content_list_item_caret,.four-cs__wrapper_details-sec_filter_wrap_title_icon,.carat-slider__shapes-btn_input_icon,.contact-a-store_info_stores_wrapper_link-icon,.online-customer-service_contact_options_icon.call,.online-customer-service_contact_options_icon.chat,.online-customer-service_contact_options_icon.email,.online-customer-service_contact_options_arrow,.shopping-cart-csr-header .tabs__header_item_carat,.checkout-csr-header .tabs__header_item_carat,.gold-buy-header__container_title_list_item_caret,.interaction-screen .pressOverlay .instruction .press-icon,.interaction-screen .pressOverlay .instruction .press-resize-icon,.interaction-screen .overlay .note-hold .arrow,.interaction-screen .head .icon-wrap.reset .icon-img,.interaction-screen .head .icon-wrap.download .icon-img,.interaction-screen .head .icon-wrap.email-share .icon-img,.interaction-screen .head .icon-wrap.favorite-icon .icon-img,.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link,.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited,.interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .gemstone-selected:before,.shop-job__wrapper_errorDiv:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?yx4oy3");src:url("../fonts/icomoon.eot?yx4oy3#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?yx4oy3") format("truetype"),url("../fonts/icomoon.woff?yx4oy3") format("woff"),url("../fonts/icomoon.svg?yx4oy3#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon__"],[class*=" icon__"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon__delivery-truck:before{content:"\e900"}.icon__dislike:before,.review-item__row_leftcol_reviews_down:before,.qa-item__row_leftcol_reviews_down:before,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr']:before{content:"\e90b"}.icon__exclamation-mark-circle:before,.error-message__text:before,.payment-layaway__padded-wrapper_container_section_error-message__text:before,.payment-layaway__padded-wrapper_body_error-message__text:before,.credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.credit-card__wrap_cc_row_col-half_gift-card-error:before,.credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.credit-card__wrap_cc_row_col-half .amount_error:before,.saved-card__card_col_row .amount_error:before,.gift-card__error:before,.backend-error:before,.parsley-error+.parsley-errors-list:before,.drt-budget__wrapper_sec_error_icon:before,.fav-search-wrap .empty-results .icon:before,.fav-search-wrap .empty-results .error-message__text:before,.fav-search-wrap .empty-results .payment-layaway__padded-wrapper_container_section_error-message__text:before,.fav-search-wrap .empty-results .payment-layaway__padded-wrapper_body_error-message__text:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_gift-card-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .fav-search-wrap .empty-results .amount_error:before,.fav-search-wrap .empty-results .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .fav-search-wrap .empty-results .amount_error:before,.fav-search-wrap .empty-results .gift-card__error:before,.fav-search-wrap .empty-results .backend-error:before,.fav-search-wrap .empty-results .curalate-nav.curalate-previous-page:before,.fav-search-wrap .empty-results .curalate-nav.curalate-next-page:before,.fav-search-wrap .empty-results #curalate-modal-prev:before,.fav-search-wrap .empty-results #curalate-modal-next:before,.fav-search-wrap .empty-results .parsley-error+.parsley-errors-list:before,.fav-search-wrap .empty-results .parsley-success.is-password+.parsley-errors-list:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list .compare_icon:before,.gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-carat_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-certification_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-clarity_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-color_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-cut_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-length_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-lwratio_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-price_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-shape_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list .compare_icon:before,.asc .gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-width_icon:before,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-carat_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-certification_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-clarity_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-color_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-cut_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-length_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-lwratio_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-price_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-shape_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list .compare_icon:before,.desc .gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-width_icon:before,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon:before,.fav-search-wrap .empty-results .gemlist-table__wrapper_ul .accordion-icon:before,.gemlist-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon:before,.fav-search-wrap .empty-results .show-prod-info .gemlist-table__wrapper_ul .accordion-icon:before,.show-prod-info .gemlist-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list .compare_icon:before,.gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list .compare_icon:before,.asc .gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list .compare_icon:before,.desc .gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon:before,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrapper_ul .accordion-icon:before,.gemlist-solitaire-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon:before,.fav-search-wrap .empty-results .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon:before,.show-prod-info .gemlist-solitaire-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon:before,.fav-search-wrap .empty-results .advanced-sort .close_icon:before,.advanced-sort .fav-search-wrap .empty-results .close_icon:before,.fav-search-wrap .empty-results .advanced-sort__wrap_cross:before,.fav-search-wrap .empty-results .slick-prev:before,.fav-search-wrap .empty-results .slick-next:before,.fav-search-wrap .empty-results .drt-budget__wrapper_sec_error_icon:before,.fav-search-wrap .empty-results .drt-recommendation .collapse-arrow.down:before,.drt-recommendation .fav-search-wrap .empty-results .collapse-arrow.down:before,.fav-search-wrap .empty-results .drt-recommendation .collapse-arrow.up:before,.drt-recommendation .fav-search-wrap .empty-results .collapse-arrow.up:before,.fav-search-wrap .empty-results .drt-component__wrapper_top-bar-m_close:before,.fav-search-wrap .empty-results .favorites-category-page .share-wrap .share-button:before,.favorites-category-page .share-wrap .fav-search-wrap .empty-results .share-button:before,.fav-search-wrap .empty-results #reactAppBlingFling .swiper button.r:before,#reactAppBlingFling .swiper .fav-search-wrap .empty-results button.r:before,.fav-search-wrap .empty-results .page-footer__col_title.drop-caret:before,.fav-search-wrap .empty-results .page-footer .simple-banner a.thumb:before,.page-footer .simple-banner .fav-search-wrap .empty-results a.thumb:before,.fav-search-wrap .empty-results .page-footer__subscribe_submit_icon:before,.fav-search-wrap .empty-results .search-box__cross:before,.fav-search-wrap .empty-results .nav__li_caret:before,.fav-search-wrap .empty-results .subnav__caret:before,.fav-search-wrap .empty-results .utility-nav .link-title:before,.utility-nav .fav-search-wrap .empty-results .link-title:before,.fav-search-wrap .empty-results .modal .component-name__content_header_close-icon:before,.modal .fav-search-wrap .empty-results .component-name__content_header_close-icon:before,.fav-search-wrap .empty-results .cvv-modal .component-name__content_header_close-icon:before,.cvv-modal .fav-search-wrap .empty-results .component-name__content_header_close-icon:before,.fav-search-wrap .empty-results .travel-companion-modal .component-name__content_header_close-icon:before,.travel-companion-modal .fav-search-wrap .empty-results .component-name__content_header_close-icon:before,.fav-search-wrap .empty-results .carousel__next:before,.fav-search-wrap .empty-results .carousel__prev:before,.fav-search-wrap .empty-results .sort-and-filter__post-dropdown_tag_cross:before,.fav-search-wrap .empty-results .filter-component__label_icon:before,.fav-search-wrap .empty-results .gemlist-filters__apply-sec_left_link_icon:before,.fav-search-wrap .empty-results .form-input-with-label__faqs:before,.fav-search-wrap .empty-results .expando__content_header_content_icon:before,.fav-search-wrap .empty-results .expando-child__content_header_content_icon:before,.fav-search-wrap .empty-results .note-tag__wrapper_icon:before,.fav-search-wrap .empty-results .favorites-header-icon__wrap_image:before,.fav-search-wrap .empty-results .carousel-scroll .prev-btn:before,.carousel-scroll .fav-search-wrap .empty-results .prev-btn:before,.fav-search-wrap .empty-results .carousel-scroll .next-btn:before,.carousel-scroll .fav-search-wrap .empty-results .next-btn:before,.fav-search-wrap .empty-results .pdp-engraving .engraving-title:before,.pdp-engraving .fav-search-wrap .empty-results .engraving-title:before,.fav-search-wrap .empty-results .pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-section .fav-search-wrap .empty-results .engraving-input-error:before,.fav-search-wrap .empty-results .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .fav-search-wrap .empty-results .engraving-font-text:before,.fav-search-wrap .empty-results .review-qa-section__show-more_icon:before,.fav-search-wrap .empty-results .review-qa-section__show-less_icon:before,.fav-search-wrap .empty-results .review-qa-section__no-reviews_stars:before,.fav-search-wrap .empty-results .review-qa-section__no-qa_jewelery:before,.fav-search-wrap .empty-results .review-item__row_leftcol_reviews_up:before,.fav-search-wrap .empty-results .review-item__row_leftcol_reviews_down:before,.fav-search-wrap .empty-results .qa-item__row_leftcol_reviews_up:before,.fav-search-wrap .empty-results .qa-item__row_leftcol_reviews_down:before,.fav-search-wrap .empty-results .no-review-qa__col_stars:before,.fav-search-wrap .empty-results .no-review-qa__col_jewelery:before,.fav-search-wrap .empty-results .sticky-footer__container_price-btn-holder_link-wrap_back_icon:before,.fav-search-wrap .empty-results .gpay-confirm-modal .header .close:before,.gpay-confirm-modal .header .fav-search-wrap .empty-results .close:before,.fav-search-wrap .empty-results .address-modal__wrapper_title_close:before,.fav-search-wrap .empty-results .drop-a-hint-success .component-name__content_main-wrap_body_content_icon:before,.drop-a-hint-success .fav-search-wrap .empty-results .component-name__content_main-wrap_body_content_icon:before,.fav-search-wrap .empty-results .pdp-non-built .product-details .product-details-wrap .row .print:before,.pdp-non-built .product-details .product-details-wrap .row .fav-search-wrap .empty-results .print:before,.fav-search-wrap .empty-results .thumbnail-item__hover.VIDEO:before,.fav-search-wrap .empty-results .thumbnail-item__hover.rotate:before,.fav-search-wrap .empty-results .thumbnail-item__mobile-hover:before,.fav-search-wrap .empty-results .product-image__wrapper_img-holder_hover:before,.fav-search-wrap .empty-results .product-image__wrapper_img-holder_fav:before,.fav-search-wrap .empty-results .banner__wrapper_inner_chat_icon:before,.fav-search-wrap .empty-results .banner__wrapper_inner_call_icon:before,.fav-search-wrap .empty-results .product-specs__item_header_icon:before,.fav-search-wrap .empty-results .items-unavailable-modal__error_icon:before,.fav-search-wrap .empty-results .stone-unavailable-modal__error_icon:before,.fav-search-wrap .empty-results #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr']:before,#TurnToReviewsContent .TTreview .TTrevLinkLine .fav-search-wrap .empty-results [id^='TT3vUpLnkr']:before,.fav-search-wrap .empty-results #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr']:before,#TurnToReviewsContent .TTreview .TTrevLinkLine .fav-search-wrap .empty-results [id^='TT3vDownLnkr']:before,.fav-search-wrap .empty-results #TurnToContent .TT3linkLine .TT3helpful .TT4thumb:before,#TurnToContent .TT3linkLine .TT3helpful .fav-search-wrap .empty-results .TT4thumb:before,.fav-search-wrap .empty-results #TTtraWindow #TTtraWindowClose:before,#TTtraWindow .fav-search-wrap .empty-results #TTtraWindowClose:before,.fav-search-wrap .empty-results #TTtraWindow #TTSubWindowClose:before,#TTtraWindow .fav-search-wrap .empty-results #TTSubWindowClose:before,.fav-search-wrap .empty-results .TT4collapse:before,.fav-search-wrap .empty-results .TT4expand:before,.fav-search-wrap .empty-results .info-tag__icon:before,.fav-search-wrap .empty-results .cart-prod-specs__title_close:before,.fav-search-wrap .empty-results .cart-prod-specs__title_close:disabled:before,.fav-search-wrap .empty-results .cart-prod-specs__title_close:hover:disabled:before,.fav-search-wrap .empty-results .cart-prod-specs__tag_add_icon:before,.fav-search-wrap .empty-results .cart-addon__title_close:before,.fav-search-wrap .empty-results .info-alert__icon:before,.fav-search-wrap .empty-results .cart-suggestion__close:before,.fav-search-wrap .empty-results .cart-suggestion__title_close:before,.fav-search-wrap .empty-results .checkout-finance__details_list_option_icon:before,.fav-search-wrap .empty-results .checkout-shipping__wrapper_ship_pickup_note_icon:before,.fav-search-wrap .empty-results .checkout-subtotal__wrapper_gift_label_icon:before,.fav-search-wrap .empty-results .checkout-summary-mobile__alert_icon:before,.fav-search-wrap .empty-results .free-gift__title_icon:before,.fav-search-wrap .empty-results .return-policy__title_close:before,.fav-search-wrap .empty-results .life-warranty__title_close:before,.fav-search-wrap .empty-results .special-finance__title_close:before,.fav-search-wrap .empty-results .finance-options__title_close:before,.fav-search-wrap .empty-results .search-results-page__tabs_search_icon:before,.fav-search-wrap .empty-results .dyo-ribbon .accordian-header:before,.dyo-ribbon .fav-search-wrap .empty-results .accordian-header:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .fav-search-wrap .empty-results .no-of-stones:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper .fav-search-wrap .empty-results .no-of-stones.selected:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper_row_content-title_back-icon:before,.fav-search-wrap .empty-results .price-summary-item__price-hold_clear:before,.fav-search-wrap .empty-results .stone-number .stone-number-text:before,.stone-number .fav-search-wrap .empty-results .stone-number-text:before,.fav-search-wrap .empty-results .gift-message .expando__content_header_content_title_icon:before,.gift-message .fav-search-wrap .empty-results .expando__content_header_content_title_icon:before,.fav-search-wrap .empty-results .order-summary__mobile_icon:before,.fav-search-wrap .empty-results .order-summary-price__total-details_sub_label_icon:before,.fav-search-wrap .empty-results .order-summary-price__total-details_sub_icon:before,.fav-search-wrap .empty-results .cvv-modal__title_close:before,.fav-search-wrap .empty-results .shipping-information__header_info .checkbox.parsley-error:before,.shipping-information__header_info .fav-search-wrap .empty-results .checkbox.parsley-error:before,.fav-search-wrap .empty-results .shipping-information #internationalAddressError .parsley-errors-list.filled:before,.shipping-information #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled:before,.fav-search-wrap .empty-results .billing-information #internationalAddressError .parsley-errors-list.filled:before,.billing-information #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled:before,.fav-search-wrap .empty-results .shipping-method #internationalAddressError .parsley-errors-list.filled:before,.shipping-method #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled:before,.fav-search-wrap .empty-results .shipping-information .tool-tip:before,.shipping-information .fav-search-wrap .empty-results .tool-tip:before,.fav-search-wrap .empty-results .billing-information .tool-tip:before,.billing-information .fav-search-wrap .empty-results .tool-tip:before,.fav-search-wrap .empty-results .shipping-method .tool-tip:before,.shipping-method .fav-search-wrap .empty-results .tool-tip:before,.fav-search-wrap .empty-results .shipping-method__header_link_icon:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_close:before,.fav-search-wrap .empty-results .terms-confirm-modal__wrap_head_print_icon:before,.fav-search-wrap .empty-results .terms-confirm-modal__wrap_head_close:before,.fav-search-wrap .empty-results .apr-terms__wrapper_head_close:before,.fav-search-wrap .empty-results .order-review__gift:before,.fav-search-wrap .empty-results .shipping-policy-modal__wrapper_head_close:before,.fav-search-wrap .empty-results .signature-modal__wrap_head_close:before,.fav-search-wrap .empty-results .create-account__wrapper_container_be-error .error:before,.create-account__wrapper_container_be-error .fav-search-wrap .empty-results .error:before,.fav-search-wrap .empty-results .order-shipping-billing__wrapper_details_pick-up_alert_icon:before,.fav-search-wrap .empty-results .order-shipping-billing__wrapper_details_pick-up_store_direction_icon:before,.fav-search-wrap .empty-results .order-status__wrapper_container_icons_print:before,.fav-search-wrap .empty-results .order-status__wrapper_container_icons_download:before,.fav-search-wrap .empty-results .total-price-tag_summary_price_hold_title_info:before,.fav-search-wrap .empty-results .learn-more-modal__title_close:before,.fav-search-wrap .empty-results .all-locations__wrapper_stack_link_text_icon:before,.fav-search-wrap .empty-results .store-item.specific-store .store-item__number_text_icon:before,.store-item.specific-store .fav-search-wrap .empty-results .store-item__number_text_icon:before,.fav-search-wrap .empty-results .store-item.specific-store .store-item__email_text_icon:before,.store-item.specific-store .fav-search-wrap .empty-results .store-item__email_text_icon:before,.fav-search-wrap .empty-results .store-item.specific-store .store-item__view_printInfoHold_icon:before,.store-item.specific-store .fav-search-wrap .empty-results .store-item__view_printInfoHold_icon:before,.fav-search-wrap .empty-results .store-item__link_text_icon:before,.fav-search-wrap .empty-results .store-item__view_printInfoHold_icon:before,.fav-search-wrap .empty-results .store-item__mobile_print:before,.fav-search-wrap .empty-results .search-store__wrapper_link_text_icon:before,.fav-search-wrap .empty-results .map__holder_wrapper_direction_icon:before,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_facebook:before,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_twitter:before,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_instagram:before,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_pintrest:before,.fav-search-wrap .empty-results .account-order__header-link_arrow:before,.fav-search-wrap .empty-results .sign-in-security__wrapper_form_wrapper_section1_social_icon:before,.fav-search-wrap .empty-results .my-account-header__links_left:before,.fav-search-wrap .empty-results .manage-payment-methods__wrapper_error-div:before,.fav-search-wrap .empty-results .manage-layaway__wrapper_body_empty_link span.next:before,.manage-layaway__wrapper_body_empty_link .fav-search-wrap .empty-results span.next:before,.fav-search-wrap .empty-results .ring-size-tab .tabs__header_item_toggle-icon:before,.ring-size-tab .fav-search-wrap .empty-results .tabs__header_item_toggle-icon:before,.fav-search-wrap .empty-results .size-tab__container_content_item_content_back-icon:before,.fav-search-wrap .empty-results .size-tab_content-title_back-icon:before,.fav-search-wrap .empty-results .order-tag__wrapper_details_more_link_next:before,.fav-search-wrap .empty-results .order-status-form__wrapper_errorDiv:before,.fav-search-wrap .empty-results .order-actions_print:before,.fav-search-wrap .empty-results .order-actions_download:before,.fav-search-wrap .empty-results .education-section .tabs__header_item_carat:before,.education-section .fav-search-wrap .empty-results .tabs__header_item_carat:before,.fav-search-wrap .empty-results .education-top-banner__text-wrapper_content_list_item_caret:before,.fav-search-wrap .empty-results .four-cs__wrapper_details-sec_filter_wrap_title_icon:before,.fav-search-wrap .empty-results .carat-slider__shapes-btn_input_icon:before,.fav-search-wrap .empty-results .contact-a-store_info_stores_wrapper_link-icon:before,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.call:before,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.chat:before,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.email:before,.fav-search-wrap .empty-results .online-customer-service_contact_options_arrow:before,.fav-search-wrap .empty-results .shopping-cart-csr-header .tabs__header_item_carat:before,.shopping-cart-csr-header .fav-search-wrap .empty-results .tabs__header_item_carat:before,.fav-search-wrap .empty-results .checkout-csr-header .tabs__header_item_carat:before,.checkout-csr-header .fav-search-wrap .empty-results .tabs__header_item_carat:before,.fav-search-wrap .empty-results .gold-buy-header__container_title_list_item_caret:before,.fav-search-wrap .empty-results .interaction-screen .pressOverlay .instruction .press-icon:before,.interaction-screen .pressOverlay .instruction .fav-search-wrap .empty-results .press-icon:before,.fav-search-wrap .empty-results .interaction-screen .pressOverlay .instruction .press-resize-icon:before,.interaction-screen .pressOverlay .instruction .fav-search-wrap .empty-results .press-resize-icon:before,.fav-search-wrap .empty-results .interaction-screen .overlay .note-hold .arrow:before,.interaction-screen .overlay .note-hold .fav-search-wrap .empty-results .arrow:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.reset .icon-img:before,.interaction-screen .head .icon-wrap.reset .fav-search-wrap .empty-results .icon-img:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.download .icon-img:before,.interaction-screen .head .icon-wrap.download .fav-search-wrap .empty-results .icon-img:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.email-share .icon-img:before,.interaction-screen .head .icon-wrap.email-share .fav-search-wrap .empty-results .icon-img:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .icon-img:before,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .icon-img:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link:before,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .favorites-icon__link:before,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited:before,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .favorites-icon__link.favorited:before,.fav-search-wrap .empty-results .interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .fav-search-wrap .empty-results .shape-selected:before,.fav-search-wrap .empty-results .interaction-screen .dyo-wrap .gemstone-selected:before,.interaction-screen .dyo-wrap .fav-search-wrap .empty-results .gemstone-selected:before,.fav-search-wrap .empty-results .shop-job__wrapper_errorDiv:before,.note-tag__wrapper_icon:before,.pdp-engraving .engraving-section .engraving-input-error:before,.items-unavailable-modal__error_icon:before,.stone-unavailable-modal__error_icon:before,.info-alert__icon:before,.checkout-shipping__wrapper_ship_pickup_note_icon:before,.checkout-summary-mobile__alert_icon:before,.shipping-information__header_info .checkbox.parsley-error:before,.shipping-information #internationalAddressError .parsley-errors-list.filled:before,.billing-information #internationalAddressError .parsley-errors-list.filled:before,.shipping-method #internationalAddressError .parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.create-account__wrapper_container_be-error .error:before,.order-shipping-billing__wrapper_details_pick-up_alert_icon:before,.sign-in-security__wrapper_form_wrapper_section1_social_icon:before,.manage-payment-methods__wrapper_error-div:before,.order-status-form__wrapper_errorDiv:before,.shop-job__wrapper_errorDiv:before{content:"\e90c"}.icon__phone-light:before,.page-footer__col_call:before,.utility-nav .link-wrap.call .link-title:before,.banner__wrapper_inner_call_icon:before,.store-item.specific-store .store-item__number_text_icon:before,.online-customer-service_contact_options_icon.call:before{content:"\e915"}.icon__cell-phone:before{content:"\e90d"}.icon__chat:before,.page-footer__col_chat:before,.banner__wrapper_inner_chat_icon:before,.online-customer-service_contact_options_icon.chat:before{content:"\e90e"}.icon__email-small:before,.page-footer__col_email:before,.store-item.specific-store .store-item__email_text_icon:before,.online-customer-service_contact_options_icon.email:before{content:"\e90f"}.icon__facebook-circle-solid:before,.page-footer .simple-banner a.thumb.social-facebook:before,.social-media-frames__wrapper_mobile_links_facebook:before{content:"\e945"}.icon__facebook-solid:before{content:"\e910"}.icon__glassdoor:before,.page-footer .simple-banner a.thumb.social-glassdoor:before{content:"\e911"}.icon__google-plus:before,.page-footer .simple-banner a.thumb.social-google-plus:before{content:"\e913"}.icon__instagram-circle-solid:before,.page-footer .simple-banner a.thumb.social-instagram:before,.social-media-frames__wrapper_mobile_links_instagram:before{content:"\e94a"}.icon__location-light-alt:before,.page-footer__col_location:before,.utility-nav .link-wrap.stores .link-title:before,.order-shipping-billing__wrapper_details_pick-up_store_direction_icon:before,.all-locations__wrapper_stack_link_text_icon:before,.store-item__link_text_icon:before,.search-store__wrapper_link_text_icon:before,.map__holder_wrapper_direction_icon:before,.contact-a-store_info_stores_wrapper_link-icon:before{content:"\e94b"}.icon__pinterest-circle-solid-small:before,.page-footer .simple-banner a.thumb.social-pinterest:before,.social-media-frames__wrapper_mobile_links_pintrest:before{content:"\e94c"}.icon__twitter-circle-solid:before,.page-footer .simple-banner a.thumb.social-twitter:before,.social-media-frames__wrapper_mobile_links_twitter:before{content:"\e946"}.icon__youtube-circle-solid:before,.page-footer .simple-banner a.thumb.social-youtube:before{content:"\e954"}.icon__caret-down-solid-alt:before,.carat-slider__shapes-btn_input_icon:before{content:"\e918"}.icon__pen-draw:before,.gift-message .expando__content_header_content_title_icon:before,.order-review__gift:before{content:"\e919"}.icon__heart-light-alt:before{content:"\e91a"}.icon__check-mark-circle:before,.parsley-success.is-password+.parsley-errors-list:before{content:"\e91b"}.icon__check-mark:before,.checkbox__text::after{content:"\e91d"}.icon__download-light:before,.order-status__wrapper_container_icons_download:before,.order-actions_download:before{content:"\e91e"}.icon__jewelry-message:before{content:"\e920"}.icon__jewelry-zoom:before,.review-qa-section__no-qa_jewelery:before,.no-review-qa__col_jewelery:before,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon:before{content:"\e921"}.icon__dash-line:before{content:"\e922"}.icon__like:before,.review-item__row_leftcol_reviews_up:before,.qa-item__row_leftcol_reviews_up:before,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr']:before,#TurnToContent .TT3linkLine .TT3helpful .TT4thumb:before{content:"\e923"}.icon__search-zoom:before,.product-image__wrapper_img-holder_hover:before{content:"\e924"}.icon__shopping-cart:before{content:"\e94e"}.icon__heart-light:before,.no-favorites .favorites-header-icon__wrap_image:before,.product-image__wrapper_img-holder_fav:before,.interaction-screen .head .icon-wrap.favorite-icon .icon-img:before,.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link:before{content:"\e948"}.icon__heart-solid-alt:before,#reactAppBlingFling .swiper button.r:before,.favorites-header-icon__wrap_image:before{content:"\e947"}.icon__hamburger-menu:before{content:"\e927"}.icon__caret-left-regular:before,.my-account-header__links_left:before{content:"\e928"}.icon__location-light-alt:before,.page-footer__col_location:before,.utility-nav .link-wrap.stores .link-title:before,.order-shipping-billing__wrapper_details_pick-up_store_direction_icon:before,.all-locations__wrapper_stack_link_text_icon:before,.store-item__link_text_icon:before,.search-store__wrapper_link_text_icon:before,.map__holder_wrapper_direction_icon:before,.contact-a-store_info_stores_wrapper_link-icon:before{content:"\e94b"}.icon__caret-right-regular:before,.page-footer__subscribe_submit_icon:before,.nav__li_caret:before,.subnav__caret:before,.gemlist-filters__apply-sec_left_link_icon:before,.account-order__header-link_arrow:before,.manage-layaway__wrapper_body_empty_link span.next:before,.order-tag__wrapper_details_more_link_next:before,.education-section .tabs__header_item_carat:before,.education-top-banner__text-wrapper_content_list_item_caret:before,.online-customer-service_contact_options_arrow:before,.shopping-cart-csr-header .tabs__header_item_carat:before,.checkout-csr-header .tabs__header_item_carat:before,.gold-buy-header__container_title_list_item_caret:before{content:"\e92a"}.icon__search-light:before,.search-results-page__tabs_search_icon:before{content:"\e953"}.icon__tertiary-options:before{content:"\e92c"}.icon__times-regular:before,.advanced-sort .close_icon:before,.advanced-sort__wrap_cross:before,.drt-component__wrapper_top-bar-m_close:before,.search-box__cross:before,.modal .component-name__content_header_close-icon:before,.cvv-modal .component-name__content_header_close-icon:before,.travel-companion-modal .component-name__content_header_close-icon:before,.sort-and-filter__post-dropdown_tag_cross:before,.address-modal__wrapper_title_close:before,#TTtraWindow #TTtraWindowClose:before,#TTtraWindow #TTSubWindowClose:before,.free-gift__title_icon:before,.life-warranty__title_close:before,.special-finance__title_close:before,.price-summary-item__price-hold_clear:before,.credit-card__wrap_cc_row_col-half_close:before,.terms-confirm-modal__wrap_head_close:before,.apr-terms__wrapper_head_close:before,.shipping-policy-modal__wrapper_head_close:before,.signature-modal__wrap_head_close:before{content:"\e92d"}.icon__caret-left-light:before,.curalate-nav.curalate-previous-page:before,#curalate-modal-prev:before,.slick-prev:before,.carousel__prev:before,.carousel-scroll .prev-btn:before,.sticky-footer__container_price-btn-holder_link-wrap_back_icon:before,.dyo-ribbon__wrapper_row_content-title_back-icon:before,.size-tab__container_content_item_content_back-icon:before,.size-tab_content-title_back-icon:before{content:"\e92e"}.icon__caret-right-light:before,.curalate-nav.curalate-next-page:before,#curalate-modal-next:before,.slick-next:before,.carousel__next:before,.carousel-scroll .next-btn:before,.pdp-engraving .engraving-title:before,.dyo-ribbon .accordian-header:before,.ring-size-tab .tabs__header_item_toggle-icon:before,.four-cs__wrapper_details-sec_filter_wrap_title_icon:before{content:"\e92f"}.icon__print:before,.pdp-non-built .product-details .product-details-wrap .row .print:before,.terms-confirm-modal__wrap_head_print_icon:before,.order-status__wrapper_container_icons_print:before,.store-item.specific-store .store-item__view_printInfoHold_icon:before,.store-item__view_printInfoHold_icon:before,.store-item__mobile_print:before,.order-actions_print:before{content:"\e930"}.icon__share-light:before,.favorites-category-page .share-wrap .share-button:before{content:"\e931"}.icon__filter:before,.filter-component__label_icon:before{content:"\e932"}.icon__grid-view:before{content:"\e933"}.icon__times-light:before,.gpay-confirm-modal .header .close:before,.cart-prod-specs__title_close:before,.cart-prod-specs__title_close:disabled:before,.cart-prod-specs__title_close:hover:disabled:before,.cart-addon__title_close:before,.cart-suggestion__close:before,.cart-suggestion__title_close:before,.return-policy__title_close:before,.finance-options__title_close:before,.cvv-modal__title_close:before,.learn-more-modal__title_close:before{content:"\e934"}.icon__caret-down-solid:before,.page-footer__col_title.drop-caret:before{content:"\e935"}.icon__single-item-view:before{content:"\e936"}.icon__caret-sort:before,.gemlist-table__wrap_header-list_li-carat_icon:before,.gemlist-table__wrap_header-list_li-certification_icon:before,.gemlist-table__wrap_header-list_li-clarity_icon:before,.gemlist-table__wrap_header-list_li-color_icon:before,.gemlist-table__wrap_header-list_li-cut_icon:before,.gemlist-table__wrap_header-list_li-length_icon:before,.gemlist-table__wrap_header-list_li-lwratio_icon:before,.gemlist-table__wrap_header-list_li-price_icon:before,.gemlist-table__wrap_header-list_li-shape_icon:before,.gemlist-table__wrap_header-list .compare_icon:before,.gemlist-table__wrap_header-list_li-width_icon:before,.gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.gemlist-solitaire-table__wrap_header-list .compare_icon:before{content:"\e937"}.icon__stars-empty:before,.review-qa-section__no-reviews_stars:before,.no-review-qa__col_stars:before{content:"\e938"}.icon__thumbnail_360:before,.thumbnail-item__hover.rotate:before,.thumbnail-item__mobile-hover.rotate:before{content:"\e939"}.icon__caret-down-long:before,.desc .gemlist-table__wrap_header-list_li-carat_icon:before,.desc .gemlist-table__wrap_header-list_li-certification_icon:before,.desc .gemlist-table__wrap_header-list_li-clarity_icon:before,.desc .gemlist-table__wrap_header-list_li-color_icon:before,.desc .gemlist-table__wrap_header-list_li-cut_icon:before,.desc .gemlist-table__wrap_header-list_li-length_icon:before,.desc .gemlist-table__wrap_header-list_li-lwratio_icon:before,.desc .gemlist-table__wrap_header-list_li-price_icon:before,.desc .gemlist-table__wrap_header-list_li-shape_icon:before,.desc .gemlist-table__wrap_header-list .compare_icon:before,.desc .gemlist-table__wrap_header-list_li-width_icon:before,.gemlist-table__wrapper_ul .accordion-icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.desc .gemlist-solitaire-table__wrap_header-list .compare_icon:before,.gemlist-solitaire-table__wrapper_ul .accordion-icon:before,.drt-recommendation .collapse-arrow.down:before,.expando__content_header_content_icon:before,.is-open .expando-child__content_header_content_icon:before,.carousel-scroll.vertical .next-btn:before,.pdp-engraving.selected .engraving-title:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.review-qa-section__show-more_icon:before,.product-specs__item_header.close .product-specs__item_header_icon:before,.TT4expand:before,.dyo-ribbon .accordian-header.active:before,.dyo-ribbon__wrapper .no-of-stones:before,.stone-number .stone-number-text:before,.order-summary__mobile_icon:before,.interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .gemstone-selected:before{content:"\e93a"}.icon__carat-down-long:before{content:"\e93a"}.icon__caret-up-long:before,.asc .gemlist-table__wrap_header-list_li-carat_icon:before,.asc .gemlist-table__wrap_header-list_li-certification_icon:before,.asc .gemlist-table__wrap_header-list_li-clarity_icon:before,.asc .gemlist-table__wrap_header-list_li-color_icon:before,.asc .gemlist-table__wrap_header-list_li-cut_icon:before,.asc .gemlist-table__wrap_header-list_li-length_icon:before,.asc .gemlist-table__wrap_header-list_li-lwratio_icon:before,.asc .gemlist-table__wrap_header-list_li-price_icon:before,.asc .gemlist-table__wrap_header-list_li-shape_icon:before,.asc .gemlist-table__wrap_header-list .compare_icon:before,.asc .gemlist-table__wrap_header-list_li-width_icon:before,.show-prod-info .gemlist-table__wrapper_ul .accordion-icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-price_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:before,.asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:before,.asc .gemlist-solitaire-table__wrap_header-list .compare_icon:before,.show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon:before,.drt-recommendation .collapse-arrow.up:before,.is-active .expando__content_header_content_icon:before,.expando-child__content_header_content_icon:before,.carousel-scroll.vertical .prev-btn:before,.review-qa-section__show-less_icon:before,.product-specs__item_header_icon:before,.TT4collapse:before,.dyo-ribbon__wrapper .no-of-stones.selected:before,.is-active .order-summary__mobile_icon:before{content:"\e93c"}.icon__carat-up-long:before{content:"\e93c"}.icon__question-mark:before,.form-input-with-label__faqs:before,.info-tag__icon:before,.checkout-finance__details_list_option_icon:before,.checkout-subtotal__wrapper_gift_label_icon:before,.order-summary-price__total-details_sub_label_icon:before,.order-summary-price__total-details_sub_icon:before,.shipping-information .tool-tip:before,.billing-information .tool-tip:before,.shipping-method .tool-tip:before,.shipping-method__header_link_icon:before,.total-price-tag_summary_price_hold_title_info:before{content:"\e93d"}.icon__plus-small:before,.cart-prod-specs__tag_add_icon:before{content:"\e93e"}.icon__minus-small:before{content:"\e93f"}.icon__heart-solid:before,.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited:before{content:"\e940"}.icon__question-mark-circle-light:before,.utility-nav .link-wrap.help .link-title:before{content:"\e949"}.icon__account-light:before,.utility-nav .link-wrap.account .link-title:before{content:"\e944"}.icon__email-large:before,.interaction-screen .head .icon-wrap.email-share .icon-img:before{content:"\e905";color:#6c6c6c}.icon__slide-arrow:before,.interaction-screen .overlay .note-hold .arrow:before{content:"\e901";color:#fff}.icon__download-regular:before,.interaction-screen .head .icon-wrap.download .icon-img:before{content:"\e904";color:#6c6c6c}.icon__press:before,.interaction-screen .pressOverlay .instruction .press-icon:before{content:"\e907";color:#707071}.icon__resize:before,.interaction-screen .pressOverlay .instruction .press-resize-icon:before{content:"\e908";color:#707071}.icon__restart:before,.interaction-screen .head .icon-wrap.reset .icon-img:before{content:"\e909";color:#6c6c6c}.icon__star-filled:before{content:"\e903"}.icon__star-empty:before{content:"\e902"}.icon__star-half:before{content:"\e906"}.icon__360-view:before{content:"\e91c"}.icon__hand-swipe-left-right:before{content:"\e926"}h1{font-size:4.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular}h2{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayItalic}h3{font-size:2.4rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:0em;font-family:MontserratBold}h4{font-size:2.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular}h5{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:CormorantGaramond}h6{font-size:1.5rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:MontserratSemibold}p{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:MontserratRegular}strong{font-weight:700}a{font-size:.9rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:MontserratSemibold;text-decoration:none}.form-group{margin-right:4em;margin-top:2em}.form-group .form-field{margin-top:0.5em;width:100%;max-width:300px;padding:8px;color:#272829;border-radius:3px;border:1px solid #DDDEDF}.form-group .form-field:focus{outline:none;border:1px solid #272829}.form-group .form-field.disabled{background-color:#FFF9F5}.form-group .form-field.warning{border:1px solid #C8102E}input[type=number],input[type=email],input[type=tel],input[type=search],input[type=search]:focus,input[type=text],input[type=text]:focus,input[type=password],input[type=password]:focus{border-radius:3px;outline:none}input[readonly]{color:#ABADAF;border:1px solid #DDDEDF}.text-area{margin-top:2em}.text-area .text-area-field{padding:0.75em;margin-top:0.5em;border-radius:3px;border:1px solid #DDDEDF;height:160px;width:400px;font-size:1.2rem;font-weight:400;color:#53565A;line-height:"1.75";letter-spacing:"0.02em"}.text-area .text-area-field:focus{border:1px solid #272829;outline:none}input[type="checkbox"]{display:none}input[type="checkbox"]+label:not(.ng-scope){width:15px;height:15px;margin-top:1px;margin-right:15px;display:inline-block;border:1pt solid #DDDEDF;float:left;background-color:#fff;border-radius:3pt}input[type="checkbox"]:checked+label:not(.ng-scope){background:url("../images/Selected_Pendants.png") no-repeat -11.5px center #fff;border:0}input[type="radio"]{position:absolute;left:-999em}input[type="radio"]+label:not(.TThiddenForADA){position:relative;overflow:hidden;cursor:pointer}input[type="radio"]:checked+label::before{background:radial-gradient(circle at center, #D20025 0.5ex, #fff 0.65ex)}input[type="radio"]:checked+label{font-weight:600;font-family:MontserratRegular;line-height:1.15em;letter-spacing:0.05}input[type="radio"]+label::before{border-radius:50%;content:'';display:inline-block;height:1.5rem;width:1.5rem;background-color:#fff;border:1px solid #DDDEDF;margin-right:0.5em}input[type="radio"]:focus+label::before,input[type="radio"]:hover+label::before{content:'';display:inline-block;height:1.5rem;width:1.5rem;background-color:#F2F4F5;border:1px solid #ABADAF;border-radius:2px;margin-right:0.5em;border-radius:50%}input[type="text"],input[type="password"],input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}.form-header,.shipping-method-modal__header,.welcome-modal__form_header,.social-sign-up-modal__form_header,.email-us__form_header{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase}/*! nouislider - 9.1.0 - 2016-12-10 16:00:32 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-origin{position:absolute;height:0;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top 0.3s, right 0.3s, bottom 0.3s, left 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base,.noUi-handle{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);transition:background 450ms}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate3d(-50%, 50%, 0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate3d(0, 50%, 0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}.noUi-horizontal .noUi-tooltip{transform:translate(-50%, 0);left:50%;bottom:120%}.try-on-modal .noUi-horizontal .noUi-tooltip{bottom:-15px}.noUi-vertical .noUi-tooltip{transform:translate(0, -50%);top:50%;right:120%}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../images/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../images/chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url("../images/chosen-sprite.png") no-repeat 100% -20px;background:url("../images/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../images/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("../images/chosen-sprite.png") no-repeat -30px -20px;background:url("../images/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../images/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.chosen-container{width:100% !important}.chosen-container-single .chosen-single{width:210px;height:40px;background:url("../images/ic_down_carat_dark.png") no-repeat #fff;background-position:95% center;font-family:MontserratRegular;font-size:1.5rem;font-weight:300;color:#53565A;line-height:1.75;letter-spacing:.02em;border:1pt solid #DDDEDF;border-radius:0px;padding:4px 30px 6px 5px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;outline:0;box-shadow:none}.chosen-container-single .chosen-single span{margin:3px 0 0}.pagination-drop-down .chosen-container-single .chosen-single{width:8rem;background-position:85% center !important}.pagination-drop-down .chosen-container-single .chosen-single span{margin:1px 0 0}.chosen-container .chosen-results{padding:0;font-family:MontserratRegular;font-size:1.5rem;font-weight:300;color:#53565A;line-height:"";letter-spacing:.02em}.chosen-container .chosen-results li{padding:10px}.chosen-container .chosen-results li.highlighted{font-weight:bold;background-color:#fff;color:#53565A;background-image:none}.chosen-container .chosen-results li.result-selected{display:none}.chosen-container-single .chosen-single div b{background-image:none !important}.chosen-container-active.chosen-with-drop .chosen-single{border:1pt solid #DDDEDF;border-bottom-right-radius:0;border-bottom-left-radius:0;background:url("../images/ic_up_carat_dark.png") no-repeat #fff;background-position:95% center}.chosen-container-active.chosen-with-drop .chosen-single span{font-weight:bold}.chosen-container-active.chosen-with-drop .chosen-single span:before{content:''}.chosen-container .chosen-drop{border:1pt solid #DDDEDF;border-top:0;box-shadow:none}.jq-ry-container{position:relative;padding:0 5px;line-height:0;display:block;cursor:pointer;box-sizing:content-box}.jq-ry-container>.jq-ry-group-wrapper{position:relative;width:100%;cursor:pointer}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{position:relative;line-height:0;z-index:10;white-space:nowrap}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg{display:inline-block}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group{width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group{width:0;z-index:11;position:absolute;top:0;left:0;overflow:hidden}.jq-ry-container[readonly="readonly"]{cursor:default}.curalate-hidden{display:none}#curalate-fan-reel-wrapper{display:block;margin:0 auto}#curalate-fan-reel{height:100%;position:relative;width:100% !important}#curalate-content{height:100%;overflow:hidden;margin:0 auto;width:100%}.curalate-nav{cursor:pointer;display:block;position:absolute;top:50%;z-index:400}.curalate-nav.curalate-previous-page{left:0;background:#fff;padding:20px;border-radius:0 4px 4px 0;font-size:17px}.curalate-nav.curalate-next-page{right:0;background:#fff;padding:20px;border-radius:4px 0 0 4px;font-size:17px}.curalate-viewport{display:block;margin:0 auto;overflow:hidden;position:relative;width:100% !important}.curalate-thumbs{left:0;position:absolute;width:20000000em}.curalate-thumbnail:nth-child(odd){margin-top:10px}.curalate-thumbnail:nth-child(even){margin-top:50px;z-index:2}.curalate-thumbnail{cursor:pointer;display:block;float:left;height:330px;position:relative;width:330px;border:5px solid #fff}.curalate-thumbnail a{display:block;height:100%;position:absolute;width:100%}.curalate-thumbnail img.curalate-image{display:block;height:100%;width:100%}#curalate-header{color:#666;margin:0;padding-top:30px;text-align:center}#curalate-header h2{background:url(//d116tqlcqfmz3v.cloudfront.net/shaneco-103/assets/show-us-your.png?cache=1439840634489) no-repeat 50% 0;display:block;height:60px;margin:0 auto 30px;text-indent:-9999px;width:753px}#curalate-header p{color:#626262;font-size:24px;letter-spacing:1px;line-height:120%;margin-bottom:11px}#curalate-header p.curalate-header-text-small{font-size:18px;margin-bottom:28px}#curalate-submit-button a{-moz-border-radius:6px;-webkit-border-radius:6px;background:#a33063;background-image:url(//d116tqlcqfmz3v.cloudfront.net/shaneco-103/assets/submitarrow.png?cache=1435603177592),linear-gradient(to bottom, #a33063, #6c0633);background-position:96% 50%;background-repeat:no-repeat;border-radius:6px;color:#fff;display:block;font-size:24px;letter-spacing:1px;margin:30px auto;padding:14px 0;text-align:center;text-decoration:none !important;width:308px}#curalate-products-preloader{background:#fff url(//d116tqlcqfmz3v.cloudfront.net/shaneco-103/assets/ajax-loader.gif?cache=1439840634489) no-repeat 50% 50%;bottom:0;position:absolute;top:0;width:100%;z-index:20}.curalate-thumbnail .curalate-image-overlay{display:none;height:100% !important;left:0;opacity:1 !important;position:absolute;top:0;width:100% !important;z-index:50}.curalate-thumbnail .curalate-image-overlay .curalate-hover{background:#fff;background:transparent\9;background:rgba(255,255,255,0.87);zoom:1;cursor:pointer;height:100%;width:100%}.curalate-likes-center,.curalate-likes-center2{padding-top:24px}.curalate-thumbnail-large .curalate-likes-center,.curalate-thumbnail-large .curalate-likes-center2{padding-top:144px}.curalate-thumbnail img.curalate-thumbnail-image{height:100%;width:100%}.curalate-thumbnail .curalate-image-overlay .curalate-hover span.curalate-likes{background:url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/heartlg.png?cache=1434643272629") no-repeat scroll 0 8px transparent;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:48px;margin:0 auto;padding-left:34px;text-align:left}.curalate-thumbnail .curalate-image-overlay .curalate-hover .curalate-username{font-size:15px;height:21px;padding-top:5px}.curalate-thumbnail .curalate-image-overlay .curalate-shop-now-wrapper{border:1px solid #6c0633;color:#6c0633;display:inline;font-size:24px;padding:17px 57px;position:relative;top:24px}.curalate-thumbnail .curalate-image-overlay .curalate-hover span{display:inline-block;text-align:center;width:100%}.curalate-view{position:relative;top:-5px}.curalate-product-image a{background-color:#fff;display:block;height:100%;margin:0 0 20px 50px;width:140px}.curalate-product-image img{height:100%;margin:0 auto}.curalate-product-details{float:right;margin-right:48px;max-height:392px;overflow-x:hidden;overflow-y:auto;padding-right:6px;width:230px}.curalate-product-details::-webkit-scrollbar{-webkit-appearance:none;width:7px}.curalate-product-details::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}.curalate-product-name{color:#000;display:block;font-family:"Open Sans", sans-serif;font-size:14px;font-weight:700;height:20px;overflow:hidden;position:relative}.curalate-product-image{display:block;margin-left:42px;position:relative;top:-17px;width:141px}#curalate-overlay{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";display:none;filter:alpha(opacity=0);height:100%;left:0;opacity:0;overflow:scroll;position:fixed;text-align:center;top:0;transition:opacity .3s linear;width:100%;z-index:10000;-webkit-overflow-scrolling:touch}div.curalate-photo-detail-container{background-color:#f2f2f2;background-size:50%;border-radius:12px;border:1px solid #999;box-shadow:0 0 8px 3px rgba(0,0,0,0.33);font-family:futura-pt, sans-serif;letter-spacing:.5px;line-height:22px;margin-left:auto;margin-right:auto;margin-top:10%;min-height:450px;position:relative;width:699px;z-index:1001;overflow-x:hidden}div.curalate-modal-close-container{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/icon-modal-close.png?cache=1434643272629") no-repeat scroll center top;height:34px;position:absolute;right:3px;top:10px;width:45px}div.curalate-modal-close-container a.curalate-modal-close{color:#fff;display:block;font-size:24px;height:100% !important;margin:3px 0 0 1px;text-indent:999999px;width:100% !important}div.curalate-photo-detail-container .curalate-modal-header{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#000;-o-border-image:none;border-image:none;border-style:solid none none;border-width:0 0 1px;box-shadow:0 1px 0 0 #fff;padding-bottom:10px;margin-bottom:20px;margin-top:20px;color:#000;font-size:32px;font-family:Arial, Helvetica, sans-serif;line-height:1;font-weight:normal;letter-spacing:0em}div.curalate-photo-detail-container .curalate-modal-hr-name{color:#C8102E}#curalate-modal-prev{display:block;position:absolute;top:50%;left:0;background:#fff;padding:15px;border-radius:0 15px 15px 0;font-size:17px}#curalate-modal-next{display:block;position:absolute;top:50%;right:0;background:#fff;padding:15px;font-size:17px}#curalate-modal-image{float:left;height:303px;margin:-3px 0 59px 85px;width:303px}.curalate-photo-detail-image{height:100% !important}.curalate-avatar{float:left;height:52px;padding-bottom:7px}a.curalate-share-facebook{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/social-fb.png?cache=1434643272629") no-repeat scroll 100% 0;display:inline-block;height:41px;position:relative;top:-6px;width:41px}.curulate-share-on-text{margin-bottom:10px;margin-top:1px;margin-left:1px}a.curalate-share-twitter{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/social-tw.png?cache=1434643272629") no-repeat scroll 100% 0;display:inline-block;height:41px;position:relative;top:-6px;width:41px}a.curalate-share-pinterest{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/pinterest-icon.png?cache=1435677663937") no-repeat scroll 100% 0;display:inline-block;height:41px;position:relative;top:-6px;width:41px}a.curalate-share-instagram{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/social-ig.png?cache=1434643272629") no-repeat scroll 100% 0;display:inline-block;height:41px;width:41px}#curalate-modal-image p{color:#666;font-size:18px;margin-bottom:10px;padding-left:63px;text-align:left}#curalate-modal-image p a{color:#000;font-size:16px}.curalate-product-details .product:first-child{background:0;padding-top:0}.curalate-product-details .product{background:url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/horbar.gif?cache=1434643272629") no-repeat scroll center top;padding-top:10px}.curalate-modal-comments{clear:both;font-size:14px;letter-spacing:1px;padding:19px 20px 30px 33px;text-align:left;width:92%}div.curalate-product-name{float:left;position:static;text-align:left;width:325px}div.curalate-product-name span{color:#444;font-size:22px;font-weight:400}#curalate-overlay.active{opacity:1}@media only screen and (max-width: 50em){#curalate-overlay.active{z-index:10000}}.curalate-thumbnail.open .curalate-image-overlay{display:block}@media screen and (max-width: 1020px){#curalate-header{background-size:90% !important}#curalate-header p.curalate-header-text-small{margin-left:auto;margin-right:auto;width:498px}#curalate-fan-reel-wrapper{width:100%}}@media screen and (max-width: 768px){#curalate-header h2{background-size:100%;height:0;padding-top:8%;width:96%}.curalate-thumbnail{height:165px;width:165px}}@media (max-width: 548px){.curalate-product-details{margin-right:61px;margin-top:5px;max-height:229px}#curalate-modal-image p{font-size:14px;padding-left:60px}#curalate-modal-image p a{font-size:14px}.curalate-product-details .product{background-size:97px 1px;padding-top:6px;font-size:12px;line-height:13px}.curalate-product-image{margin-left:49px;width:91px}a.curalate-share-facebook,a.curalate-share-twitter,a.curalate-share-pinterest{background-size:78% auto;height:31px;top:-2px;width:27px;margin-bottom:20px}.curalate-product-image a{background-color:#fff;display:inline;height:100%;margin:0;width:auto}.curalate-product-image img{height:89%;width:auto}div.curalate-photo-detail-container .curalate-modal-header{margin-top:60px}div.curalate-photo-detail-container{margin-top:11%;width:315px}#curalate-modal-prev{background-size:46% !important;height:55px !important;left:4px;margin:-18px 0 0;top:258px}#curalate-modal-next{background-size:46% auto !important;margin:-19px 0 0;right:2px;top:258px}div.curalate-modal-close-container{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/icon-modal-close.png?cache=1434643272629") no-repeat scroll center top/36% auto;margin-top:14px;right:3px;top:10px;width:45px}.curalate-modal-comments{padding:12px 11px 18px 18px !important}#curalate-modal-image{float:left;height:267px;margin:0 0 59px 23px;width:268px}.curalate-thumbnail .curalate-image-overlay .curalate-shop-now-wrapper{font-size:17px;padding:10px 47px;position:relative;top:23px}.curalate-likes-center,.curalate-likes-center2{padding-top:6px}.curalate-thumbnail .curalate-image-overlay .curalate-hover span.curalate-likes{background:transparent url("//d116tqlcqfmz3v.cloudfront.net/shaneco-102/assets/heartlg.png?cache=1434643272629") no-repeat scroll 0 3px/13px auto;font-size:16px;padding-left:15px}.curalate-thumbnail .curalate-image-overlay .curalate-hover .curalate-username{font-size:10px;padding-top:0;height:3px}.curalate-thumbnail-large .curalate-likes-center,.curalate-thumbnail-large .curalate-likes-center2{padding-top:48px}.curalate-thumbnail .curalate-image-overlay .curalate-shop-now-wrapper{font-size:11px;padding:3px 18px;position:relative;top:1px}}@media screen and (max-width: 480px){#curalate-header p.curalate-header-text-small{font-size:12px;margin-bottom:10px;width:90%}#curalate-header p{font-size:17px;letter-spacing:0}#curalate-header h2{background:url(//d116tqlcqfmz3v.cloudfront.net/shaneco-103/assets/m-show-us-your.png?cache=1439840634489) no-repeat 50% 0;height:91px;margin:0 auto;padding:0;width:309px}#curalate-header-button a{background-position:96% 12px;font-size:22px;padding:7px 0;width:291px}#curalate-submit-button a{font-size:20px;width:70%}}@media screen and (max-width: 320px){#curalate-fan-reel{height:112px}.curalate-thumbnail{height:96px;width:96px}}.button-no-style{border:none;background:none;outline:none;cursor:pointer;padding:0}button[disabled]{padding:5px !important;opacity:0.3;cursor:auto !important}.btn-primary:not(.ng-scope){background:#fff;border-radius:7px;position:relative;border:2px solid #C8102E;padding:13px 15px;outline:none;cursor:pointer}.btn-primary:not(.ng-scope):hover{border:3px solid #C8102E;padding:11px 13px}.btn-primary:not(.ng-scope):hover:before{border:0}.btn-primary:not(.ng-scope):before{content:" ";position:absolute;z-index:1;border-radius:7px;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #C8102E}.btn-primary:not(.ng-scope):active{background:#faeced}.btn-primary:not(.ng-scope).disabled{background:#F2F4F5;border:1px solid #53565A}.btn-primary:not(.ng-scope).disabled:hover{border:1px solid #53565A;padding:13px 15px}.btn-primary:not(.ng-scope).disabled:hover:before{border:1px solid #53565A}.btn-primary:not(.ng-scope).disabled:before{border:1px solid #53565A}.no-pad,.visit-store__wrapper{padding:0 !important}.btn-add-cart,.item-desc-price__btn_cart{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:2.18;letter-spacing:1.6px;font-family:MontserratSemibold;text-transform:uppercase;padding:0.3rem 0.7rem;border:2px solid #C8102E;border-radius:10px;background-color:transparent;outline:none}.btn-tertiary:not(.ng-scope){width:90px;height:25px;background-color:#fff;color:#272829;font-family:MontserratSemibold;border:1pt solid #53565A;border-radius:3pt;cursor:pointer}.btn-common-props,.btn-angled-borders,.loaded-cart__cart-summary_level_checkout,.add-to-cart-info .product-information .checkout-btn,.share-favorites__form_send,.share-favorites__generate-link_btn,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.gpay-confirm-modal .btn-hold .submit-btn,.drop-a-hint__wrap_content_message_send_button,.find-stores-modal__content_row_done,.add-options-modal__wrap_container_btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.checkout-estimate__checkout_button_btn:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn,.checkout-page__wrapper_container_btn_place-order,.payment-layaway__padded-wrapper_body_apply,.order-review__button-hold_btn,.order-review__button-hold-mobile_btn,.pick-up-content__wrap_content_wrapper_confirm_btn,.order-actions__cancel-btn,.btn-angled-border-dark-grey,button[disabled],button[disabled]:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.checkout-estimate__checkout_button_btn.disabled,.btn-single-border,.gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp,.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next,.noresult-table__wrap_button,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.favorites-category-page .favorites-wrapper .home-btn,.match-category-page .favorites-wrapper .home-btn,.fav-search-wrap .submit-btn,.add-to-cart__btn,.add-to-cart__btn.matching-piece,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.emailOpt-out__link,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.address-modal__wrapper_buttons_save,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.banner__wrapper_inner,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.suggested-recommendation__content_container_add-to-setting,.classic-gift-card__addToCart,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.shopping-cart__wrapper_list_btn-container_apply,.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.credit-card-page__container__card_btn,.order-gift-message__wrapper_container_inner,.cancel-order-confirm-modal__wrapper_container_action_button.confirm,.email-store-manager__form_wrapper_button_btn,.email-modal__wrapper_body_btn,.welcome-modal__form_wrapper_button_btn,.change-password-success-modal__container_wrapper_btn,.employee-terms-modal__wrapper_footer_submit,.email-only-modal__wrapper_body_btn,.login-container__wrapper_button_item,.confirm-password__wrapper_container_wrapper_button_btn,.social-sign-up-modal__form_wrapper_button_btn,.sign-in-security__wrapper_form_bottom_button,.sign-in-modal-container__wrapper_container_btn_wrapper_border,.my-way__container_form_btns_save-btn,.order-status-form__wrapper_form_button_submit,.schedule-and-payment__wrapper_row_btn-wrapper_btn,.layaway-summary__wrapper_details_action_button,.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable,.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue,.change-card__wrapper_row_btn-wrapper_btn,.email-us__form_wrapper_button_btn,.more-details__wrapper_action_button,.shopping-cart-csr-header__item_form_row_submit_save_btn,.gold-buy-service__pay-more_inner,#goldBuyMail #c-submit-button,.sell-in-content__mobile-btn,.sell-in-content__info_links_btn,.shop-job__wrapper_form_button_submit,.btn-single-border-grey,.drt-recommendation__btn-wrapper_next,.glp-remove-filter-modal-container__wrapper_button_item,.loaded-cart__cart-summary_level_cart,.add-to-cart-info .add-to-cart__btn,.emailOpt-out__form_unsubscribe,.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled],.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover,.banner__wrapper,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__continue,.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover,.suggested-price__amount_btn_addcart,.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all,.credit-card-page__customer_btn,.terms-confirm-modal__wrap_buttons_submit,.electronic-signature__wrapper_body_buttons_submit,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_actions_button_link,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button,.store-item__view_button,.store-item__mobile_email,.map__holder_wrapper_view,.map__error_hold_refresh,.employee-terms-modal__wrapper_footer button[disabled],.sign-in-security__wrapper_form_wrapper_section1_button_confirm,.sign-in-modal-container__wrapper_container_button,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.card-tag__wrapper_top_button_delete,.my-information__input-wrapper_btn,.add-information__accordion_content_body_content_clear-btn,.layaway-summary__wrapper_details_action_button.disabled,.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.article-sticky__right_cta-block_cta,.thank-you-modal__container_wrapper_btn,.benefit-card__wrapper,.gold-buy-service__pay-more,#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item,.btn-single-border-dark-grey,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.drt-recommendation__btn-wrapper_next.disabled,.drt-component__mobile-slide_begin,.gemlist-filters__apply-sec_right_button,.fedex-search .search-btn,.fedex-search .results-search-btn,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn,.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled,.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-remove,.order-summary__header_btn,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.shipping-tab__wrapper_btn_link,.store-tab__pick-up-info_saved-details_label_btn,.address-tile__details_btn,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col_btn,.gift-card__wrap_gc_row_remove_btn,.gift-card__wrap_gc_row_btn-add,.map__reset_button,.cms-full-block_text-block_cta-block_cta,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn:disabled,.checkout-csr-header__item_form_row_submit_btn:disabled:hover,.btn-broken-border,.thumbnail-item__highlighter,.product-image__wrapper_highlighter,.btn-square,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.gem-options-form__btns_apply,.gem-options-form__btns_reset{padding:0rem;border:1rem solid;border-image-width:3;background:none;font-size:1.1rem;font-weight:800;color:#C8102E;line-height:1.25;letter-spacing:.15em;font-family:MontserratRegular;outline:0;cursor:pointer}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.btn-common-props,.btn-angled-borders,.loaded-cart__cart-summary_level_checkout,.add-to-cart-info .product-information .checkout-btn,.share-favorites__form_send,.share-favorites__generate-link_btn,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.gpay-confirm-modal .btn-hold .submit-btn,.drop-a-hint__wrap_content_message_send_button,.find-stores-modal__content_row_done,.add-options-modal__wrap_container_btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.checkout-estimate__checkout_button_btn:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn,.checkout-page__wrapper_container_btn_place-order,.payment-layaway__padded-wrapper_body_apply,.order-review__button-hold_btn,.order-review__button-hold-mobile_btn,.pick-up-content__wrap_content_wrapper_confirm_btn,.order-actions__cancel-btn,.btn-angled-border-dark-grey,button[disabled],button[disabled]:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.checkout-estimate__checkout_button_btn.disabled,.btn-single-border,.gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp,.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next,.noresult-table__wrap_button,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.favorites-category-page .favorites-wrapper .home-btn,.match-category-page .favorites-wrapper .home-btn,.fav-search-wrap .submit-btn,.add-to-cart__btn,.add-to-cart__btn.matching-piece,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.emailOpt-out__link,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.address-modal__wrapper_buttons_save,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.banner__wrapper_inner,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.suggested-recommendation__content_container_add-to-setting,.classic-gift-card__addToCart,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.shopping-cart__wrapper_list_btn-container_apply,.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.credit-card-page__container__card_btn,.order-gift-message__wrapper_container_inner,.cancel-order-confirm-modal__wrapper_container_action_button.confirm,.email-store-manager__form_wrapper_button_btn,.email-modal__wrapper_body_btn,.welcome-modal__form_wrapper_button_btn,.change-password-success-modal__container_wrapper_btn,.employee-terms-modal__wrapper_footer_submit,.email-only-modal__wrapper_body_btn,.login-container__wrapper_button_item,.confirm-password__wrapper_container_wrapper_button_btn,.social-sign-up-modal__form_wrapper_button_btn,.sign-in-security__wrapper_form_bottom_button,.sign-in-modal-container__wrapper_container_btn_wrapper_border,.my-way__container_form_btns_save-btn,.order-status-form__wrapper_form_button_submit,.schedule-and-payment__wrapper_row_btn-wrapper_btn,.layaway-summary__wrapper_details_action_button,.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable,.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue,.change-card__wrapper_row_btn-wrapper_btn,.email-us__form_wrapper_button_btn,.more-details__wrapper_action_button,.shopping-cart-csr-header__item_form_row_submit_save_btn,.gold-buy-service__pay-more_inner,#goldBuyMail #c-submit-button,.sell-in-content__mobile-btn,.sell-in-content__info_links_btn,.shop-job__wrapper_form_button_submit,.btn-single-border-grey,.drt-recommendation__btn-wrapper_next,.glp-remove-filter-modal-container__wrapper_button_item,.loaded-cart__cart-summary_level_cart,.add-to-cart-info .add-to-cart__btn,.emailOpt-out__form_unsubscribe,.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled],.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover,.banner__wrapper,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__continue,.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover,.suggested-price__amount_btn_addcart,.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all,.credit-card-page__customer_btn,.terms-confirm-modal__wrap_buttons_submit,.electronic-signature__wrapper_body_buttons_submit,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_actions_button_link,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button,.store-item__view_button,.store-item__mobile_email,.map__holder_wrapper_view,.map__error_hold_refresh,.employee-terms-modal__wrapper_footer button[disabled],.sign-in-security__wrapper_form_wrapper_section1_button_confirm,.sign-in-modal-container__wrapper_container_button,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.card-tag__wrapper_top_button_delete,.my-information__input-wrapper_btn,.add-information__accordion_content_body_content_clear-btn,.layaway-summary__wrapper_details_action_button.disabled,.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.article-sticky__right_cta-block_cta,.thank-you-modal__container_wrapper_btn,.benefit-card__wrapper,.gold-buy-service__pay-more,#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item,.btn-single-border-dark-grey,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.drt-recommendation__btn-wrapper_next.disabled,.drt-component__mobile-slide_begin,.gemlist-filters__apply-sec_right_button,.fedex-search .search-btn,.fedex-search .results-search-btn,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn,.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled,.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-remove,.order-summary__header_btn,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.shipping-tab__wrapper_btn_link,.store-tab__pick-up-info_saved-details_label_btn,.address-tile__details_btn,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col_btn,.gift-card__wrap_gc_row_remove_btn,.gift-card__wrap_gc_row_btn-add,.map__reset_button,.cms-full-block_text-block_cta-block_cta,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn:disabled,.checkout-csr-header__item_form_row_submit_btn:disabled:hover,.btn-broken-border,.thumbnail-item__highlighter,.product-image__wrapper_highlighter,.btn-square,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.gem-options-form__btns_apply,.gem-options-form__btns_reset{border:1.2rem solid}}.btn-angled-borders,.loaded-cart__cart-summary_level_checkout,.add-to-cart-info .product-information .checkout-btn,.share-favorites__form_send,.share-favorites__generate-link_btn,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.gpay-confirm-modal .btn-hold .submit-btn,.drop-a-hint__wrap_content_message_send_button,.find-stores-modal__content_row_done,.add-options-modal__wrap_container_btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.checkout-estimate__checkout_button_btn:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn,.checkout-page__wrapper_container_btn_place-order,.payment-layaway__padded-wrapper_body_apply,.order-review__button-hold_btn,.order-review__button-hold-mobile_btn,.pick-up-content__wrap_content_wrapper_confirm_btn,.order-actions__cancel-btn{-o-border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkciPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2LjEsNDAuN0g4LjlsLTQuNi00LjZWOC45bDQuNi00LjZoMjcuMmw0LjYsNC42djI3LjJMMzYuMSw0MC43eiBNOS4zLDM5LjZoMjYuM2w0LTRWOS4zbC00LTRIOS4zbC00LDR2MjYuMwoJCUw5LjMsMzkuNnoiLz4KPC9nPgo8ZyBpZD0iQnV0dG9uX1N0cm9rZV9CR18xXyI+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzguOSw0NUg2LjFMMCwzOC45VjYuMUw2LjEsMGgzMi44TDQ1LDYuMXYzMi44TDM4LjksNDV6IE02LjYsNDMuOWgzMS45bDUuNS01LjVWNi42bC01LjUtNS41SDYuNkwxLjEsNi42CgkJCXYzMS45TDYuNiw0My45eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=") 42%;border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkciPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2LjEsNDAuN0g4LjlsLTQuNi00LjZWOC45bDQuNi00LjZoMjcuMmw0LjYsNC42djI3LjJMMzYuMSw0MC43eiBNOS4zLDM5LjZoMjYuM2w0LTRWOS4zbC00LTRIOS4zbC00LDR2MjYuMwoJCUw5LjMsMzkuNnoiLz4KPC9nPgo8ZyBpZD0iQnV0dG9uX1N0cm9rZV9CR18xXyI+Cgk8Zz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzguOSw0NUg2LjFMMCwzOC45VjYuMUw2LjEsMGgzMi44TDQ1LDYuMXYzMi44TDM4LjksNDV6IE02LjYsNDMuOWgzMS45bDUuNS01LjVWNi42bC01LjUtNS41SDYuNkwxLjEsNi42CgkJCXYzMS45TDYuNiw0My45eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=") 42%;border-image-width:2}.btn-angled-borders:hover,.loaded-cart__cart-summary_level_checkout:hover,.add-to-cart-info .product-information .checkout-btn:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:hover,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:hover,.sticky-footer__container_price-btn-holder_form .select-a-stone:hover,.sticky-footer__container_price-btn-holder_form .add-to-setting:hover,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:hover,.gpay-confirm-modal .btn-hold .submit-btn:hover,.drop-a-hint__wrap_content_message_send_button:hover,.find-stores-modal__content_row_done:hover,.add-options-modal__wrap_container_btn:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.checkout-estimate__checkout_button_btn:hover:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:hover,.checkout-page__wrapper_container_btn_place-order:hover,.payment-layaway__padded-wrapper_body_apply:hover,.order-review__button-hold_btn:hover,.order-review__button-hold-mobile_btn:hover,.pick-up-content__wrap_content_wrapper_confirm_btn:hover,.order-actions__cancel-btn:hover{-o-border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjksMEg2LjFMMCw2LjF2MzIuOEw2LjEsNDVoMzIuOGw2LjEtNi4xVjYuMUwzOC45LDB6IE05LjMsMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0LDR2MjYuM2wtNCw0SDkuM3oiLz4KPC9zdmc+Cg==") 22%;border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjksMEg2LjFMMCw2LjF2MzIuOEw2LjEsNDVoMzIuOGw2LjEtNi4xVjYuMUwzOC45LDB6IE05LjMsMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0LDR2MjYuM2wtNCw0SDkuM3oiLz4KPC9zdmc+Cg==") 22%}.btn-angled-borders:active,.loaded-cart__cart-summary_level_checkout:active,.add-to-cart-info .product-information .checkout-btn:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active,.sticky-footer__container_price-btn-holder_form_add-to-setting:active,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:active,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:active,.sticky-footer__container_price-btn-holder_form .select-a-stone:active,.sticky-footer__container_price-btn-holder_form .add-to-setting:active,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:active,.gpay-confirm-modal .btn-hold .submit-btn:active,.drop-a-hint__wrap_content_message_send_button:active,.find-stores-modal__content_row_done:active,.add-options-modal__wrap_container_btn:active,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.checkout-estimate__checkout_button_btn:active:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:active,.checkout-page__wrapper_container_btn_place-order:active,.payment-layaway__padded-wrapper_body_apply:active,.order-review__button-hold_btn:active,.order-review__button-hold-mobile_btn:active,.pick-up-content__wrap_content_wrapper_confirm_btn:active,.order-actions__cancel-btn:active{-o-border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkJFQkVEO30KCS5zdDF7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjksMEg2LjFMMCw2LjF2MzIuOEw2LjEsNDVoMzIuOGw2LjEtNi4xVjYuMUwzOC45LDB6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOC45LDBINi4xTDAsNi4xdjMyLjhMNi4xLDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSwweiBNOS4zLDM5LjZsLTQtNFY5LjNsNC00aDI2LjNsNCw0djI2LjNsLTQsNEg5LjN6Ii8+Cjwvc3ZnPgo=") 22%;border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIwLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkJFQkVEO30KCS5zdDF7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjksMEg2LjFMMCw2LjF2MzIuOEw2LjEsNDVoMzIuOGw2LjEtNi4xVjYuMUwzOC45LDB6Ii8+CjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOC45LDBINi4xTDAsNi4xdjMyLjhMNi4xLDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSwweiBNOS4zLDM5LjZsLTQtNFY5LjNsNC00aDI2LjNsNCw0djI2LjNsLTQsNEg5LjN6Ii8+Cjwvc3ZnPgo=") 22%;background:#FBEBED;border-radius:1rem}.btn-angled-border-dark-grey,button[disabled],button[disabled]:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.checkout-estimate__checkout_button_btn.disabled{-o-border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjM2NTY3O30KPC9zdHlsZT4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkciPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjIwNywzOS41SDkuNzkzTDUuNSwzNS4yMDdWOS43OTNMOS43OTMsNS41aDI1LjQxNEwzOS41LDkuNzkzdjI1LjQxNEwzNS4yMDcsMzkuNXogTTEwLjIwNywzOC41aDI0LjU4NgoJCWwzLjcwNy0zLjcwN1YxMC4yMDdMMzQuNzkzLDYuNUgxMC4yMDdMNi41LDEwLjIwN3YyNC41ODZMMTAuMjA3LDM4LjV6Ii8+CjwvZz4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkdfMV8iPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjQxNCw0NUg2LjU4NkwwLDM4LjQxNFY2LjU4Nkw2LjU4NiwwaDMxLjgyOEw0NSw2LjU4NnYzMS44MjhMMzguNDE0LDQ1eiBNNy40MTQsNDNoMzAuMTcyTDQzLDM3LjU4NlY3LjQxNAoJCUwzNy41ODYsMkg3LjQxNEwyLDcuNDE0djMwLjE3Mkw3LjQxNCw0M3oiLz4KPC9nPgo8L3N2Zz4K") 22%;border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjM2NTY3O30KPC9zdHlsZT4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkciPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjIwNywzOS41SDkuNzkzTDUuNSwzNS4yMDdWOS43OTNMOS43OTMsNS41aDI1LjQxNEwzOS41LDkuNzkzdjI1LjQxNEwzNS4yMDcsMzkuNXogTTEwLjIwNywzOC41aDI0LjU4NgoJCWwzLjcwNy0zLjcwN1YxMC4yMDdMMzQuNzkzLDYuNUgxMC4yMDdMNi41LDEwLjIwN3YyNC41ODZMMTAuMjA3LDM4LjV6Ii8+CjwvZz4KPGcgaWQ9IkJ1dHRvbl9TdHJva2VfQkdfMV8iPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjQxNCw0NUg2LjU4NkwwLDM4LjQxNFY2LjU4Nkw2LjU4NiwwaDMxLjgyOEw0NSw2LjU4NnYzMS44MjhMMzguNDE0LDQ1eiBNNy40MTQsNDNoMzAuMTcyTDQzLDM3LjU4NlY3LjQxNAoJCUwzNy41ODYsMkg3LjQxNEwyLDcuNDE0djMwLjE3Mkw3LjQxNCw0M3oiLz4KPC9nPgo8L3N2Zz4K") 22%;color:#53565A}.btn-single-border,.gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp,.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next,.noresult-table__wrap_button,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.favorites-category-page .favorites-wrapper .home-btn,.match-category-page .favorites-wrapper .home-btn,.fav-search-wrap .submit-btn,.add-to-cart__btn,.add-to-cart__btn.matching-piece,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.emailOpt-out__link,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.address-modal__wrapper_buttons_save,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.banner__wrapper_inner,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.suggested-recommendation__content_container_add-to-setting,.classic-gift-card__addToCart,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.shopping-cart__wrapper_list_btn-container_apply,.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.credit-card-page__container__card_btn,.order-gift-message__wrapper_container_inner,.cancel-order-confirm-modal__wrapper_container_action_button.confirm,.email-store-manager__form_wrapper_button_btn,.email-modal__wrapper_body_btn,.welcome-modal__form_wrapper_button_btn,.change-password-success-modal__container_wrapper_btn,.employee-terms-modal__wrapper_footer_submit,.email-only-modal__wrapper_body_btn,.login-container__wrapper_button_item,.confirm-password__wrapper_container_wrapper_button_btn,.social-sign-up-modal__form_wrapper_button_btn,.sign-in-security__wrapper_form_bottom_button,.sign-in-modal-container__wrapper_container_btn_wrapper_border,.my-way__container_form_btns_save-btn,.order-status-form__wrapper_form_button_submit,.schedule-and-payment__wrapper_row_btn-wrapper_btn,.layaway-summary__wrapper_details_action_button,.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable,.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue,.change-card__wrapper_row_btn-wrapper_btn,.email-us__form_wrapper_button_btn,.more-details__wrapper_action_button,.shopping-cart-csr-header__item_form_row_submit_save_btn,.gold-buy-service__pay-more_inner,#goldBuyMail #c-submit-button,.sell-in-content__mobile-btn,.sell-in-content__info_links_btn,.shop-job__wrapper_form_button_submit{-o-border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%;border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgxMDJFO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%}.btn-single-border-grey,.drt-recommendation__btn-wrapper_next,.glp-remove-filter-modal-container__wrapper_button_item,.loaded-cart__cart-summary_level_cart,.add-to-cart-info .add-to-cart__btn,.emailOpt-out__form_unsubscribe,.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled],.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover,.banner__wrapper,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__continue,.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover,.suggested-price__amount_btn_addcart,.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all,.credit-card-page__customer_btn,.terms-confirm-modal__wrap_buttons_submit,.electronic-signature__wrapper_body_buttons_submit,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_actions_button_link,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button,.store-item__view_button,.store-item__mobile_email,.map__holder_wrapper_view,.map__error_hold_refresh,.employee-terms-modal__wrapper_footer button[disabled],.sign-in-security__wrapper_form_wrapper_section1_button_confirm,.sign-in-modal-container__wrapper_container_button,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.card-tag__wrapper_top_button_delete,.my-information__input-wrapper_btn,.add-information__accordion_content_body_content_clear-btn,.layaway-summary__wrapper_details_action_button.disabled,.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.article-sticky__right_cta-block_cta,.thank-you-modal__container_wrapper_btn,.benefit-card__wrapper,.gold-buy-service__pay-more,#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item{-o-border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQUJBREFGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%;border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQUJBREFGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%}.btn-single-border-dark-grey,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.drt-recommendation__btn-wrapper_next.disabled,.drt-component__mobile-slide_begin,.gemlist-filters__apply-sec_right_button,.fedex-search .search-btn,.fedex-search .results-search-btn,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn,.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled,.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-remove,.order-summary__header_btn,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.shipping-tab__wrapper_btn_link,.store-tab__pick-up-info_saved-details_label_btn,.address-tile__details_btn,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col_btn,.gift-card__wrap_gc_row_remove_btn,.gift-card__wrap_gc_row_btn-add,.map__reset_button,.cms-full-block_text-block_cta-block_cta,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn:disabled,.checkout-csr-header__item_form_row_submit_btn:disabled:hover{-o-border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjM2NTY3O30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%;border-image:url("data:image/svg+xml;;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNjM2NTY3O30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLDBINEwwLDR2MTlsNCw0aDE5bDQtNFY0TDIzLDB6IE0yNiwyMi41ODZMMjIuNTg2LDI2SDQuNDE0TDEsMjIuNTg2VjQuNDE0TDQuNDE0LDFoMTguMTcyTDI2LDQuNDE0VjIyLjU4NnoKCSIvPgo8L3N2Zz4K") 30%}.btn-broken-border,.thumbnail-item__highlighter,.product-image__wrapper_highlighter{-o-border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MyA0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMgNDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgyMDJGO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjQzLjA0NiwxMS4yMjQgMzkuMDQ2LDExLjIyNCAzOS4wNDYsNC4wNDEgMzEuODYyLDQuMDQxIDMxLjg2MiwwLjA0MSA0My4wNDYsMC4wNDEgCQkiLz4KCTwvZz4KCTxnPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNC4wNDUsMTEuMjI0IDAuMDQ1LDExLjIyNCAwLjA0NSwwLjA0MSAxMS4yMjksMC4wNDEgMTEuMjI5LDQuMDQxIDQuMDQ1LDQuMDQxIAkJIi8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjExLjIyOSw0My4wNCAwLjA0NSw0My4wNCAwLjA0NSwzMS44NTcgNC4wNDUsMzEuODU3IDQuMDQ1LDM5LjA0IDExLjIyOSwzOS4wNCAJCSIvPgoJPC9nPgoJPGc+CgkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI0My4wNDYsNDMuMDQgMzEuODYyLDQzLjA0IDMxLjg2MiwzOS4wNCAzOS4wNDYsMzkuMDQgMzkuMDQ2LDMxLjg1NyA0My4wNDYsMzEuODU3IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==") 40%;border-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MyA0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMgNDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojQzgyMDJGO30KPC9zdHlsZT4KPGc+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjQzLjA0NiwxMS4yMjQgMzkuMDQ2LDExLjIyNCAzOS4wNDYsNC4wNDEgMzEuODYyLDQuMDQxIDMxLjg2MiwwLjA0MSA0My4wNDYsMC4wNDEgCQkiLz4KCTwvZz4KCTxnPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNC4wNDUsMTEuMjI0IDAuMDQ1LDExLjIyNCAwLjA0NSwwLjA0MSAxMS4yMjksMC4wNDEgMTEuMjI5LDQuMDQxIDQuMDQ1LDQuMDQxIAkJIi8+Cgk8L2c+Cgk8Zz4KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjExLjIyOSw0My4wNCAwLjA0NSw0My4wNCAwLjA0NSwzMS44NTcgNC4wNDUsMzEuODU3IDQuMDQ1LDM5LjA0IDExLjIyOSwzOS4wNCAJCSIvPgoJPC9nPgoJPGc+CgkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI0My4wNDYsNDMuMDQgMzEuODYyLDQzLjA0IDMxLjg2MiwzOS4wNCAzOS4wNDYsMzkuMDQgMzkuMDQ2LDMxLjg1NyA0My4wNDYsMzEuODU3IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==") 40%}.btn-arrow:after,.pdp-gem-stone-add-to-cart .add-to-cart_btn:after{content:">"}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.btn-angled-borders,.loaded-cart__cart-summary_level_checkout,.add-to-cart-info .product-information .checkout-btn,.share-favorites__form_send,.share-favorites__generate-link_btn,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.gpay-confirm-modal .btn-hold .submit-btn,.drop-a-hint__wrap_content_message_send_button,.find-stores-modal__content_row_done,.add-options-modal__wrap_container_btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.checkout-estimate__checkout_button_btn:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn,.checkout-page__wrapper_container_btn_place-order,.payment-layaway__padded-wrapper_body_apply,.order-review__button-hold_btn,.order-review__button-hold-mobile_btn,.pick-up-content__wrap_content_wrapper_confirm_btn,.order-actions__cancel-btn{border-image-source:url("../images/border-angled.png") !important}.btn-angled-borders:hover,.loaded-cart__cart-summary_level_checkout:hover,.add-to-cart-info .product-information .checkout-btn:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:hover,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:hover,.sticky-footer__container_price-btn-holder_form .select-a-stone:hover,.sticky-footer__container_price-btn-holder_form .add-to-setting:hover,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:hover,.gpay-confirm-modal .btn-hold .submit-btn:hover,.drop-a-hint__wrap_content_message_send_button:hover,.find-stores-modal__content_row_done:hover,.add-options-modal__wrap_container_btn:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.checkout-estimate__checkout_button_btn:hover:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:hover,.checkout-page__wrapper_container_btn_place-order:hover,.payment-layaway__padded-wrapper_body_apply:hover,.order-review__button-hold_btn:hover,.order-review__button-hold-mobile_btn:hover,.pick-up-content__wrap_content_wrapper_confirm_btn:hover,.order-actions__cancel-btn:hover{border-image-source:url("../images/border-angled-hover.png") !important}.btn-angled-borders:active,.loaded-cart__cart-summary_level_checkout:active,.add-to-cart-info .product-information .checkout-btn:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active,.sticky-footer__container_price-btn-holder_form_add-to-setting:active,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:active,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:active,.sticky-footer__container_price-btn-holder_form .select-a-stone:active,.sticky-footer__container_price-btn-holder_form .add-to-setting:active,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:active,.gpay-confirm-modal .btn-hold .submit-btn:active,.drop-a-hint__wrap_content_message_send_button:active,.find-stores-modal__content_row_done:active,.add-options-modal__wrap_container_btn:active,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.checkout-estimate__checkout_button_btn:active:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:active,.checkout-page__wrapper_container_btn_place-order:active,.payment-layaway__padded-wrapper_body_apply:active,.order-review__button-hold_btn:active,.order-review__button-hold-mobile_btn:active,.pick-up-content__wrap_content_wrapper_confirm_btn:active,.order-actions__cancel-btn:active{border-image-source:url("../images/border-angled-active.png") !important;background:#FBEBED;border-radius:1rem}.btn-single-border-grey,.drt-recommendation__btn-wrapper_next,.glp-remove-filter-modal-container__wrapper_button_item,.loaded-cart__cart-summary_level_cart,.add-to-cart-info .add-to-cart__btn,.emailOpt-out__form_unsubscribe,.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled],.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover,.banner__wrapper,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__continue,.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover,.suggested-price__amount_btn_addcart,.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all,.credit-card-page__customer_btn,.terms-confirm-modal__wrap_buttons_submit,.electronic-signature__wrapper_body_buttons_submit,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_actions_button_link,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button,.store-item__view_button,.store-item__mobile_email,.map__holder_wrapper_view,.map__error_hold_refresh,.employee-terms-modal__wrapper_footer button[disabled],.sign-in-security__wrapper_form_wrapper_section1_button_confirm,.sign-in-modal-container__wrapper_container_button,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.card-tag__wrapper_top_button_delete,.my-information__input-wrapper_btn,.add-information__accordion_content_body_content_clear-btn,.layaway-summary__wrapper_details_action_button.disabled,.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.article-sticky__right_cta-block_cta,.thank-you-modal__container_wrapper_btn,.benefit-card__wrapper,.gold-buy-service__pay-more,#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item{border-image-source:url("../images/border-grey.png") !important}.btn-single-border-dark-grey,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.drt-recommendation__btn-wrapper_next.disabled,.drt-component__mobile-slide_begin,.gemlist-filters__apply-sec_right_button,.fedex-search .search-btn,.fedex-search .results-search-btn,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn,.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled,.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-remove,.order-summary__header_btn,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.shipping-tab__wrapper_btn_link,.store-tab__pick-up-info_saved-details_label_btn,.address-tile__details_btn,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col_btn,.gift-card__wrap_gc_row_remove_btn,.gift-card__wrap_gc_row_btn-add,.map__reset_button,.cms-full-block_text-block_cta-block_cta,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn:disabled,.checkout-csr-header__item_form_row_submit_btn:disabled:hover{border-image-source:url("../images/border-dark-grey.png") !important}.btn-single-border,.gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp,.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next,.noresult-table__wrap_button,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.favorites-category-page .favorites-wrapper .home-btn,.match-category-page .favorites-wrapper .home-btn,.fav-search-wrap .submit-btn,.add-to-cart__btn,.add-to-cart__btn.matching-piece,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.emailOpt-out__link,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.address-modal__wrapper_buttons_save,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.banner__wrapper_inner,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.suggested-recommendation__content_container_add-to-setting,.classic-gift-card__addToCart,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.shopping-cart__wrapper_list_btn-container_apply,.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.credit-card-page__container__card_btn,.order-gift-message__wrapper_container_inner,.cancel-order-confirm-modal__wrapper_container_action_button.confirm,.email-store-manager__form_wrapper_button_btn,.email-modal__wrapper_body_btn,.welcome-modal__form_wrapper_button_btn,.change-password-success-modal__container_wrapper_btn,.employee-terms-modal__wrapper_footer_submit,.email-only-modal__wrapper_body_btn,.login-container__wrapper_button_item,.confirm-password__wrapper_container_wrapper_button_btn,.social-sign-up-modal__form_wrapper_button_btn,.sign-in-security__wrapper_form_bottom_button,.sign-in-modal-container__wrapper_container_btn_wrapper_border,.my-way__container_form_btns_save-btn,.order-status-form__wrapper_form_button_submit,.schedule-and-payment__wrapper_row_btn-wrapper_btn,.layaway-summary__wrapper_details_action_button,.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable,.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue,.change-card__wrapper_row_btn-wrapper_btn,.email-us__form_wrapper_button_btn,.more-details__wrapper_action_button,.shopping-cart-csr-header__item_form_row_submit_save_btn,.gold-buy-service__pay-more_inner,#goldBuyMail #c-submit-button,.sell-in-content__mobile-btn,.sell-in-content__info_links_btn,.shop-job__wrapper_form_button_submit{border-image-source:url("../images/border-single.png") !important}.pick-up__wrap_content{border-image-source:url("../images/modal-border.png") !important;border-image-outset:0;border-image-width:3}.cart-item__wrapper_img img{width:100%}}_:-ms-lang(x),.btn-angled-borders,.loaded-cart__cart-summary_level_checkout,.add-to-cart-info .product-information .checkout-btn,.share-favorites__form_send,.share-favorites__generate-link_btn,.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.gpay-confirm-modal .btn-hold .submit-btn,.drop-a-hint__wrap_content_message_send_button,.find-stores-modal__content_row_done,.add-options-modal__wrap_container_btn,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.checkout-estimate__checkout_button_btn:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn,.checkout-page__wrapper_container_btn_place-order,.payment-layaway__padded-wrapper_body_apply,.order-review__button-hold_btn,.order-review__button-hold-mobile_btn,.pick-up-content__wrap_content_wrapper_confirm_btn,.order-actions__cancel-btn{border-image-source:url("../images/border-angled.png") !important}_:-ms-lang(x):hover,.btn-angled-borders:hover,.loaded-cart__cart-summary_level_checkout:hover,.add-to-cart-info .product-information .checkout-btn:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting:hover,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:hover,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:hover,.sticky-footer__container_price-btn-holder_form .select-a-stone:hover,.sticky-footer__container_price-btn-holder_form .add-to-setting:hover,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:hover,.gpay-confirm-modal .btn-hold .submit-btn:hover,.drop-a-hint__wrap_content_message_send_button:hover,.find-stores-modal__content_row_done:hover,.add-options-modal__wrap_container_btn:hover,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:hover,.checkout-estimate__checkout_button_btn:hover:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:hover,.checkout-page__wrapper_container_btn_place-order:hover,.payment-layaway__padded-wrapper_body_apply:hover,.order-review__button-hold_btn:hover,.order-review__button-hold-mobile_btn:hover,.pick-up-content__wrap_content_wrapper_confirm_btn:hover,.order-actions__cancel-btn:hover{border-color:transparent;border-image-source:url("../images/border-angled-hover.png") !important}_:-ms-lang(x):active,.btn-angled-borders:active,.loaded-cart__cart-summary_level_checkout:active,.add-to-cart-info .product-information .checkout-btn:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active,.sticky-footer__container_price-btn-holder_form_add-to-setting:active,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn:active,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn:active,.sticky-footer__container_price-btn-holder_form .select-a-stone:active,.sticky-footer__container_price-btn-holder_form .add-to-setting:active,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn:active,.gpay-confirm-modal .btn-hold .submit-btn:active,.drop-a-hint__wrap_content_message_send_button:active,.find-stores-modal__content_row_done:active,.add-options-modal__wrap_container_btn:active,.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn:active,.checkout-estimate__checkout_button_btn:active:not(.disabled),.checkout-summary-mobile__details_wrapper_button_btn:active,.checkout-page__wrapper_container_btn_place-order:active,.payment-layaway__padded-wrapper_body_apply:active,.order-review__button-hold_btn:active,.order-review__button-hold-mobile_btn:active,.pick-up-content__wrap_content_wrapper_confirm_btn:active,.order-actions__cancel-btn:active{border-image-source:url("../images/border-angled-active.png") !important;background:#FBEBED;border-radius:1rem}_:-ms-lang(x),.btn-single-border-grey,.drt-recommendation__btn-wrapper_next,.glp-remove-filter-modal-container__wrapper_button_item,.loaded-cart__cart-summary_level_cart,.add-to-cart-info .add-to-cart__btn,.emailOpt-out__form_unsubscribe,.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled],.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover,.banner__wrapper,.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting,.page-unload-modal__continue,.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover,.suggested-price__amount_btn_addcart,.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all,.credit-card-page__customer_btn,.terms-confirm-modal__wrap_buttons_submit,.electronic-signature__wrapper_body_buttons_submit,.signature-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit,.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover,.order-gift-message__wrapper_container,.order-shipping-billing__wrapper_actions_button_link,.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button,.store-item__view_button,.store-item__mobile_email,.map__holder_wrapper_view,.map__error_hold_refresh,.employee-terms-modal__wrapper_footer button[disabled],.sign-in-security__wrapper_form_wrapper_section1_button_confirm,.sign-in-modal-container__wrapper_container_button,.manage-address__wrapper_body_button_add,.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit,.card-tag__wrapper_top_button_delete,.my-information__input-wrapper_btn,.add-information__accordion_content_body_content_clear-btn,.layaway-summary__wrapper_details_action_button.disabled,.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable,.card-delete-modal__wrapper_container_success_action_button,.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel,.payment-complete-modal__wrapper_container_action_button,.article-sticky__right_cta-block_cta,.thank-you-modal__container_wrapper_btn,.benefit-card__wrapper,.gold-buy-service__pay-more,#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item{border-color:transparent;border-image-source:url("../images/border-grey.png") !important}_:-ms-lang(x),.btn-single-border-dark-grey,.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn,.drt-recommendation__btn-wrapper_next.disabled,.drt-component__mobile-slide_begin,.gemlist-filters__apply-sec_right_button,.fedex-search .search-btn,.fedex-search .results-search-btn,.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info,.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint,.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn,.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue,.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn,.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled,.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-remove,.order-summary__header_btn,.shipping-info-modal .component-name__content_main-wrap_body_btns_btn,.shipping-tab__wrapper_btn_link,.store-tab__pick-up-info_saved-details_label_btn,.address-tile__details_btn,.credit-card__wrap_cc_row_removeCard_remove_btn,.credit-card__btn,.saved-card__card_col_btn,.gift-card__wrap_gc_row_remove_btn,.gift-card__wrap_gc_row_btn-add,.map__reset_button,.cms-full-block_text-block_cta-block_cta,.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn,.checkout-csr-header__item_form_row_submit_btn:disabled,.checkout-csr-header__item_form_row_submit_btn:disabled:hover{border-color:transparent;border-image-source:url("../images/border-dark-grey.png") !important}_:-ms-lang(x),.btn-single-border,.gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp,.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details-modal .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn,.gemlist-filters-solitaire .clear-btn,.shape-filter-solitaire__right_button,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.drt-recommendation .gemlist-prod-details__setting-modal_wrap_add-ring-btn,.drt-recommendation .prodInfo__buttons_add-stone,.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next,.noresult-table__wrap_button,.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone,.favorites-category-page .favorites-wrapper .home-btn,.match-category-page .favorites-wrapper .home-btn,.fav-search-wrap .submit-btn,.add-to-cart__btn,.add-to-cart__btn.matching-piece,.gemlist-filters__shape-sec_right_button,.gemlist-filters .clear-btn,.emailOpt-out__link,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.address-modal__wrapper_buttons_save,.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone,.banner__wrapper_inner,.visit-store__wrapper_skew_address__mskew_virtualTourBtn,.suggested-recommendation__content_container_add-to-setting,.classic-gift-card__addToCart,.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose,.shopping-cart__wrapper_list_btn-container_apply,.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another,.credit-card-page__container__card_btn,.order-gift-message__wrapper_container_inner,.cancel-order-confirm-modal__wrapper_container_action_button.confirm,.email-store-manager__form_wrapper_button_btn,.email-modal__wrapper_body_btn,.welcome-modal__form_wrapper_button_btn,.change-password-success-modal__container_wrapper_btn,.employee-terms-modal__wrapper_footer_submit,.email-only-modal__wrapper_body_btn,.login-container__wrapper_button_item,.confirm-password__wrapper_container_wrapper_button_btn,.social-sign-up-modal__form_wrapper_button_btn,.sign-in-security__wrapper_form_bottom_button,.sign-in-modal-container__wrapper_container_btn_wrapper_border,.my-way__container_form_btns_save-btn,.order-status-form__wrapper_form_button_submit,.schedule-and-payment__wrapper_row_btn-wrapper_btn,.layaway-summary__wrapper_details_action_button,.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable,.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue,.change-card__wrapper_row_btn-wrapper_btn,.email-us__form_wrapper_button_btn,.more-details__wrapper_action_button,.shopping-cart-csr-header__item_form_row_submit_save_btn,.gold-buy-service__pay-more_inner,#goldBuyMail #c-submit-button,.sell-in-content__mobile-btn,.sell-in-content__info_links_btn,.shop-job__wrapper_form_button_submit{border-color:transparent;border-image-source:url("../images/border-single.png") !important}_:-ms-lang(x),.pick-up__wrap_content{border-image-source:url("../images/modal-border.png") !important;border-image-outset:0;border-image-width:3}_:-ms-lang(x) img,.cart-item__wrapper_img img{width:100%}.btn-ghost,.variety-product-tile__wrapper_bottom_button span,.variety-absolute3__wrapper_button span{border:1px solid #272829;padding:.8rem 2.25rem;text-transform:uppercase;text-align:center;font-family:SharpSansNo1Book;font-size:1.2rem;letter-spacing:.3rem;display:inline-block}.btn-cta:after,.variety-product-tile__wrapper_bottom_cta:after{display:inline;content:" >"}.modal-btns,.modal .component-name__content_main-wrap_body_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,.checkout-error-modal__wrap_body_btn,.autopay-modal .component-name__content_main-wrap_body_btns_btn,.setting-first-info-modal__wrap_body_btn{font-size:1.2rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:1.2px;border-radius:5px;font-family:MontserratRegular;outline:none;padding:0.5rem;margin-top:3.5rem;text-transform:uppercase;white-space:nowrap}.btn-square,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.gem-options-form__btns_apply,.gem-options-form__btns_reset{-o-border-image:none;border-image:none;border:1px solid #53565A;padding:8px !important;background-color:inherit;border-radius:0}.btn-disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.gem-options-form__hold-mobile_clear-button_apply:disabled,.gem-options-form__hold-mobile_clear-button_reset:disabled,.gem-options-form__btns_apply:disabled,.gem-options-form__btns_reset:disabled{border-color:#ABADAF}.btn-state:active,.btn-square:active,.sort-and-filter__filters_top-sec_count-info_clear-btn:active,.sort-and-filter__filters_top-sec_count-info_apply-btn:active,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled:active,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled:active,.gem-options-form__hold-mobile_clear-button_apply:active,.gem-options-form__hold-mobile_clear-button_reset:active,.gem-options-form__btns_apply:active,.gem-options-form__btns_reset:active{background:#FBEBED}.gemsprite{background-image:url("../images/gemstones-sprite.png");background-repeat:no-repeat;display:block}.gemsprite-ic_diamond{width:28px;height:28px;background-position:-5px -5px}.gemsprite-ic_emerald{width:28px;height:28px;background-position:-43px -5px}.gemsprite-ic_pearl{width:28px;height:28px;background-position:-5px -43px}.gemsprite-ic_quartz{width:28px;height:28px;background-position:-43px -43px}.gemsprite-ic_ruby{width:28px;height:28px;background-position:-81px -5px}.gemsprite-ic_sapphire{width:28px;height:28px;background-position:-81px -43px}.shapesprite,.shape .product-tile__wrapper_img-hold_img-icon{background-image:url("../images/shapes-sprite.png");background-repeat:no-repeat;display:block}.shapesprite-ic_baguette,.shape .product-tile__wrapper_img-hold_img-icon.baguette{width:68px;height:69px;background-position:-5px -5px}.shapesprite-ic_cushion,.shape .product-tile__wrapper_img-hold_img-icon.cushion{width:68px;height:69px;background-position:-83px -5px}.shapesprite-ic_emerald,.shape .product-tile__wrapper_img-hold_img-icon.emerald{width:68px;height:69px;background-position:-161px -5px}.shapesprite-ic_heart,.shape .product-tile__wrapper_img-hold_img-icon.heart{width:68px;height:69px;background-position:-5px -84px}.shapesprite-ic_marquise,.shape .product-tile__wrapper_img-hold_img-icon.marquise{width:68px;height:69px;background-position:-83px -84px}.shapesprite-ic_oval,.shape .product-tile__wrapper_img-hold_img-icon.oval{width:68px;height:69px;background-position:-161px -84px}.shapesprite-ic_pear,.shape .product-tile__wrapper_img-hold_img-icon.pear{width:68px;height:69px;background-position:-5px -163px}.shapesprite-ic_princess,.shape .product-tile__wrapper_img-hold_img-icon.princess{width:68px;height:69px;background-position:-83px -163px}.shapesprite-ic_radiant,.shape .product-tile__wrapper_img-hold_img-icon.radiant{width:68px;height:69px;background-position:-161px -163px}.shapesprite-ic_round,.shape .product-tile__wrapper_img-hold_img-icon.round{width:68px;height:69px;background-position:-239px -5px}.sprite{width:120px;height:100px}.clarity-if-fl{background-position:-150px -145px}.clarity-vvs1{background-position:-290px -145px}.clarity-vvs2{background-position:-290px -145px}.clarity-vs1{background-position:-435px -145px}.clarity-vs2{background-position:-435px -145px}.clarity-si1{background-position:-580px -145px}.clarity-si2{background-position:-725px -145px}.clarity-i1{background-position:-870px -145px}.clarity-i2{background-position:-1015px -145px}.clarity-i3{background-position:-1160px -145px}.color-d{background-position:-97px -430px}.color-e{background-position:-224px -430px}.color-f{background-position:-351px -430px}.color-g{background-position:-478px -430px}.color-h{background-position:-605px -430px}.color-i{background-position:-732px -430px}.color-j{background-position:-859px -430px}.color-k{background-position:-986px -430px}.color-l{background-position:-1113px -430px}.color-m{background-position:-1240px -430px}.cut-poor{background-position:-1148px -710px}.cut-fair{background-position:-985px -710px}.cut-good{background-position:-822px -710px}.cut-very-good{background-position:-659px -710px}.cut-excellent{background-position:-496px -710px}.cut-ideal{background-position:-333px -710px}.cut-shane-classic{background-position:-170px -710px}.gem-stone,.gem-options-form__btns_image_src,.gem-options-form__gems_image_src,.gem-options-form__shapes_image_src,.gem-options-form__size_image_src,.gemStones .product-tile__wrapper_img-hold_img-icon{background-size:contain;background-repeat:no-repeat;background-position:center}.bg_diamond,.gemStones .product-tile__wrapper_img-hold_img-icon.diamond{background-image:url("../images/pcat/gemstones/ic_gems_diamond_high.png")}.bg_pearl,.gemStones .product-tile__wrapper_img-hold_img-icon.pearl{background-image:url("../images/pcat/gemstones/ic_gems_pearl.png")}.bg_emerald{background-image:url("../images/pcat/gemstones/ic_gems_emerald.png")}.bg_ruby,.gemStones .product-tile__wrapper_img-hold_img-icon.ruby{background-image:url("../images/pcat/gemstones/ic_gems_ruby_high.png")}.bg_quartz,.gemStones .product-tile__wrapper_img-hold_img-icon.quartz{background-image:url("../images/pcat/gemstones/ic_gems_quartz.png")}.bg_traditional-blue,.gemStones .product-tile__wrapper_img-hold_img-icon.blueSapphire{background-image:url("../images/pcat/gemstones/ic_gems_blue_sapphire_high.png")}.bg_ice-blue,.gemStones .product-tile__wrapper_img-hold_img-icon.iceblueSapphire{background-image:url("../images/pcat/gemstones/ic_gems_ice_blue_sapphire_high.png")}.bg_kentucky-blue,.gemStones .product-tile__wrapper_img-hold_img-icon.kentuckyBlueSapphire{background-image:url("../images/pcat/gemstones/ic_gems_kentucky_blue_sapphire_high.png")}.bg_plain,.gemStones .product-tile__wrapper_img-hold_img-icon.plain{background-image:url("../images/pcat/gemstones/ic_gems_diamond_high.png")}.bg_pink,.gemStones .product-tile__wrapper_img-hold_img-icon.pinkSapphire{background-image:url("../images/pcat/gemstones/ic_gems_pink_sapphire_high.png")}.bg_green,.gemStones .product-tile__wrapper_img-hold_img-icon.greenSapphire{background-image:url("../images/pcat/gemstones/ic_gems_green_sapphire_high.png")}.bg_white,.gemStones .product-tile__wrapper_img-hold_img-icon.whiteSapphire{background-image:url("../images/pcat/gemstones/ic_gems_white_sapphire_high.png")}.bg_orange,.gemStones .product-tile__wrapper_img-hold_img-icon.orangeSapphire{background-image:url("../images/pcat/gemstones/ic_gems_orange_sapphire_high.png")}.bg_yellow,.gemStones .product-tile__wrapper_img-hold_img-icon.yellowSapphire{background-image:url("../images/pcat/gemstones/ic_gems_yellow_sapphire_high.png")}.bg_black,.gemStones .product-tile__wrapper_img-hold_img-icon.blackSapphire{background-image:url("../images/pcat/gemstones/ic_gems_black_sapphire_high.png")}.bg_lavender,.gemStones .product-tile__wrapper_img-hold_img-icon.lavenderSapphire{background-image:url("../images/pcat/gemstones/ic_gems_lavender_sapphire_high.png")}.bg_heart{background-image:url("../images/pcat/shapes/ic_heart.png")}.bg_princess{background-image:url("../images/pcat/shapes/ic_princess.png")}.bg_round{background-image:url("../images/pcat/shapes/ic_round.png")}.bg_marquise{background-image:url("../images/pcat/shapes/ic_shapes_marquise.png")}.bg_radiant{background-image:url("../images/pcat/shapes/ic_radiant.png")}.bg_pear{background-image:url("../images/pcat/shapes/ic_pear.png")}.bg_emerald{background-image:url("../images/pcat/shapes/ic_baguette.png")}.bg_asscher{background-image:url("../images/pcat/shapes/ic_cushion.png")}.bg_oval{background-image:url("../images/pcat/shapes/ic_oval.png")}.parsley-errors-list{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;position:relative}.parsley-errors-list .parsley-required,.parsley-errors-list .parsley-pattern,.parsley-errors-list .parsley-equalto,.parsley-errors-list .parsley-custom-error-message{font-family:MontserratRegular;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased}.parsley-errors-list.filled{margin-top:1rem}.credit-card .parsley-errors-list.filled+.form-input-with-label__faqs{top:35px}.parsley-error+.parsley-errors-list li{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular}.parsley-error+.parsley-errors-list:before{font-size:1.6rem;font-weight:700;color:#da690e;line-height:1;letter-spacing:.07rem;position:absolute;top:-38px;right:15px}.modal-class .parsley-error+.parsley-errors-list:before{right:40px !important}.parsley-success.is-password+.parsley-errors-list:before{font-size:1.6rem;font-weight:700;color:#72c29f;line-height:1;letter-spacing:.07rem;position:absolute;top:-30px;right:15px}.kalendae{display:inline-block;zoom:1;*display:inline;background:#eee;padding:10px;margin:5px;border-radius:5px;font-size:11px;font-family:'Helvetica Neue', 'Helvetica';cursor:default;position:relative;box-sizing:border-box}.kalendae *{box-sizing:border-box}.kalendae.k-floating{position:absolute;top:0;left:0;z-index:200;margin:0;box-shadow:0 1px 3px rgba(0,0,0,0.75)}.kalendae .k-btn-close{position:absolute;top:-8px;right:-8px;width:20px;height:20px;background:white;border:2px solid #ccc;color:#999;line-height:17px;text-align:center;font-size:13px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.75);cursor:pointer;text-decoration:none}.kalendae .k-btn-close:after{content:"\2716"}.kalendae .k-btn-close:hover{color:#7EA0E2;background:white;border-color:#7EA0E2}.kalendae .k-calendar{display:inline-block;zoom:1;*display:inline;width:155px;vertical-align:top}.kalendae .k-separator{display:inline-block;zoom:1;*display:inline;width:2px;vertical-align:top;background:#ddd;height:155px;margin:0 10px}.kalendae .k-title{text-align:center;white-space:nowrap;position:relative;height:18px}.kalendae .k-caption{font-size:12px;line-height:18px}.kalendae .k-btn-previous-month,.kalendae .k-btn-next-month,.kalendae .k-btn-previous-year,.kalendae .k-btn-next-year{width:16px;height:23px;cursor:pointer;position:absolute;top:-3px;color:#777;font-size:32px;line-height:18px;font-weight:bold;font-family:arial;text-decoration:none}.kalendae .k-btn-previous-year{left:0}.kalendae .k-btn-previous-month{left:16px}.kalendae .k-btn-next-month{right:16px}.kalendae .k-btn-next-year{right:0}.kalendae .k-btn-previous-month:after{content:"\2039"}.kalendae .k-btn-next-month:after{content:"\203A"}.kalendae .k-btn-previous-year:after{content:"\00AB"}.kalendae .k-btn-next-year:after{content:"\00BB"}.kalendae .k-btn-previous-month:hover,.kalendae .k-btn-next-month:hover{color:#7EA0E2}.kalendae .k-btn-previous-year:hover,.kalendae .k-btn-next-year:hover{color:#6FDF81}.kalendae .k-first-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-previous-month,.kalendae .k-last-month .k-btn-previous-month,.kalendae .k-first-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-previous-year,.kalendae .k-last-month .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-year,.kalendae .k-title.k-disable-year-nav .k-btn-previous-year{display:none}.kalendae .k-title.k-disable-year-nav .k-btn-next-month{right:0}.kalendae .k-title.k-disable-year-nav .k-btn-previous-month{left:0}.kalendae .k-title,.kalendae .k-header,.kalendae .k-days{width:154px;display:block;overflow:hidden}.kalendae.k-disable-next-month-btn .k-btn-next-month,.kalendae.k-disable-previous-month-btn .k-btn-previous-month,.kalendae.k-disable-next-year-btn .k-btn-next-year,.kalendae.k-disable-previous-year-btn .k-btn-previous-year{display:none}.kalendae .k-header span,.kalendae .k-days span{float:left;margin:1px 1px 2px 1px}.kalendae .k-header span{text-align:center;font-weight:bold;width:20px;padding:1px 0;color:#666}.kalendae .k-header.k-active span{cursor:pointer;border-radius:3px}.kalendae .k-days span{text-align:right;width:20px;height:1.5em;line-height:1em;padding:2px 3px 2px 2px;border:1px solid transparent;border-radius:3px;color:#999}.kalendae .k-today{text-decoration:underline}.kalendae .k-days span.k-in-month.k-active{border-color:#ddd;background-color:#fff;color:#333}.kalendae .k-days span.k-out-of-month{color:#ddd}.kalendae .k-days span.k-active{cursor:pointer}.kalendae .k-days span.k-selected{border-color:#1072A5;color:#1072A5}.kalendae .k-days span.k-selected.k-active,.kalendae .k-header.k-active span.k-selected{background:#7EA0E2;color:white}.kalendae .k-days span.k-range{background:none;border-color:#6DD4FE}.kalendae .k-days span.k-range.k-in-month{background:#C4D4F1;border-color:#19AEFE;color:#333}.kalendae .k-days span.k-active:hover,.kalendae .k-days span.k-active.k-day-hover-active{border-color:#666}.kalendae .k-week:hover span.k-active{border-color:#666}.clearfix:after,.our-stores__title:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.kalendae.ie8.k-floating{border:1px solid #ccc}.kalendae.ie8 .k-btn-close{width:20px;height:20px;border:none;background:url("close.png") no-repeat top left}.kalendae.ie8 .k-btn-close:after{display:none}.kalendae.ie8 .k-btn-previous-month,.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-previous-year,.kalendae.ie8 .k-btn-next-year{width:16px;height:16px;cursor:pointer;background:#777 url("arrows.png") no-repeat center left;position:absolute;top:0}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year{background-position:center right}.kalendae.ie8 .k-btn-previous-month:hover,.kalendae.ie8 .k-btn-next-month:hover{background-color:#7EA0E2}.kalendae.ie8 .k-btn-previous-year,.kalendae.ie8 .k-btn-next-year{background-color:#333}.kalendae.ie8 .k-btn-previous-year:hover,.kalendae.ie8 .k-btn-next-year:hover{background-color:#6FDF81}.kalendae.ie8 .k-btn-previous-month:after,.kalendae.ie8 .k-btn-next-month:after,.kalendae.ie8 .k-btn-previous-year:after,.kalendae.ie8 .k-btn-next-year:after{display:none}.kalendae{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.1);border-radius:0}.kalendae .k-calendar{width:175px}.kalendae .k-caption{font-size:1rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.8px;font-family:MontserratBold;text-transform:uppercase}.kalendae .k-btn-close{display:none}.kalendae .k-separator{width:0;margin:0 5px}.kalendae .k-header span,.kalendae .k-days span{border:solid #DDDEDF;margin:0;border-radius:0;border-width:1px 1px 0 0;width:24px;height:24px;color:#53565A;padding:5px}.kalendae .k-header span.k-out-of-month,.kalendae .k-days span.k-out-of-month{text-indent:100%;white-space:nowrap;overflow:hidden}.kalendae .k-header span.k-in-month,.kalendae .k-days span.k-in-month{color:#ABADAF}.kalendae .k-header span.k-in-month.k-active:hover,.kalendae .k-days span.k-in-month.k-active:hover{border-color:#DDDEDF;background:#ABADAF}.kalendae .k-header span.k-in-month.k-active.k-today,.kalendae .k-days span.k-in-month.k-active.k-today{text-decoration:none}.kalendae .k-header span.k-in-month.k-active.k-selected,.kalendae .k-days span.k-in-month.k-active.k-selected{background:#d20025}.kalendae .k-header{border-left:1px solid #DDDEDF;background:#F2F4F5}.kalendae .k-days{border:solid #DDDEDF;border-width:0 0 1px 1px}.kalendae .k-title,.kalendae .k-header,.kalendae .k-days{width:170px}.kalendae .icon,.kalendae .error-message__text:before,.kalendae .payment-layaway__padded-wrapper_container_section_error-message__text:before,.kalendae .payment-layaway__padded-wrapper_body_error-message__text:before,.kalendae .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.kalendae .credit-card__wrap_cc_row_col-half_gift-card-error:before,.kalendae .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.kalendae .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .kalendae .amount_error:before,.kalendae .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .kalendae .amount_error:before,.kalendae .gift-card__error:before,.kalendae .backend-error:before,.kalendae .curalate-nav.curalate-previous-page,.kalendae .curalate-nav.curalate-next-page,.kalendae #curalate-modal-prev,.kalendae #curalate-modal-next,.kalendae .parsley-error+.parsley-errors-list,.kalendae .parsley-success.is-password+.parsley-errors-list,.kalendae .gemlist-table__wrap_header-list_li-carat_icon,.kalendae .gemlist-table__wrap_header-list_li-certification_icon,.kalendae .gemlist-table__wrap_header-list_li-clarity_icon,.kalendae .gemlist-table__wrap_header-list_li-color_icon,.kalendae .gemlist-table__wrap_header-list_li-cut_icon,.kalendae .gemlist-table__wrap_header-list_li-length_icon,.kalendae .gemlist-table__wrap_header-list_li-lwratio_icon,.kalendae .gemlist-table__wrap_header-list_li-price_icon,.kalendae .gemlist-table__wrap_header-list_li-shape_icon,.kalendae .gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list .kalendae .compare_icon,.kalendae .gemlist-table__wrap_header-list_li-width_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-carat_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-carat_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-certification_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-certification_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-clarity_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-color_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-color_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-cut_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-cut_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-length_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-length_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-lwratio_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-price_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-price_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-shape_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-shape_icon,.kalendae .asc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list .kalendae .compare_icon,.kalendae .asc .gemlist-table__wrap_header-list_li-width_icon,.asc .kalendae .gemlist-table__wrap_header-list_li-width_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-carat_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-carat_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-certification_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-certification_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-clarity_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-color_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-color_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-cut_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-cut_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-length_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-length_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-lwratio_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-price_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-price_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-shape_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-shape_icon,.kalendae .desc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list .kalendae .compare_icon,.kalendae .desc .gemlist-table__wrap_header-list_li-width_icon,.desc .kalendae .gemlist-table__wrap_header-list_li-width_icon,.kalendae .gemlist-table__wrapper_ul .accordion-icon,.gemlist-table__wrapper_ul .kalendae .accordion-icon,.kalendae .show-prod-info .gemlist-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-table__wrapper_ul .kalendae .accordion-icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.kalendae .gemlist-solitaire-table__wrap_header-list .compare_icon,.gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.kalendae .asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.asc .gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.kalendae .desc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon,.kalendae .gemlist-solitaire-table__wrapper_ul .accordion-icon,.gemlist-solitaire-table__wrapper_ul .kalendae .accordion-icon,.kalendae .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-solitaire-table__wrapper_ul .kalendae .accordion-icon,.kalendae .advanced-sort .close_icon,.advanced-sort .kalendae .close_icon,.kalendae .advanced-sort__wrap_cross,.kalendae .slick-prev,.kalendae .slick-next,.kalendae .drt-budget__wrapper_sec_error_icon,.kalendae .drt-recommendation .collapse-arrow.down,.drt-recommendation .kalendae .collapse-arrow.down,.kalendae .drt-recommendation .collapse-arrow.up,.drt-recommendation .kalendae .collapse-arrow.up,.kalendae .drt-component__wrapper_top-bar-m_close,.kalendae .favorites-category-page .share-wrap .share-button,.favorites-category-page .share-wrap .kalendae .share-button,.kalendae #reactAppBlingFling .swiper button.r,#reactAppBlingFling .swiper .kalendae button.r,.kalendae .page-footer__col_title.drop-caret:before,.kalendae .page-footer__col_chat::before,.kalendae .page-footer__col_email::before,.kalendae .page-footer__col_location::before,.kalendae .page-footer__col_call::before,.kalendae .page-footer .simple-banner a.thumb,.page-footer .simple-banner .kalendae a.thumb,.kalendae .page-footer__subscribe_submit_icon,.kalendae .search-box__cross,.kalendae .nav__li_caret,.kalendae .subnav__caret,.kalendae .utility-nav .link-title:before,.utility-nav .kalendae .link-title:before,.kalendae .modal .component-name__content_header_close-icon,.modal .kalendae .component-name__content_header_close-icon,.kalendae .cvv-modal .component-name__content_header_close-icon,.cvv-modal .kalendae .component-name__content_header_close-icon,.kalendae .travel-companion-modal .component-name__content_header_close-icon,.travel-companion-modal .kalendae .component-name__content_header_close-icon,.kalendae .carousel__next,.kalendae .carousel__prev,.kalendae .checkbox__text::after,.kalendae .sort-and-filter__post-dropdown_tag_cross,.kalendae .filter-component__label_icon,.kalendae .gemlist-filters__apply-sec_left_link_icon,.kalendae .form-input-with-label__faqs,.kalendae .expando__content_header_content_icon,.kalendae .expando-child__content_header_content_icon,.kalendae .note-tag__wrapper_icon,.kalendae .favorites-header-icon__wrap_image,.kalendae .carousel-scroll .prev-btn,.carousel-scroll .kalendae .prev-btn,.kalendae .carousel-scroll .next-btn,.carousel-scroll .kalendae .next-btn,.kalendae .pdp-engraving .engraving-title:before,.pdp-engraving .kalendae .engraving-title:before,.kalendae .pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-section .kalendae .engraving-input-error:before,.kalendae .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .kalendae .engraving-font-text:before,.kalendae .review-qa-section__show-more_icon,.kalendae .review-qa-section__show-less_icon,.kalendae .review-qa-section__no-reviews_stars,.kalendae .review-qa-section__no-qa_jewelery,.kalendae .review-item__row_leftcol_reviews_up,.kalendae .review-item__row_leftcol_reviews_down,.kalendae .qa-item__row_leftcol_reviews_up,.kalendae .qa-item__row_leftcol_reviews_down,.kalendae .no-review-qa__col_stars,.kalendae .no-review-qa__col_jewelery,.kalendae .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.kalendae .gpay-confirm-modal .header .close,.gpay-confirm-modal .header .kalendae .close,.kalendae .address-modal__wrapper_title_close,.kalendae .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .kalendae .component-name__content_main-wrap_body_content_icon,.kalendae .pdp-non-built .product-details .product-details-wrap .row .print,.pdp-non-built .product-details .product-details-wrap .row .kalendae .print,.kalendae .thumbnail-item__hover.VIDEO,.kalendae .thumbnail-item__hover.rotate,.kalendae .thumbnail-item__mobile-hover,.kalendae .product-image__wrapper_img-holder_hover,.kalendae .product-image__wrapper_img-holder_fav,.kalendae .banner__wrapper_inner_chat_icon,.kalendae .banner__wrapper_inner_call_icon,.kalendae .product-specs__item_header_icon,.kalendae .items-unavailable-modal__error_icon,.kalendae .stone-unavailable-modal__error_icon,.kalendae #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .kalendae [id^='TT3vUpLnkr'],.kalendae #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .kalendae [id^='TT3vDownLnkr'],.kalendae #TurnToContent .TT3linkLine .TT3helpful .TT4thumb,#TurnToContent .TT3linkLine .TT3helpful .kalendae .TT4thumb,.kalendae #TTtraWindow #TTtraWindowClose,#TTtraWindow .kalendae #TTtraWindowClose,.kalendae #TTtraWindow #TTSubWindowClose,#TTtraWindow .kalendae #TTSubWindowClose,.kalendae .TT4collapse,.kalendae .TT4expand,.kalendae .info-tag__icon,.kalendae .cart-prod-specs__title_close,.kalendae .cart-prod-specs__title_close:disabled,.kalendae .cart-prod-specs__title_close:disabled:hover,.kalendae .cart-prod-specs__tag_add_icon,.kalendae .cart-addon__title_close,.kalendae .info-alert__icon,.kalendae .cart-suggestion__close,.kalendae .cart-suggestion__title_close,.kalendae .checkout-finance__details_list_option_icon,.kalendae .checkout-shipping__wrapper_ship_pickup_note_icon,.kalendae .checkout-subtotal__wrapper_gift_label_icon,.kalendae .checkout-summary-mobile__alert_icon,.kalendae .free-gift__title_icon,.kalendae .return-policy__title_close,.kalendae .life-warranty__title_close,.kalendae .special-finance__title_close,.kalendae .finance-options__title_close,.kalendae .search-results-page__tabs_search_icon,.kalendae .dyo-ribbon .accordian-header:before,.dyo-ribbon .kalendae .accordian-header:before,.kalendae .dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .kalendae .no-of-stones:before,.kalendae .dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper .kalendae .no-of-stones.selected:before,.kalendae .dyo-ribbon__wrapper_row_content-title_back-icon,.kalendae .price-summary-item__price-hold_clear,.kalendae .stone-number .stone-number-text:before,.stone-number .kalendae .stone-number-text:before,.kalendae .gift-message .expando__content_header_content_title_icon,.gift-message .kalendae .expando__content_header_content_title_icon,.kalendae .order-summary__mobile_icon,.kalendae .order-summary-price__total-details_sub_label_icon,.kalendae .order-summary-price__total-details_sub_icon,.kalendae .cvv-modal__title_close,.kalendae .shipping-information__header_info .checkbox.parsley-error,.shipping-information__header_info .kalendae .checkbox.parsley-error,.kalendae .shipping-information #internationalAddressError .parsley-errors-list.filled,.shipping-information #internationalAddressError .kalendae .parsley-errors-list.filled,.kalendae .billing-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .kalendae .parsley-errors-list.filled,.kalendae .shipping-method #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .kalendae .parsley-errors-list.filled,.kalendae .shipping-information .tool-tip,.shipping-information .kalendae .tool-tip,.kalendae .billing-information .tool-tip,.billing-information .kalendae .tool-tip,.kalendae .shipping-method .tool-tip,.shipping-method .kalendae .tool-tip,.kalendae .shipping-method__header_link_icon,.kalendae .credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.kalendae .credit-card__wrap_cc_row_col-half_close,.kalendae .terms-confirm-modal__wrap_head_print_icon,.kalendae .terms-confirm-modal__wrap_head_close,.kalendae .apr-terms__wrapper_head_close,.kalendae .order-review__gift,.kalendae .shipping-policy-modal__wrapper_head_close,.kalendae .signature-modal__wrap_head_close,.kalendae .create-account__wrapper_container_be-error .error:before,.create-account__wrapper_container_be-error .kalendae .error:before,.kalendae .order-shipping-billing__wrapper_details_pick-up_alert_icon,.kalendae .order-shipping-billing__wrapper_details_pick-up_store_direction_icon,.kalendae .order-status__wrapper_container_icons_print,.kalendae .order-status__wrapper_container_icons_download,.kalendae .total-price-tag_summary_price_hold_title_info,.kalendae .learn-more-modal__title_close,.kalendae .all-locations__wrapper_stack_link_text_icon,.kalendae .store-item.specific-store .store-item__number_text_icon,.store-item.specific-store .kalendae .store-item__number_text_icon,.kalendae .store-item.specific-store .store-item__email_text_icon,.store-item.specific-store .kalendae .store-item__email_text_icon,.kalendae .store-item.specific-store .store-item__view_printInfoHold_icon,.store-item.specific-store .kalendae .store-item__view_printInfoHold_icon,.kalendae .store-item__link_text_icon,.kalendae .store-item__view_printInfoHold_icon,.kalendae .store-item__mobile_print,.kalendae .search-store__wrapper_link_text_icon,.kalendae .map__holder_wrapper_direction_icon,.kalendae .social-media-frames__wrapper_mobile_links_facebook,.kalendae .social-media-frames__wrapper_mobile_links_twitter,.kalendae .social-media-frames__wrapper_mobile_links_instagram,.kalendae .social-media-frames__wrapper_mobile_links_pintrest,.kalendae .account-order__header-link_arrow,.kalendae .sign-in-security__wrapper_form_wrapper_section1_social_icon,.kalendae .my-account-header__links_left,.kalendae .manage-payment-methods__wrapper_error-div:before,.kalendae .manage-layaway__wrapper_body_empty_link span.next,.manage-layaway__wrapper_body_empty_link .kalendae span.next,.kalendae .ring-size-tab .tabs__header_item_toggle-icon,.ring-size-tab .kalendae .tabs__header_item_toggle-icon,.kalendae .size-tab__container_content_item_content_back-icon,.kalendae .size-tab_content-title_back-icon,.kalendae .order-tag__wrapper_details_more_link_next,.kalendae .order-status-form__wrapper_errorDiv:before,.kalendae .order-actions_print,.kalendae .order-actions_download,.kalendae .education-section .tabs__header_item_carat,.education-section .kalendae .tabs__header_item_carat,.kalendae .education-top-banner__text-wrapper_content_list_item_caret,.kalendae .four-cs__wrapper_details-sec_filter_wrap_title_icon,.kalendae .carat-slider__shapes-btn_input_icon,.kalendae .contact-a-store_info_stores_wrapper_link-icon,.kalendae .online-customer-service_contact_options_icon.call,.kalendae .online-customer-service_contact_options_icon.chat,.kalendae .online-customer-service_contact_options_icon.email,.kalendae .online-customer-service_contact_options_arrow,.kalendae .shopping-cart-csr-header .tabs__header_item_carat,.shopping-cart-csr-header .kalendae .tabs__header_item_carat,.kalendae .checkout-csr-header .tabs__header_item_carat,.checkout-csr-header .kalendae .tabs__header_item_carat,.kalendae .gold-buy-header__container_title_list_item_caret,.kalendae .interaction-screen .pressOverlay .instruction .press-icon,.interaction-screen .pressOverlay .instruction .kalendae .press-icon,.kalendae .interaction-screen .pressOverlay .instruction .press-resize-icon,.interaction-screen .pressOverlay .instruction .kalendae .press-resize-icon,.kalendae .interaction-screen .overlay .note-hold .arrow,.interaction-screen .overlay .note-hold .kalendae .arrow,.kalendae .interaction-screen .head .icon-wrap.reset .icon-img,.interaction-screen .head .icon-wrap.reset .kalendae .icon-img,.kalendae .interaction-screen .head .icon-wrap.download .icon-img,.interaction-screen .head .icon-wrap.download .kalendae .icon-img,.kalendae .interaction-screen .head .icon-wrap.email-share .icon-img,.interaction-screen .head .icon-wrap.email-share .kalendae .icon-img,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .icon-img,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .icon-img,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .favorites-icon__link,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .favorites-icon__link.favorited,.kalendae .interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .kalendae .shape-selected:before,.kalendae .interaction-screen .dyo-wrap .gemstone-selected:before,.interaction-screen .dyo-wrap .kalendae .gemstone-selected:before,.kalendae .shop-job__wrapper_errorDiv:before{top:-9px;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #DDDEDF;position:absolute;z-index:1001}.kalendae .icon:after,.kalendae .curalate-nav.curalate-previous-page:after,.kalendae .curalate-nav.curalate-next-page:after,.kalendae #curalate-modal-prev:after,.kalendae #curalate-modal-next:after,.kalendae .parsley-error+.parsley-errors-list:after,.kalendae .parsley-success.is-password+.parsley-errors-list:after,.kalendae .gemlist-table__wrap_header-list_li-carat_icon:after,.kalendae .gemlist-table__wrap_header-list_li-certification_icon:after,.kalendae .gemlist-table__wrap_header-list_li-clarity_icon:after,.kalendae .gemlist-table__wrap_header-list_li-color_icon:after,.kalendae .gemlist-table__wrap_header-list_li-cut_icon:after,.kalendae .gemlist-table__wrap_header-list_li-length_icon:after,.kalendae .gemlist-table__wrap_header-list_li-lwratio_icon:after,.kalendae .gemlist-table__wrap_header-list_li-price_icon:after,.kalendae .gemlist-table__wrap_header-list_li-shape_icon:after,.kalendae .gemlist-table__wrap_header-list .compare_icon:after,.gemlist-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .gemlist-table__wrap_header-list_li-width_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-carat_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-carat_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-certification_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-certification_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-clarity_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-clarity_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-color_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-color_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-cut_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-cut_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-length_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-length_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-lwratio_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-lwratio_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-price_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-price_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-shape_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-shape_icon:after,.kalendae .asc .gemlist-table__wrap_header-list .compare_icon:after,.asc .gemlist-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .asc .gemlist-table__wrap_header-list_li-width_icon:after,.asc .kalendae .gemlist-table__wrap_header-list_li-width_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-carat_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-carat_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-certification_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-certification_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-clarity_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-clarity_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-color_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-color_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-cut_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-cut_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-length_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-length_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-lwratio_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-lwratio_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-price_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-price_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-shape_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-shape_icon:after,.kalendae .desc .gemlist-table__wrap_header-list .compare_icon:after,.desc .gemlist-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .desc .gemlist-table__wrap_header-list_li-width_icon:after,.desc .kalendae .gemlist-table__wrap_header-list_li-width_icon:after,.kalendae .gemlist-table__wrapper_ul .accordion-icon:after,.gemlist-table__wrapper_ul .kalendae .accordion-icon:after,.kalendae .show-prod-info .gemlist-table__wrapper_ul .accordion-icon:after,.show-prod-info .gemlist-table__wrapper_ul .kalendae .accordion-icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon:after,.kalendae .gemlist-solitaire-table__wrap_header-list .compare_icon:after,.gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:after,.asc .kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon:after,.kalendae .asc .gemlist-solitaire-table__wrap_header-list .compare_icon:after,.asc .gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-diameter_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-price_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-quality_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-shape_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon:after,.desc .kalendae .gemlist-solitaire-table__wrap_header-list_li-cert_icon:after,.kalendae .desc .gemlist-solitaire-table__wrap_header-list .compare_icon:after,.desc .gemlist-solitaire-table__wrap_header-list .kalendae .compare_icon:after,.kalendae .gemlist-solitaire-table__wrapper_ul .accordion-icon:after,.gemlist-solitaire-table__wrapper_ul .kalendae .accordion-icon:after,.kalendae .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon:after,.show-prod-info .gemlist-solitaire-table__wrapper_ul .kalendae .accordion-icon:after,.kalendae .advanced-sort .close_icon:after,.advanced-sort .kalendae .close_icon:after,.kalendae .advanced-sort__wrap_cross:after,.kalendae .slick-prev:after,.kalendae .slick-next:after,.kalendae .drt-budget__wrapper_sec_error_icon:after,.kalendae .drt-recommendation .collapse-arrow.down:after,.drt-recommendation .kalendae .collapse-arrow.down:after,.kalendae .drt-recommendation .collapse-arrow.up:after,.drt-recommendation .kalendae .collapse-arrow.up:after,.kalendae .drt-component__wrapper_top-bar-m_close:after,.kalendae .favorites-category-page .share-wrap .share-button:after,.favorites-category-page .share-wrap .kalendae .share-button:after,.kalendae #reactAppBlingFling .swiper button.r:after,#reactAppBlingFling .swiper .kalendae button.r:after,.kalendae .page-footer .simple-banner a.thumb:after,.page-footer .simple-banner .kalendae a.thumb:after,.kalendae .page-footer__subscribe_submit_icon:after,.kalendae .search-box__cross:after,.kalendae .nav__li_caret:after,.kalendae .subnav__caret:after,.kalendae .modal .component-name__content_header_close-icon:after,.modal .kalendae .component-name__content_header_close-icon:after,.kalendae .cvv-modal .component-name__content_header_close-icon:after,.cvv-modal .kalendae .component-name__content_header_close-icon:after,.kalendae .travel-companion-modal .component-name__content_header_close-icon:after,.travel-companion-modal .kalendae .component-name__content_header_close-icon:after,.kalendae .carousel__next:after,.kalendae .carousel__prev:after,.kalendae .sort-and-filter__post-dropdown_tag_cross:after,.kalendae .filter-component__label_icon:after,.kalendae .gemlist-filters__apply-sec_left_link_icon:after,.kalendae .form-input-with-label__faqs:after,.kalendae .expando__content_header_content_icon:after,.kalendae .expando-child__content_header_content_icon:after,.kalendae .note-tag__wrapper_icon:after,.kalendae .favorites-header-icon__wrap_image:after,.kalendae .carousel-scroll .prev-btn:after,.carousel-scroll .kalendae .prev-btn:after,.kalendae .carousel-scroll .next-btn:after,.carousel-scroll .kalendae .next-btn:after,.kalendae .review-qa-section__show-more_icon:after,.kalendae .review-qa-section__show-less_icon:after,.kalendae .review-qa-section__no-reviews_stars:after,.kalendae .review-qa-section__no-qa_jewelery:after,.kalendae .review-item__row_leftcol_reviews_up:after,.kalendae .review-item__row_leftcol_reviews_down:after,.kalendae .qa-item__row_leftcol_reviews_up:after,.kalendae .qa-item__row_leftcol_reviews_down:after,.kalendae .no-review-qa__col_stars:after,.kalendae .no-review-qa__col_jewelery:after,.kalendae .sticky-footer__container_price-btn-holder_link-wrap_back_icon:after,.kalendae .gpay-confirm-modal .header .close:after,.gpay-confirm-modal .header .kalendae .close:after,.kalendae .address-modal__wrapper_title_close:after,.kalendae .drop-a-hint-success .component-name__content_main-wrap_body_content_icon:after,.drop-a-hint-success .kalendae .component-name__content_main-wrap_body_content_icon:after,.kalendae .pdp-non-built .product-details .product-details-wrap .row .print:after,.pdp-non-built .product-details .product-details-wrap .row .kalendae .print:after,.kalendae .thumbnail-item__hover.VIDEO:after,.kalendae .thumbnail-item__hover.rotate:after,.kalendae .thumbnail-item__mobile-hover:after,.kalendae .product-image__wrapper_img-holder_hover:after,.kalendae .product-image__wrapper_img-holder_fav:after,.kalendae .banner__wrapper_inner_chat_icon:after,.kalendae .banner__wrapper_inner_call_icon:after,.kalendae .product-specs__item_header_icon:after,.kalendae .items-unavailable-modal__error_icon:after,.kalendae .stone-unavailable-modal__error_icon:after,.kalendae #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr']:after,#TurnToReviewsContent .TTreview .TTrevLinkLine .kalendae [id^='TT3vUpLnkr']:after,.kalendae #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr']:after,#TurnToReviewsContent .TTreview .TTrevLinkLine .kalendae [id^='TT3vDownLnkr']:after,.kalendae #TurnToContent .TT3linkLine .TT3helpful .TT4thumb:after,#TurnToContent .TT3linkLine .TT3helpful .kalendae .TT4thumb:after,.kalendae #TTtraWindow #TTtraWindowClose:after,#TTtraWindow .kalendae #TTtraWindowClose:after,.kalendae #TTtraWindow #TTSubWindowClose:after,#TTtraWindow .kalendae #TTSubWindowClose:after,.kalendae .TT4collapse:after,.kalendae .TT4expand:after,.kalendae .info-tag__icon:after,.kalendae .cart-prod-specs__title_close:after,.kalendae .cart-prod-specs__title_close:disabled:after,.kalendae .cart-prod-specs__title_close:hover:disabled:after,.kalendae .cart-prod-specs__tag_add_icon:after,.kalendae .cart-addon__title_close:after,.kalendae .info-alert__icon:after,.kalendae .cart-suggestion__close:after,.kalendae .cart-suggestion__title_close:after,.kalendae .checkout-finance__details_list_option_icon:after,.kalendae .checkout-shipping__wrapper_ship_pickup_note_icon:after,.kalendae .checkout-subtotal__wrapper_gift_label_icon:after,.kalendae .checkout-summary-mobile__alert_icon:after,.kalendae .free-gift__title_icon:after,.kalendae .return-policy__title_close:after,.kalendae .life-warranty__title_close:after,.kalendae .special-finance__title_close:after,.kalendae .finance-options__title_close:after,.kalendae .search-results-page__tabs_search_icon:after,.kalendae .dyo-ribbon__wrapper_row_content-title_back-icon:after,.kalendae .price-summary-item__price-hold_clear:after,.kalendae .gift-message .expando__content_header_content_title_icon:after,.gift-message .kalendae .expando__content_header_content_title_icon:after,.kalendae .order-summary__mobile_icon:after,.kalendae .order-summary-price__total-details_sub_label_icon:after,.kalendae .order-summary-price__total-details_sub_icon:after,.kalendae .cvv-modal__title_close:after,.kalendae .shipping-information__header_info .checkbox.parsley-error:after,.shipping-information__header_info .kalendae .checkbox.parsley-error:after,.kalendae .shipping-information #internationalAddressError .parsley-errors-list.filled:after,.shipping-information #internationalAddressError .kalendae .parsley-errors-list.filled:after,.kalendae .billing-information #internationalAddressError .parsley-errors-list.filled:after,.billing-information #internationalAddressError .kalendae .parsley-errors-list.filled:after,.kalendae .shipping-method #internationalAddressError .parsley-errors-list.filled:after,.shipping-method #internationalAddressError .kalendae .parsley-errors-list.filled:after,.kalendae .shipping-information .tool-tip:after,.shipping-information .kalendae .tool-tip:after,.kalendae .billing-information .tool-tip:after,.billing-information .kalendae .tool-tip:after,.kalendae .shipping-method .tool-tip:after,.shipping-method .kalendae .tool-tip:after,.kalendae .shipping-method__header_link_icon:after,.kalendae .credit-card__wrap_cc_row_col-half_close:after,.kalendae .terms-confirm-modal__wrap_head_print_icon:after,.kalendae .terms-confirm-modal__wrap_head_close:after,.kalendae .apr-terms__wrapper_head_close:after,.kalendae .order-review__gift:after,.kalendae .shipping-policy-modal__wrapper_head_close:after,.kalendae .signature-modal__wrap_head_close:after,.kalendae .order-shipping-billing__wrapper_details_pick-up_alert_icon:after,.kalendae .order-shipping-billing__wrapper_details_pick-up_store_direction_icon:after,.kalendae .order-status__wrapper_container_icons_print:after,.kalendae .order-status__wrapper_container_icons_download:after,.kalendae .total-price-tag_summary_price_hold_title_info:after,.kalendae .learn-more-modal__title_close:after,.kalendae .all-locations__wrapper_stack_link_text_icon:after,.kalendae .store-item.specific-store .store-item__number_text_icon:after,.store-item.specific-store .kalendae .store-item__number_text_icon:after,.kalendae .store-item.specific-store .store-item__email_text_icon:after,.store-item.specific-store .kalendae .store-item__email_text_icon:after,.kalendae .store-item.specific-store .store-item__view_printInfoHold_icon:after,.store-item.specific-store .kalendae .store-item__view_printInfoHold_icon:after,.kalendae .store-item__link_text_icon:after,.kalendae .store-item__view_printInfoHold_icon:after,.kalendae .store-item__mobile_print:after,.kalendae .search-store__wrapper_link_text_icon:after,.kalendae .map__holder_wrapper_direction_icon:after,.kalendae .social-media-frames__wrapper_mobile_links_facebook:after,.kalendae .social-media-frames__wrapper_mobile_links_twitter:after,.kalendae .social-media-frames__wrapper_mobile_links_instagram:after,.kalendae .social-media-frames__wrapper_mobile_links_pintrest:after,.kalendae .account-order__header-link_arrow:after,.kalendae .sign-in-security__wrapper_form_wrapper_section1_social_icon:after,.kalendae .my-account-header__links_left:after,.kalendae .manage-layaway__wrapper_body_empty_link span.next:after,.manage-layaway__wrapper_body_empty_link .kalendae span.next:after,.kalendae .ring-size-tab .tabs__header_item_toggle-icon:after,.ring-size-tab .kalendae .tabs__header_item_toggle-icon:after,.kalendae .size-tab__container_content_item_content_back-icon:after,.kalendae .size-tab_content-title_back-icon:after,.kalendae .order-tag__wrapper_details_more_link_next:after,.kalendae .order-actions_print:after,.kalendae .order-actions_download:after,.kalendae .education-section .tabs__header_item_carat:after,.education-section .kalendae .tabs__header_item_carat:after,.kalendae .education-top-banner__text-wrapper_content_list_item_caret:after,.kalendae .four-cs__wrapper_details-sec_filter_wrap_title_icon:after,.kalendae .carat-slider__shapes-btn_input_icon:after,.kalendae .contact-a-store_info_stores_wrapper_link-icon:after,.kalendae .online-customer-service_contact_options_icon.call:after,.kalendae .online-customer-service_contact_options_icon.chat:after,.kalendae .online-customer-service_contact_options_icon.email:after,.kalendae .online-customer-service_contact_options_arrow:after,.kalendae .shopping-cart-csr-header .tabs__header_item_carat:after,.shopping-cart-csr-header .kalendae .tabs__header_item_carat:after,.kalendae .checkout-csr-header .tabs__header_item_carat:after,.checkout-csr-header .kalendae .tabs__header_item_carat:after,.kalendae .gold-buy-header__container_title_list_item_caret:after,.kalendae .interaction-screen .pressOverlay .instruction .press-icon:after,.interaction-screen .pressOverlay .instruction .kalendae .press-icon:after,.kalendae .interaction-screen .pressOverlay .instruction .press-resize-icon:after,.interaction-screen .pressOverlay .instruction .kalendae .press-resize-icon:after,.kalendae .interaction-screen .overlay .note-hold .arrow:after,.interaction-screen .overlay .note-hold .kalendae .arrow:after,.kalendae .interaction-screen .head .icon-wrap.reset .icon-img:after,.interaction-screen .head .icon-wrap.reset .kalendae .icon-img:after,.kalendae .interaction-screen .head .icon-wrap.download .icon-img:after,.interaction-screen .head .icon-wrap.download .kalendae .icon-img:after,.kalendae .interaction-screen .head .icon-wrap.email-share .icon-img:after,.interaction-screen .head .icon-wrap.email-share .kalendae .icon-img:after,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .icon-img:after,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .icon-img:after,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link:after,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .favorites-icon__link:after,.kalendae .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited:after,.interaction-screen .head .icon-wrap.favorite-icon .kalendae .favorites-icon__link.favorited:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:1px;left:-8px;z-index:100}.shaneco_stylefinder18{position:relative;overflow:hidden;margin:1rem auto 0 auto;width:100%;max-width:1280px;background-image:none;background-position:center top}.shaneco_stylefinder18 .slick-slider{visibility:hidden}.shaneco_stylefinder18 .slick-initialized{visibility:visible}.shaneco_stylefinder18 .slick-track{padding:5rem 0}.shaneco_stylefinder18 .slideshow-desktop{display:block}.shaneco_stylefinder18 .slideshow-desktop li{list-style:none;z-index:1}.shaneco_stylefinder18 .slideshow-desktop li span{width:100%;height:100%;position:absolute;top:0;left:0;color:transparent;background-size:cover;background-position:50% 50%;opacity:0;animation:slideshow 12s linear infinite 0s}@media (max-width: 767px){.shaneco_stylefinder18 .slideshow-desktop li span{background-position:23% 50%}}.shaneco_stylefinder18 .slideshow-desktop li:nth-child(2) span{animation-delay:4s}.shaneco_stylefinder18 .slideshow-desktop li:nth-child(3) span{animation-delay:8s}.shaneco_stylefinder18 .slideshow-desktop.static li span{animation:fadeInBackground 4s forwards;background-image:url("https://images.shaneco.com/is/image/ShaneCo/Style-finder-2018-background-static-desktop?wid=1280&hei=630&fmt=jpg") !important}@media (max-width: 767px){.shaneco_stylefinder18 .slideshow-desktop.static{display:block}}@media (max-width: 767px){.shaneco_stylefinder18 .slideshow-desktop{display:none}}.shaneco_stylefinder18 .no-cssanimations .slideshow li span{opacity:1}.shaneco_stylefinder18 .titleLogoWrapper{text-align:center;margin:6rem 1rem 0 auto;position:relative;width:50%}@media (max-width: 767px){.shaneco_stylefinder18 .titleLogoWrapper{margin:3rem auto 0 auto;width:90%}}.shaneco_stylefinder18 .titleLogoWrapper .titleLogo{width:100%;max-width:500px}.shaneco_stylefinder18 .titleLogoWrapper .title{font-size:3rem;font-family:'Playfair Display', Times, serif;text-transform:uppercase;letter-spacing:7px;line-height:1.3;font-weight:400;text-shadow:0 0px 4px #fff}@media (max-width: 1023px){.shaneco_stylefinder18 .titleLogoWrapper .title{font-size:2.4rem}}.shaneco_stylefinder18 .sliderWrapper{position:relative;width:15000px;display:inline-block;overflow:hidden;max-width:100%}.shaneco_stylefinder18 .sliderWrapper ul{position:relative;margin:0;padding:0;list-style:none;display:inline-block;width:100%}.shaneco_stylefinder18 .sliderWrapper ul .slick-list{margin:0;height:100%}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li{position:relative;display:block;float:left;margin:0;padding:0;max-width:1280px;background-color:transparent;text-align:center;width:100%;outline:0}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper{margin:1rem 1rem 0 auto;width:50%}@media (max-width: 767px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper{margin:1rem auto 2rem;width:90%}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper .messageText{color:#000;font-size:1.8rem;letter-spacing:1px;font-family:"Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif;margin:1.5rem 1rem 2.5rem;max-width:700px;text-shadow:0 0px 4px #fff;font-weight:400;line-height:1.5}@media (max-width: 1023px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper .messageText{font-size:1.5rem}}@media (max-width: 767px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper .messageText{margin:1.5rem 2rem 2.5rem}}@media (max-width: 500px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .messageWrapper .messageText{font-size:1.75rem}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .slideshow-mobile{display:block}@media (min-width: 768px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .slideshow-mobile{display:none}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li #clickToStart{background-color:rgba(255,255,255,0.4);font-family:"Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;border:1px solid #000;color:#000;padding:1rem 2rem;text-transform:uppercase;cursor:pointer;letter-spacing:2px;font-size:1.4rem;outline:0;margin-bottom:1.5rem}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .question-title{color:#000;font-size:2.5rem;letter-spacing:1px;font-family:'Playfair Display', Times, serif;margin:1rem 0;line-height:1.5;text-transform:uppercase;letter-spacing:6px}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .question-title .question-number{font-size:1.75rem;font-family:"Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;letter-spacing:3px}@media (max-width: 600px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .question-title{padding:2%;top:7%}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form,.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .otherDesc{position:relative;margin:8% 7% 6%;top:0}@media (max-width: 500px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form :nth-child(4),.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .otherDesc :nth-child(4){clear:both}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row{display:inline-block;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row:before{display:table;content:" "}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row:after{clear:both}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row .col-desktop-3{width:25%;float:left}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row .col-full-width{width:100%}@media (max-width: 767px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row .col-mobile-6{width:50%}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel{cursor:pointer;border-radius:10px;overflow:hidden;height:100%}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel .imgWrapper{margin:1rem;overflow:hidden}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel .imgWrapper .radioSelection{outline:none}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel .imgWrapper .radioSelection img{max-width:100%}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel .imgWrapper .radioSelection .infoWrapper{margin:1rem 0;font-size:1.75rem;font-family:"Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform:uppercase;letter-spacing:3px;font-weight:400;line-height:1.3}@media (max-width: 500px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel .imgWrapper .radioSelection .infoWrapper{font-size:1.2rem}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel.active{border:3px solid #000000;height:100%}@media (max-width: 600px){.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel{font-size:1.5rem}}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form .radioLabel img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow{top:42%;letter-spacing:0;border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;text-decoration:none;cursor:pointer;outline:0;position:absolute;font-size:17px;z-index:2;background:rgba(255,255,255,0.7);padding:1.3rem;border:1px solid #fff;color:#fff;text-shadow:2px 0px 2px #000}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow:active{text-shadow:none}@media (max-width: 600px){.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow{top:40%}}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow.slick-disabled{display:none !important}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow.slick-prev{left:0;border-radius:0 5px 5px 0 !important}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow.slick-next{right:0;border-radius:5px 0 0 5px !important}.shaneco_stylefinder18 #slideCal{text-decoration:none;line-height:2.2;outline:0}.shaneco_stylefinder18 #slideCal span{background-color:rgba(255,255,255,0.4);font-family:"Montserrat", Arial, "Helvetica Neue", Helvetica, sans-serif;font-weight:400;border:1px solid #000;color:#000;padding:1rem 2rem;text-transform:uppercase;cursor:pointer;letter-spacing:2px;font-size:1.4rem;outline:0}@keyframes slideshow{0%{opacity:0;animation-timing-function:ease-in}12.5%{opacity:1;animation-timing-function:ease-out}25%{opacity:1}37.5%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes fadeInBackground{0%{opacity:0}100%{opacity:1}}.shaneco_stylefinder18 .slick-arrow:before,.shaneco_stylefinder18 .slick-arrow:after{content:none}.shaneco_engraving *{webkit-box-sizing:border-box;box-sizing:border-box}.shaneco_engraving .col-sm-2,.shaneco_engraving .col-xs-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.shaneco_engraving .col-xs-4{width:33.33333333%;float:left}@media (min-width: 768px){.shaneco_engraving .col-sm-2{width:16.66666667%;float:left}}.shaneco_engraving .textCenter{text-align:center}.shaneco_engraving #fontAlpha,.shaneco_engraving .f #fontBtnWrp{margin:0}.shaneco_engraving #fontBtnWrp{display:inline-block;vertical-align:top}.shaneco_engraving #fontBtnWrp li{cursor:pointer;list-style-type:none}.shaneco_engraving .fontBtn{height:42px}.shaneco_engraving .fontBtn:hover{background:#ddd;border-bottom:solid 0 #666}.shaneco_engraving .fontBtn.active{background:#ddd;border-top:solid 3px #666;box-shadow:none;border-bottom:none;border-left:none;border-right:none}.shaneco_engraving .fontPage{display:none;background:#eee}.shaneco_engraving .fontPage.active{display:block}.shaneco_engraving .fontAlpha{text-align:center}.shaneco_engraving .fontAlpha .alphaImgLg{display:inline}.shaneco_engraving .fontAlpha .alphaImgSm{display:none}@media (max-width: 767px){.shaneco_engraving .fontAlpha .alphaImgLg{display:none}.shaneco_engraving .fontAlpha .alphaImgSm{display:inline}}#videogallery-wrapper .smallDescription{font-size:1.4rem;text-align:left;color:#53565A;line-height:1.3}#videogallery-wrapper .toggleArrow{background:url("//images.shaneco.com/is/image/ShaneCo/videoGalleryLP-downArrow-Sept2016?wid=23&hei=7") no-repeat center center;width:37px;height:21px;margin:10px auto;cursor:pointer;transition:transform 4s ease;transition:0.25s}#videogallery-wrapper .toggleArrow.flip{background:url("//images.shaneco.com/is/image/ShaneCo/videoGalleryLP-upArrow-Sept2016?wid=23&hei=7") no-repeat center center}#videogallery-wrapper .toggleArrow.rotated{transform:rotate(180deg);transition:0.25s}#videogallery-wrapper .toggleDiv{cursor:pointer}#videogallery-wrapper .videoDrop{position:relative;overflow:hidden;height:40px}#videogallery-wrapper #gallery1,#videogallery-wrapper #gallery2,#videogallery-wrapper #gallery3,#videogallery-wrapper #gallery4{height:100%;width:100%;display:none}#videogallery-wrapper .youtubeVideoLoader{position:relative;cursor:pointer;background:#ccc no-repeat center center / cover;padding-bottom:56.25%;height:0;clear:both;margin-bottom:10px}#videogallery-wrapper .youtubeVideoLoader::before{content:'';background:rgba(51,51,51,0.9);height:30px;width:48px;display:block;margin:-15px 0 0 -30px;border-radius:6px;position:absolute;top:50%;left:50%;transition:all 0.1s ease;z-index:1}#videogallery-wrapper .youtubeVideoLoader:hover::before{background:rgba(209,34,33,0.9)}#videogallery-wrapper .youtubeVideoLoader::after{content:'';width:0;height:0;line-height:0;display:block;border-style:solid;border-width:7px 0 7px 14px;margin:-7px 0 0 -12px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;z-index:2}#videogallery-wrapper #videoModalContainer{width:100%;padding:0;top:0;left:0;margin:auto}#videogallery-wrapper #videoModalContainer iframe{width:640px}@media (max-width: 700px){#videogallery-wrapper #videoModalContainer iframe{width:100%}}#videogallery-wrapper .modal-body{padding:0}#videogallery-wrapper .modal-footer{padding:1em;border-top:none;background-color:#444}#videogallery-wrapper .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#videogallery-wrapper .btn-default{color:#333;background-color:#fff;border-color:#ccc}#videogallery-wrapper .modalDialog{position:fixed;font-family:Arial, Helvetica, sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;transition:opacity 400ms ease-in;pointer-events:none}#videogallery-wrapper .modalWrapper{width:640px;position:relative;margin:10% auto 0;padding:0}@media (max-width: 700px){#videogallery-wrapper .modalWrapper{width:100%}}.curalate-gallery{max-width:1280px !important;overflow:hidden;margin:auto;position:relative;display:block}.curalate-gallery .heading-2{-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:2rem}.curalate-gallery .paragraph,.curalate-gallery .paragraph p{-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:0}@media all and (min-width: 1270px){.curalate-gallery #curalate-fan-reel-wrapper{width:100% !important;margin:auto !important}}.curalate-gallery a[data-curalate-product-url]{font-size:1.55rem !important}.curalate-gallery .curalate-thumbnail:nth-child(even),.curalate-gallery .curalate-thumbnail:nth-child(odd){margin-top:0 !important}.curalate-gallery .curalate-nav.curalate-previous-page{background-image:url("//images.shaneco.com/is/image/ShaneCo/arrow-carousel-left-curalate-40?wid=62&hei=62&fmt=png-alpha") !important}.curalate-gallery .curalate-nav.curalate-next-page{background-image:url("//images.shaneco.com/is/image/ShaneCo/arrow-carousel-right-curalate-40?wid=62&hei=62&fmt=png-alpha") !important}.curalate-gallery div.curalate-photo-detail-container{background-image:url("//images.shaneco.com/is/image/ShaneCo/show-us-your-curalate-40?wid=753&hei=60&fmt=png-alpha") !important}.curalate-gallery #curalate-modal-prev{background-image:url("//images.shaneco.com/is/image/ShaneCo/arrow-modal-prev-curalate-40?wid=27&hei=54&fmt=png-alpha") !important}.curalate-gallery #curalate-modal-next{background-image:url("//images.shaneco.com/is/image/ShaneCo/arrow-modal-next-curalate-40?wid=27&hei=54&fmt=png-alpha") !important}.curalate-gallery #curalate-submit-button a{background:transparent;background-color:#C8102E;border-radius:0;background-image:none}.curalate-gallery .curalate-thumbnail .curalate-image-overlay .curalate-shop-now-wrapper{border-color:#C8102E !important;color:#C8102E !important}.wr360_player{width:100%;height:100%;background:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:pan-y}.wr360_player .container{position:relative;overflow:hidden;margin:0 !important;padding:0 !important;border:0 !important;box-shadow:none !important;background:inherit !important;max-width:none !important;font-family:Tahoma, sans-serif;cursor:pointer !important}.wr360_player .container::before{display:none !important}.wr360_player .container .spinner_hint{width:100%;height:100%;z-index:11;position:absolute;left:0;top:0;display:none;cursor:pointer}.wr360_player .container .spinner_hint .spinner_hint_aligner{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:1}.wr360_player .container .spinner_hint .spinner_hint_item{padding:7px 18px 7px 18px;line-height:14px;color:#696969;font-size:11px;background:rgba(240,240,240,0.88);border-radius:0;margin:0 auto 0 auto;max-width:300px;font-family:Tahoma,Helvetica,Sans-Serif;opacity:0;display:inline-block;transition:0.2s ease}@-moz-document url-prefix(){.wr360_player .container .spinner_hint .spinner_hint_item{padding-bottom:8px}}.wr360_player .container .spinner_hint:hover .spinner_hint_item{background:rgba(225,225,225,0.78);color:#555;transition:0.3s ease;padding-left:22px;padding-right:22px}.wr360_player img{max-width:none !important;max-height:none !important;border:none !important;box-shadow:none !important;cursor:pointer !important;image-rendering:-webkit-optimize-contrast}.wr360_player .arrow_zoom_cursor,.wr360_player .arrow_zoom_cursor>img{cursor:url(../images/image-rotator/pointer-zoom-in.svg),zoom-in !important}.wr360_player .arrow_zoom_cursor.container_zoomed,.wr360_player .arrow_zoom_cursor.container_zoomed>img{cursor:url(../images/image-rotator/pointer-zoom-out.svg),zoom-out !important}.wr360_player .arrow_zoom_cursor.container_zoomoff,.wr360_player .arrow_zoom_cursor.container_zoomoff>img{cursor:url(../images/image-rotator/pointer-zoom-off.svg),pointer !important}.wr360_player .zoom_cursor,.wr360_player .zoom_cursor>img{cursor:zoom-in !important}.wr360_player .zoom_cursor.container_zoomed,.wr360_player .zoom_cursor.container_zoomed>img{cursor:zoom-out !important}.wr360_player .zoom_cursor.container_zoomoff,.wr360_player .zoom_cursor.container_zoomoff>img{cursor:pointer !important}@media not all and (min-resolution: 0.001dpcm){.wr360_player img{image-rendering:auto}}.wr360_player .container .panning{position:absolute;left:0;top:0;background-size:100% 100%;background-repeat:no-repeat;background-position:center;z-index:1;display:none}.wr360_player .container .theme_panel_back{position:absolute;width:100%;bottom:0;left:0;height:34px;z-index:2}.wr360_player .container .theme_panel{position:absolute;width:100%;bottom:0;left:0;height:34px;z-index:3;cursor:pointer !important}.wr360_player .container .theme_header{height:20px;z-index:2;margin:3px 0 0 0;position:absolute;top:0;left:0;width:100%;font-family:Tahoma,Helvetica,Sans-Serif}.wr360_player .container .theme_header .progress_wrap{float:left;cursor:pointer}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs{margin:10px 0 0 15px;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim{margin:1px 0 0 6px;height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim div{height:100%;width:5px;opacity:0;margin:0 2px 0 0;background-color:#bbb;float:left;overflow:hidden;animation:wr360_progress_delay 1.2s infinite ease-in-out}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div{width:6px;margin:0 3px 0 0;background-color:#aaa}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar1,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar1{animation-delay:-1.2s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar2,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar2{animation-delay:-1.1s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar3,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar3{animation-delay:-1.0s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar4,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar4{animation-delay:-0.9s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim .animbar5,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs .animbar5{animation-delay:-0.8s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums{font-size:8px;line-height:16px;height:16px;width:25px;float:left;color:#999;margin:0 0 0 4px;display:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums{font-size:11px;line-height:28px;height:28px;width:25px;float:left;color:#999;margin:0 0 0 6px;display:none}@-moz-document url-prefix(){.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums{margin-top:-1px}}@keyframes wr360_progress_delay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1}}.wr360_player .container .theme_header a.watermark{margin:5px 0 0 5px;float:left;width:1px;height:1px;cursor:pointer;display:none}.wr360_player .container .theme_panel .toolbar{position:relative;height:34px;padding:0 10px 0 10px;margin:0 auto 0 auto;box-sizing:content-box !important;border:none !important;background:inherit !important}.wr360_player .container .theme_panel .toolbar>a{transition:none !important;display:block;float:left;width:22px;height:24px;margin:5px 0 0 11px;opacity:0.7}.wr360_player .container .theme_panel .toolbar>a:first-of-type{margin-left:0}.hotspot_indicator{background:url(../images/circ-cross-thin-blue.svg) no-repeat 0 0 !important;height:23px;width:23px}.wr360_player .container .theme_panel .toolbar a.left_button{background:url(../images/image-rotator/left.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.right_button{background:url(../images/image-rotator/right.svg) no-repeat 0 0;margin-right:2px}.wr360_player .container .theme_panel .toolbar a.up_button{background:url(../images/image-rotator/up.svg) no-repeat 0 0;margin-left:10px}.wr360_player .container .theme_panel .toolbar a.down_button{background:url(../images/image-rotator/down.svg) no-repeat 0 0;margin-left:7px}.wr360_player .container .theme_panel .toolbar a.play_button{background:url(../images/image-rotator/play.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.pause_button{background:url(../images/image-rotator/pause.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.zoomin_button{background:url(../images/image-rotator/zoomin.svg) no-repeat 0 0}.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button,.wr360_player .container_zoomoff .theme_panel .toolbar a.zoomin_button:hover{cursor:default;opacity:0.4}.wr360_player .container .theme_panel .toolbar a.zoomout_button{background:url(../images/image-rotator/zoomout.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.hotspotson_button{background:url(../images/image-rotator/hotspoton.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button{background:url(../images/image-rotator/hotspotoff.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.fullscreenon_button{background:url(../images/image-rotator/fullscreenon.svg) no-repeat 0 0}.wr360_player a.fullscreenoff_button{background:url(../images/image-rotator/fullscreenoff.svg) no-repeat center center;width:50px;height:50px;top:20px;right:23px;z-index:10;position:absolute;cursor:pointer;display:block;opacity:0.7;transition:none !important}.wr360_player .container .theme_panel .toolbar>a:hover,.wr360_player a.fullscreenoff_button:hover{opacity:1}.wr360_player .container .hotspot_indicator{z-index:4;cursor:pointer}.wr360_player .container .indicator_effect_scale_up{transform:scale(0, 0);animation:wr360_effect_scale_up 0.3s cubic-bezier(0.22, 0.02, 0.13, 0.99) forwards}.wr360_player .container .hotspot_indicator_hidden{display:none !important}.wr360_player .container .position_rollover{position:absolute;left:0;top:0;visibility:hidden;z-index:15;cursor:pointer}.wr360_player .container .position_rollover>div{box-sizing:border-box}.wr360_player .container .lightbox_rollover{z-index:18;width:100%;height:100%;background-color:#000;position:absolute;top:0;left:0;display:none;cursor:default}.wr360_player .container .lightbox_rollover *{box-sizing:border-box}.wr360_player .container .lightbox_rollover .closelbox{position:absolute;background:url(../images/image-rotator/lightbox_close.svg) 7px 7px no-repeat;right:15px;top:15px;width:28px;height:28px;cursor:pointer}.wr360_player .container .lightbox_rollover .closelbox:hover{opacity:0.8}.wr360_player .container .lightbox_rollover .img_wrap{width:100%;height:100%;max-width:100%;max-height:100%;background-position:center center;background-repeat:no-repeat}.wr360_player .container .lightbox_rollover .img_title{position:absolute;padding:0;max-width:100%;width:100%;text-align:left;bottom:0;left:0;background-color:rgba(65,65,65,0.9)}.wr360_player .container .lightbox_rollover .img_title a{color:#ff0000}.wr360_player .container .lightbox_rollover .img_title .usr_text{display:inline-block;color:#fff;width:50%;text-align:left;padding:15px 20px 19px 20px;line-height:19px;font-size:16px}@keyframes wr360_effect_scale_up{100%{transform:scale(1, 1)}}.ripple{overflow:hidden;-webkit-tap-highlight-color:transparent}.ripple-effect{position:absolute;border-radius:50%;width:50px;height:50px;background-image:radial-gradient(circle, #272829 100%, transparent 30%);background-repeat:no-repeat;animation:ripple-animation 2.1s;display:none}@media only screen and (max-width: 75.0625em){.ripple-effect{display:block}}@keyframes ripple-animation{from{transform:scale(0);opacity:0.2}to{transform:scale(100);opacity:0}}.sap-product-reco{position:relative;max-height:292px;min-height:292px;transition:all 1s}.sap-product-reco .carousel{transition:opacity 1s}.sap-product-reco.initialized{max-height:400px;min-height:0}.sap-product-reco.initialized .placeholder{display:none}.sap-product-reco .placeholder{position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#_asm{font-family:Dosis, Helvetica, Arial, sans-serif;top:0;left:0;right:0;background:#27394f;color:#272829;z-index:99998;transition:transform 0.3s ease-out}#_asm *{box-sizing:border-box}#_asm *:before{box-sizing:border-box}#_asm *:after{box-sizing:border-box}#_asm a{color:#428bca;text-decoration:none}#_asm a:hover{color:#2a6496;text-decoration:underline}#_asm a:focus{color:#2a6496;text-decoration:underline;outline:thin dotted;outline-offset:-2px}#_asm figure{margin:0}#_asm img{vertical-align:middle}#_asm .img-responsive{display:block;max-width:100%;height:auto}#_asm .img-rounded{border-radius:6px}#_asm .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #dddddd;border-radius:4px;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}#_asm hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}#_asm .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}#_asm .container{margin-right:auto;margin-left:auto;position:relative;width:1400px}#_asm .container:before{content:" ";display:table}#_asm .container:after{content:" ";display:table;clear:both}#_asm .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#_asm .container-fluid:before{content:" ";display:table}#_asm .container-fluid:after{content:" ";display:table;clear:both}#_asm .row{margin-left:-15px;margin-right:-15px}#_asm .row:before{content:" ";display:table}#_asm .row:after{content:" ";display:table;clear:both}#_asm .col-xs-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:8.33333333%}#_asm .col-sm-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:16.66666667%}#_asm .col-sm-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:25%}#_asm .col-sm-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:33.33333333%}#_asm .col-sm-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:41.66666667%}#_asm .col-sm-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:50%}#_asm .col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:58.33333333%}#_asm .col-sm-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:66.66666667%}#_asm .col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:75%}#_asm .col-sm-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:83.33333333%}#_asm .col-sm-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:91.66666667%}#_asm .col-sm-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;width:100%}#_asm .col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#_asm .col-xs-pull-12{right:100%}#_asm .col-xs-pull-11{right:91.66666667%}#_asm .col-xs-pull-10{right:83.33333333%}#_asm .col-xs-pull-9{right:75%}#_asm .col-xs-pull-8{right:66.66666667%}#_asm .col-xs-pull-7{right:58.33333333%}#_asm .col-xs-pull-6{right:50%}#_asm .col-xs-pull-5{right:41.66666667%}#_asm .col-xs-pull-4{right:33.33333333%}#_asm .col-xs-pull-3{right:25%}#_asm .col-xs-pull-2{right:16.66666667%}#_asm .col-xs-pull-1{right:8.33333333%}#_asm .col-xs-pull-0{right:0}#_asm .col-xs-push-12{left:100%}#_asm .col-xs-push-11{left:91.66666667%}#_asm .col-xs-push-10{left:83.33333333%}#_asm .col-xs-push-9{left:75%}#_asm .col-xs-push-8{left:66.66666667%}#_asm .col-xs-push-7{left:58.33333333%}#_asm .col-xs-push-6{left:50%}#_asm .col-xs-push-5{left:41.66666667%}#_asm .col-xs-push-4{left:33.33333333%}#_asm .col-xs-push-3{left:25%}#_asm .col-xs-push-2{left:16.66666667%}#_asm .col-xs-push-1{left:8.33333333%}#_asm .col-xs-push-0{left:0}#_asm .col-xs-offset-12{margin-left:100%}#_asm .col-xs-offset-11{margin-left:91.66666667%}#_asm .col-xs-offset-10{margin-left:83.33333333%}#_asm .col-xs-offset-9{margin-left:75%}#_asm .col-xs-offset-8{margin-left:66.66666667%}#_asm .col-xs-offset-7{margin-left:58.33333333%}#_asm .col-xs-offset-6{margin-left:50%}#_asm .col-xs-offset-5{margin-left:41.66666667%}#_asm .col-xs-offset-4{margin-left:33.33333333%}#_asm .col-xs-offset-3{margin-left:25%}#_asm .col-xs-offset-2{margin-left:16.66666667%}#_asm .col-xs-offset-1{margin-left:8.33333333%}#_asm .col-xs-offset-0{margin-left:0}#_asm .clearfix:before,#_asm .our-stores__title:before{content:" ";display:table}#_asm .clearfix:after,#_asm .our-stores__title:after{content:" ";display:table;clear:both}#_asm .center-block{display:block;margin-left:auto;margin-right:auto}#_asm .pull-right{float:right !important}#_asm .pull-left{float:left !important}#_asm .invisible{visibility:hidden}#_asm .hide,#_asm .match-maker_exp,#_asm .hiddenButAvailable,#_asm .pdp-non-built.hide-serial .serial-number,.pdp-non-built.hide-serial #_asm .serial-number,#_asm .pdp-non-built.hide-serial .serial-hold,.pdp-non-built.hide-serial #_asm .serial-hold,#_asm .gemstone-list .price-summary-modal__content_title,.gemstone-list #_asm .price-summary-modal__content_title,#_asm .number-of-stones-tab .product-tile__wrapper_img-hold,.number-of-stones-tab #_asm .product-tile__wrapper_img-hold,#_asm .contact-information__container.logged-in .contact-information__container_description,.contact-information__container.logged-in #_asm .contact-information__container_description,#_asm .contact-information__container.logged-in .payment-method__wrapper_disclaimer,.contact-information__container.logged-in #_asm .payment-method__wrapper_disclaimer,#_asm .contact-information__container.logged-in .payment-method__wrapper_disclaimer a,.contact-information__container.logged-in .payment-method__wrapper_disclaimer #_asm a,#_asm .payment-method__wrapper_disclaimer .contact-information__container.logged-in a,.payment-method__wrapper_disclaimer .contact-information__container.logged-in #_asm a,#_asm .contact-information__container.logged-in .payment-method__wrapper_item_disclaimer,.contact-information__container.logged-in #_asm .payment-method__wrapper_item_disclaimer,#_asm .employee-assist__container.logged-in .employee-assist__container_description,.employee-assist__container.logged-in #_asm .employee-assist__container_description,#_asm .credit-card__template,#_asm .credit-card.no-saved-cards .credit-card__wrap_cc:first-child .credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child #_asm .credit-card__wrap_cc_row_removeCard,#_asm .gift-card__template,#_asm .electronic-signature__wrapper_body_input .parsley-errors-list .parsley-equalto,.electronic-signature__wrapper_body_input .parsley-errors-list #_asm .parsley-equalto,#_asm .gemstone-list.hide-serial .serial-number,.gemstone-list.hide-serial #_asm .serial-number,#_asm .gemlist-solitaire.hide-serial .serial-number,.gemlist-solitaire.hide-serial #_asm .serial-number{display:none !important}#_asm .show,#_asm .credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized #_asm .credit-card__wrap_cc_row_removeCard{display:block !important}#_asm .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#_asm .hidden{display:none !important;visibility:hidden !important}#_asm .affix{position:fixed}#_asm .visible-xs{display:none !important}#_asm .visible-sm{display:none !important}#_asm .visible-md{display:none !important}#_asm .visible-lg{display:none !important}#_asm .visible-print{display:none !important}#_asm .ASM-btn{height:40px;border-radius:5px;border:0;padding:0 15px;font-size:19px;font-weight:300;box-shadow:0 2px 0 #1b2c42;color:#272829;display:inline-block;float:none;margin:0;vertical-align:baseline}#_asm .ASM-btn.ASM-btn-login{background:#fad714}#_asm .ASM-btn.ASM-btn-bind-cart{background:#fad714;font-size:18px;float:right;position:absolute;right:16px;top:21px;font-weight:400}#_asm .ASM-btn.ASM-btn-create-account{background:#d2dbe6;color:#0354ae;font-size:18px;float:right;position:absolute;right:16px;top:21px;font-weight:400}#_asm .ASM-btn.ASM-btn-logout{background:#272829;color:#cccccc;vertical-align:middle}#_asm .ASM-btn.ASM-btn-reset{background:#272829;color:#cccccc;vertical-align:middle}#_asm .ASM-btn.ASM-btn-start-session{background:#19bc33;color:#fff;font-weight:400;font-size:18px;margin-left:-1px;vertical-align:bottom}#_asm .ASM-btn.ASM-btn-end-session{font-size:18px;background:#ff3b30;color:#fff;font-weight:400;margin-top:1px}#_asm .ASM_end_session{vertical-align:bottom}#_asm .ASM-btn-customer-list{background-color:#007aff;color:#fff;margin-right:40px;vertical-align:bottom}#_asm .ASM-btn-customer-list:hover{color:#fff;text-decoration:none}#_asm .ASM-btn-customer-list:focus{color:#fff;text-decoration:none}#_asm .ASM-btn-customer-list.disabled{opacity:0.45;pointer-events:none;cursor:default}#_asm button[disabled]{opacity:0.45;filter:alpha(opacity=45);background:#207241}#_asm .ASM_input_holder{display:inline-block;position:relative;margin:0 10px 0 0}#_asm .ASM_input_holder label{font-family:Dosis, Helvetica, Arial, sans-serif;color:#757575;font-weight:600;font-size:14px;display:block;text-align:left;margin-bottom:1px}#_asm .ASM_input_holder .ASM_autocomplete{display:none;position:absolute;background:#fff;width:100%;z-index:99999;border-top:1px solid #e6e8ea}#_asm .ASM_input_holder .ASM_autocomplete.ASM_autocomplete_active{display:block}#_asm .ASM_input_holder .ASM_autocomplete ul{list-style:none;padding:0 10px;margin:0}#_asm .ASM_input_holder .ASM_autocomplete ul li{font-size:18px;line-height:37px}#_asm .ASM-input{height:40px;padding:7px 10px;font-size:19px;line-height:20px;border-radius:0;border:0;width:100%}#_asm .ASM-input.disabled{background-color:#b4bac2;cursor:default;color:#272829}#_asm .ASM-input.placeholder{color:#757575}#_asm .ASM-input:focus{background:#fff}#_asm .ASM-input.ASM-input-valid{background:#fff}#_asm .ASM-input.ASM-input-error{background:#fff;color:#ff3b30;border:2px solid #ff3b30;padding:5px 10px}#_asm .ASM-input[disabled]{background-color:#b4bac2;cursor:default;color:#272829}#_asm .ASM-input[readonly]{background-color:#b4bac2;cursor:default;color:#272829}#_asm .ASM-input[readonly]:focus{background-color:#b4bac2;cursor:default;color:#272829}#_asm .ASM_header{padding-top:5px;padding-bottom:15px}#_asm .ASM_header .ASM_logo{font-family:Dosis, Helvetica, Arial, sans-serif;float:left;font-size:30px;font-weight:300;line-height:30px;color:#fff;padding:18px 0 12px}#_asm .ASM_header .ASM_login{text-align:right}#_asm .ASM_header .ASM_login .ASM-input{width:200px}#_asm .ASM_header .ASM_loggedin{text-align:right;margin-top:21px;margin-right:20px}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text{display:inline-block;font-weight:300;font-size:14px;margin:0 20px 0 0;color:#a1aebd}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_text_name{font-weight:600;margin-right:20px}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text .ASM_loggedin_agent_store_name{display:inline-block;vertical-align:middle}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{margin:0;text-align:left}#_asm .ASM_session{padding-top:0;padding-bottom:15px}#_asm .ASM_session #_asmCustomer{position:relative}#_asm .ASM_session span.ASM_icon{color:#007aff;font-size:32px;margin:0 10px 0 0}#_asm .ASM_session span.ASM_icon-chain{vertical-align:middle;margin:-8px 30px 0 12px;font-size:27px}#_asm .ASM_session .cartId{width:220px}#_asm .ASM_session .ASM_input_holder{width:250px}#_asm .ASM_session .ASM_session_andor_text{display:inline-block;margin:0 10px 0 0;color:#fff;font-size:19px}#_asm .ASM_session .ASM_session_input_text{display:inline-block;margin:0 60px 0 0;color:#a1aebd;font-size:20px}#_asm #sessionTimer{margin-right:20px;font-weight:600;text-align:left}#_asm #sessionTimer span{font-weight:300}#_asm #sessionTimer .ASM_timer_count{display:inline-block;min-width:33px;font-weight:600}#_asm .ASM_control{height:8px;background-color:#007aff;position:relative;transition:background-color 0.3s ease-out}#_asm .ASM_control .ASM_control_text{display:none;font-size:22px;font-weight:300;line-height:48px;color:#fff}#_asm .ASM_control .ASM_control_collapse{position:absolute;right:50px;bottom:-1px;height:22px;width:82px;overflow:hidden;cursor:pointer}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{position:relative;top:1px;display:inline-block;font-family:asm_icons;font-style:normal;font-weight:normal;line-height:1;font-size:22px;position:absolute;top:0;display:block;color:#fff;transition:color 0.3s ease-out}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e804'}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{display:inline-block;font-family:asm_icons;font-style:normal;font-weight:normal;line-height:1;position:absolute;font-size:10px;top:6px;left:50%;transform:translate(-50%, 0);color:#007aff;transition:color 0.3s ease-out}#_asm .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e806'}#_asm .ASM_control.ASM_control_session_active{background-color:#19bc33}#_asm .ASM_control.ASM_control_session_active .ASM_control_collapse_indicator{color:#19bc33}#_asm.ASM-collapsed{transform:translate(0, -100%);margin-top:53px}#_asm.ASM-collapsed .ASM_header{display:none}#_asm.ASM-collapsed .ASM_session{display:none}#_asm.ASM-collapsed .ASM_control{height:48px}#_asm.ASM-collapsed .ASM_control .ASM_control_text{display:block}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse{top:0}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow{color:#fff}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_arrow:before{content:'\e803'}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator{color:#007aff}#_asm.ASM-collapsed .ASM_control .ASM_control_collapse .ASM_control_collapse_indicator:before{content:'\e805'}#_asm.ASM-collapsed .ASM_control.ASM_control_session_active .ASM_control_collapse .ASM_control_collapse_indicator{color:#19bc33}#_asm .ASM-btn-customer360{padding:0 15px 0 42px;text-decoration:inherit;background-color:#007aff;color:#fff;margin-left:10px;vertical-align:bottom;position:relative}#_asm .ASM-btn-customer360:focus{outline:none}#_asm #_asmSessionEndForm .ASM-input{background-color:#b4bac2}#_asm #_asmSessionEndForm .ASM-input.placeholder{background-color:#fff}#_asm .ASM-input-error.placeholder{color:#ff958f}#_asm .asmAutoComplete .ui-autocomplete .ui-menu-item a{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#272829 !important;padding:0;display:block}@media (max-width: 667px){#_asm .container{padding-left:15px;padding-right:15px}#_asm .visible-xs{display:block !important}#_asm .hidden-xs{display:none !important}#_asm .ASM-btn.ASM-btn-logout{min-width:105px}#_asm .ASM-btn.ASM-btn-reset{min-width:105px}#_asm .ASM-btn.ASM-btn-start-session{margin-left:0}#_asm .ASM-btn.ASM-btn-bind-cart{top:auto;bottom:0;right:15px}#_asm .ASM-btn.ASM-btn-create-account{top:auto;bottom:0;right:15px}#_asm .ASM-btn.ASM-btn-end-session{margin-top:0}#_asm .ASM-btn.ASM-btn-login{float:left}#_asm .ASM-btn.ASM-btn-customer-list{float:none;width:100%;margin-bottom:10px;text-align:center}#_asm .ASM_header .ASM_logo{float:none;padding:10px 0 7px}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important}#_asm .ASM_header .ASM_login{padding-top:10px}#_asm .ASM_header .ASM_login .ASM_input_holder{display:block;width:100%;margin-bottom:10px}#_asm .ASM_header .ASM_login .ASM_input_holder .ASM-input{display:block;width:100%}#_asm .ASM_header .ASM_loggedin{margin-top:10px;margin-right:0}#_asm .ASM_header .ASM_loggedin #asmLogoutForm{float:right}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text{margin:0}#_asm .ASM_control{margin-top:15px}#_asm .ASM_close_all{margin:8px 0 0}#_asm .ASM_session .ASM_session_andor_text{display:none !important}#_asm .ASM_session .ASM_input_holder{margin-bottom:10px;width:100%}#_asm .ASM_session span.ASM_icon-chain{margin-bottom:-32px;margin-left:-20%;float:left}#_asm .ASM_session span.ASM_icon-contacts{margin-left:5px}#_asm .ASM_session .cartId{margin-bottom:15px}#_asm .ASM_session .ASM-btn{float:left}#_asm .ASM_session .ASM-btn.ASM-btn-customer360{float:right}#_asm .ASM_session .ASM_session_input_text{display:block;margin-bottom:10px;line-height:32px;margin-left:60px}#_asm .ASM_session .ASM_session_input_text:before{content:" ";display:table}#_asm .ASM_session .ASM_session_input_text:after{content:" ";display:table;clear:both}#_asm .ASM_timer{display:block;margin-bottom:10px;margin-right:0}#_asm .ASM_timer .ASM-btn-reset{float:right}#_asm table.visible-xs{display:table}#_asm tr.visible-xs{display:table-row !important}#_asm th.visible-xs{display:table-cell !important}#_asm td.visible-xs{display:table-cell !important}.ASM_alert{width:92%}.ASM_icon-chain{position:absolute;top:auto;bottom:40px;left:50%;margin-left:-20%}.ASM-btn-customer360{float:right;display:block}#_asmPersonifyForm{display:block}#_asmBindForm{display:block}.ASM_timer{margin-right:0;line-height:40px}#asmHover{width:auto !important}#asmHover .name{width:100%;padding-left:3px}#asmHover .email{width:100%;padding-left:3px}#asmHover .date{width:50%;padding-left:3px}#asmHover .card{width:50%;padding-left:3px}.asmAutoComplete .ui-autocomplete{width:auto !important;margin-right:15px}.asmAutoComplete .ui-autocomplete .ui-menu-item .name{width:100%;padding-left:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item .email{width:100%;padding-left:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item .date{width:50%;padding-left:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item .card{width:50%;padding-left:3px}}@media (min-width: 10px){#_asm .container{width:auto}}@media (min-width: 668px){#_asm .container{width:100%}#_asm .col-sm-1{float:left;width:8.33333333%}#_asm .col-sm-2{float:left;width:16.66666667%}#_asm .col-sm-3{float:left;width:25%}#_asm .col-sm-4{float:left;width:33.33333333%}#_asm .col-sm-5{float:left;width:41.66666667%}#_asm .col-sm-6{float:left;width:50%}#_asm .col-sm-7{float:left;width:58.33333333%}#_asm .col-sm-8{float:left;width:66.66666667%}#_asm .col-sm-9{float:left;width:75%}#_asm .col-sm-10{float:left;width:83.33333333%}#_asm .col-sm-11{float:left;width:91.66666667%}#_asm .col-sm-12{float:left;width:100%}#_asm .col-sm-pull-12{right:100%}#_asm .col-sm-pull-11{right:91.66666667%}#_asm .col-sm-pull-10{right:83.33333333%}#_asm .col-sm-pull-9{right:75%}#_asm .col-sm-pull-8{right:66.66666667%}#_asm .col-sm-pull-7{right:58.33333333%}#_asm .col-sm-pull-6{right:50%}#_asm .col-sm-pull-5{right:41.66666667%}#_asm .col-sm-pull-4{right:33.33333333%}#_asm .col-sm-pull-3{right:25%}#_asm .col-sm-pull-2{right:16.66666667%}#_asm .col-sm-pull-1{right:8.33333333%}#_asm .col-sm-pull-0{right:0}#_asm .col-sm-push-12{left:100%}#_asm .col-sm-push-11{left:91.66666667%}#_asm .col-sm-push-10{left:83.33333333%}#_asm .col-sm-push-9{left:75%}#_asm .col-sm-push-8{left:66.66666667%}#_asm .col-sm-push-7{left:58.33333333%}#_asm .col-sm-push-6{left:50%}#_asm .col-sm-push-5{left:41.66666667%}#_asm .col-sm-push-4{left:33.33333333%}#_asm .col-sm-push-3{left:25%}#_asm .col-sm-push-2{left:16.66666667%}#_asm .col-sm-push-1{left:8.33333333%}#_asm .col-sm-push-0{left:0}#_asm .col-sm-offset-12{margin-left:100%}#_asm .col-sm-offset-11{margin-left:91.66666667%}#_asm .col-sm-offset-10{margin-left:83.33333333%}#_asm .col-sm-offset-9{margin-left:75%}#_asm .col-sm-offset-8{margin-left:66.66666667%}#_asm .col-sm-offset-7{margin-left:58.33333333%}#_asm .col-sm-offset-6{margin-left:50%}#_asm .col-sm-offset-5{margin-left:41.66666667%}#_asm .col-sm-offset-4{margin-left:33.33333333%}#_asm .col-sm-offset-3{margin-left:25%}#_asm .col-sm-offset-2{margin-left:16.66666667%}#_asm .col-sm-offset-1{margin-left:8.33333333%}#_asm .col-sm-offset-0{margin-left:0}}@media (min-width: 1050px){#_asm .container{width:1050px}#_asm .col-md-1{float:left;width:8.33333333%}#_asm .col-md-2{float:left;width:16.66666667%}#_asm .col-md-3{float:left;width:25%}#_asm .col-md-4{float:left;width:33.33333333%}#_asm .col-md-5{float:left;width:41.66666667%}#_asm .col-md-6{float:left;width:50%}#_asm .col-md-7{float:left;width:58.33333333%}#_asm .col-md-8{float:left;width:66.66666667%}#_asm .col-md-9{float:left;width:75%}#_asm .col-md-10{float:left;width:83.33333333%}#_asm .col-md-11{float:left;width:91.66666667%}#_asm .col-md-12{float:left;width:100%}#_asm .col-md-pull-12{right:100%}#_asm .col-md-pull-11{right:91.66666667%}#_asm .col-md-pull-10{right:83.33333333%}#_asm .col-md-pull-9{right:75%}#_asm .col-md-pull-8{right:66.66666667%}#_asm .col-md-pull-7{right:58.33333333%}#_asm .col-md-pull-6{right:50%}#_asm .col-md-pull-5{right:41.66666667%}#_asm .col-md-pull-4{right:33.33333333%}#_asm .col-md-pull-3{right:25%}#_asm .col-md-pull-2{right:16.66666667%}#_asm .col-md-pull-1{right:8.33333333%}#_asm .col-md-pull-0{right:0}#_asm .col-md-push-12{left:100%}#_asm .col-md-push-11{left:91.66666667%}#_asm .col-md-push-10{left:83.33333333%}#_asm .col-md-push-9{left:75%}#_asm .col-md-push-8{left:66.66666667%}#_asm .col-md-push-7{left:58.33333333%}#_asm .col-md-push-6{left:50%}#_asm .col-md-push-5{left:41.66666667%}#_asm .col-md-push-4{left:33.33333333%}#_asm .col-md-push-3{left:25%}#_asm .col-md-push-2{left:16.66666667%}#_asm .col-md-push-1{left:8.33333333%}#_asm .col-md-push-0{left:0}#_asm .col-md-offset-12{margin-left:100%}#_asm .col-md-offset-11{margin-left:91.66666667%}#_asm .col-md-offset-10{margin-left:83.33333333%}#_asm .col-md-offset-9{margin-left:75%}#_asm .col-md-offset-8{margin-left:66.66666667%}#_asm .col-md-offset-7{margin-left:58.33333333%}#_asm .col-md-offset-6{margin-left:50%}#_asm .col-md-offset-5{margin-left:41.66666667%}#_asm .col-md-offset-4{margin-left:33.33333333%}#_asm .col-md-offset-3{margin-left:25%}#_asm .col-md-offset-2{margin-left:16.66666667%}#_asm .col-md-offset-1{margin-left:8.33333333%}#_asm .col-md-offset-0{margin-left:0}}@media (min-width: 1400px){#_asm .container{width:1400px}#_asm .col-lg-1{float:left;width:8.33333333%}#_asm .col-lg-2{float:left;width:16.66666667%}#_asm .col-lg-3{float:left;width:25%}#_asm .col-lg-4{float:left;width:33.33333333%}#_asm .col-lg-5{float:left;width:41.66666667%}#_asm .col-lg-6{float:left;width:50%}#_asm .col-lg-7{float:left;width:58.33333333%}#_asm .col-lg-8{float:left;width:66.66666667%}#_asm .col-lg-9{float:left;width:75%}#_asm .col-lg-10{float:left;width:83.33333333%}#_asm .col-lg-11{float:left;width:91.66666667%}#_asm .col-lg-12{float:left;width:100%}#_asm .col-lg-pull-12{right:100%}#_asm .col-lg-pull-11{right:91.66666667%}#_asm .col-lg-pull-10{right:83.33333333%}#_asm .col-lg-pull-9{right:75%}#_asm .col-lg-pull-8{right:66.66666667%}#_asm .col-lg-pull-7{right:58.33333333%}#_asm .col-lg-pull-6{right:50%}#_asm .col-lg-pull-5{right:41.66666667%}#_asm .col-lg-pull-4{right:33.33333333%}#_asm .col-lg-pull-3{right:25%}#_asm .col-lg-pull-2{right:16.66666667%}#_asm .col-lg-pull-1{right:8.33333333%}#_asm .col-lg-pull-0{right:0}#_asm .col-lg-push-12{left:100%}#_asm .col-lg-push-11{left:91.66666667%}#_asm .col-lg-push-10{left:83.33333333%}#_asm .col-lg-push-9{left:75%}#_asm .col-lg-push-8{left:66.66666667%}#_asm .col-lg-push-7{left:58.33333333%}#_asm .col-lg-push-6{left:50%}#_asm .col-lg-push-5{left:41.66666667%}#_asm .col-lg-push-4{left:33.33333333%}#_asm .col-lg-push-3{left:25%}#_asm .col-lg-push-2{left:16.66666667%}#_asm .col-lg-push-1{left:8.33333333%}#_asm .col-lg-push-0{left:0}#_asm .col-lg-offset-12{margin-left:100%}#_asm .col-lg-offset-11{margin-left:91.66666667%}#_asm .col-lg-offset-10{margin-left:83.33333333%}#_asm .col-lg-offset-9{margin-left:75%}#_asm .col-lg-offset-8{margin-left:66.66666667%}#_asm .col-lg-offset-7{margin-left:58.33333333%}#_asm .col-lg-offset-6{margin-left:50%}#_asm .col-lg-offset-5{margin-left:41.66666667%}#_asm .col-lg-offset-4{margin-left:33.33333333%}#_asm .col-lg-offset-3{margin-left:25%}#_asm .col-lg-offset-2{margin-left:16.66666667%}#_asm .col-lg-offset-1{margin-left:8.33333333%}#_asm .col-lg-offset-0{margin-left:0}#_asm .visible-lg{display:block !important}#_asm .hidden-lg{display:none !important}#_asm table.visible-lg{display:table}#_asm tr.visible-lg{display:table-row !important}#_asm th.visible-lg{display:table-cell !important}#_asm td.visible-lg{display:table-cell !important}}.ASM_close{float:right;font-size:25px;font-weight:500;line-height:10px;text-align:right;color:#fff;width:20px;height:20px;margin:0 0 0 5px;padding:0 0 5px;cursor:pointer;background:transparent;border:0}.ASM_close:hover{color:#b4bac2;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}.ASM_close:focus{color:#b4bac2;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}.ASM_alert{padding:5px 10px;margin:5px 25px 5px 0;border:1px solid transparent;background:#ff3b30;color:#fff;line-height:20px;font-size:16px}.ASM_alert-dismissable{padding-right:35px}.ASM_alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.ASM_alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.ASM_alert-success hr{border-top-color:#c9e2b3}.ASM_alert-success .alert-link{color:#2b542c}.ASM_alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.ASM_alert-info hr{border-top-color:#a6e1ec}.ASM_alert-info .alert-link{color:#245269}.ASM_alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.ASM_alert-warning hr{border-top-color:#f7e1b5}.ASM_alert-warning .alert-link{color:#66512c}.ASM_alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.ASM_alert-danger hr{border-top-color:#e4b9c0}.ASM_alert-danger .alert-link{color:#843534}@-ms-viewport{width:device-width}@media (min-width: 668px) and (max-width: 1049px){#_asm .visible-sm{display:block !important}#_asm .container-fluid{padding:0}#_asm .hidden-sm{display:none !important}#_asm table.visible-sm{display:table}#_asm tr.visible-sm{display:table-row !important}#_asm th.visible-sm{display:table-cell !important}#_asm td.visible-sm{display:table-cell !important}#_asm .ASM-btn.ASM-btn-start-session{margin-left:-2px}#_asm .ASM_header .ASM_login .ASM-input{width:170px}.ASM_timer{margin-right:50px}#asmAutoCompleteCartId .ui-autocomplete{width:210px !important}}@media (min-width: 1050px) and (max-width: 1399px){#_asm .visible-md{display:block !important}#_asm .hidden-md{display:none !important}#_asm table.visible-md{display:table}#_asm tr.visible-md{display:table-row !important}#_asm th.visible-md{display:table-cell !important}#_asm td.visible-md{display:table-cell !important}}@media print{#_asm .visible-print{display:block !important}#_asm .hidden-print{display:none !important}#_asm table.visible-print{display:table}#_asm tr.visible-print{display:table-row !important}#_asm th.visible-print{display:table-cell !important}#_asm td.visible-print{display:table-cell !important}}.ASM_icon{position:relative;top:1px;display:inline-block;font-family:asm_icons;font-style:normal;font-weight:normal;line-height:1}.ASM_icon-chain:before{content:'\e808';color:#757575;font-size:37px}.ASM_icon-chain.ASM_chain-bind:before{color:#fff}.ASM_icon-close:before{content:'\e80d';color:#c5cdd6}.ASM_icon-close:hover{opacity:0.5}#_asmBindForm{vertical-align:bottom;display:inline-block;vertical-align:middle}#asmLogoutForm{display:inline-block;vertical-align:middle}#asmLogoutForm fieldset{display:inline-block;vertical-align:middle}#_asmSessionEndForm{display:inline-block;vertical-align:middle;vertical-align:bottom}#_asmPersonifyForm{display:inline-block;vertical-align:middle}@media (min-width: 668px) and (max-width: 1399px){#_asm .ASM-btn-customer-list{margin-right:20px}#_asm .ASM_session .ASM-btn-customer-list .ASM_icon{margin-right:0}#_asm .ASM_session span.ASM_icon-chain{margin-left:11px}#_asm .ASM_header .ASM_logo span.ASM_cut_text{display:none !important}}.ASM_timer{display:inline-block;font-weight:300;font-size:14px;margin:0 20px 0 0;color:#a1aebd;margin-right:71px;vertical-align:top}@media (min-width: 1049px) and (max-width: 1399px){.ASM_timer{margin-right:88px}}@media (max-width: 1049px){#_asm .ASM_session .ASM_input_holder{width:22vw}#_asm .ASM_session .cartId{width:20vw;margin-right:10px}#_asm .ASM-btn-customer-list{margin-right:15px}}.asmAutoComplete .ui-menu{list-style:none;display:block;background-color:#fff;box-shadow:0 8px 15px #999;border:1px solid #cccccc;border-radius:0 0 5px 5px;z-index:10000}.asmAutoComplete .ui-autocomplete{padding:7px 10px 5px;width:83vw !important;max-width:660px;position:absolute;cursor:default}.asmAutoComplete .ui-autocomplete .ui-menu-item{border:none;font-family:Dosis, Helvetica, Arial, sans-serif;font-size:18px;padding:5px 0}.asmAutoComplete .ui-autocomplete .ui-menu-item:first-child{padding-top:0}.asmAutoComplete .ui-autocomplete .ui-menu-item span{padding-left:30px;font-family:Dosis, Helvetica, Arial, sans-serif;font-size:18px;background-color:#fff;vertical-align:top;display:inline-block}.asmAutoComplete .ui-autocomplete .ui-menu-item .noresult{padding-left:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item .name{padding-left:3px;width:23%}.asmAutoComplete .ui-autocomplete .ui-menu-item .email{width:43%;overflow:hidden;text-overflow:ellipsis}.asmAutoComplete .ui-autocomplete .ui-menu-item .card{padding-right:3px}.asmAutoComplete .ui-autocomplete .ui-menu-item a:hover{border-bottom:1px solid #fff;border-top:1px solid #fff;color:#272829 !important;padding:0;display:block}.asmAutoComplete .ui-autocomplete a:hover{background-color:#eeeeee;cursor:pointer}.asmAutoComplete .ui-autocomplete a:hover span{background-color:#eeeeee;cursor:pointer}.asmAutoComplete .ui-state-focus{background:none;color:#272829;margin:0}#asmHover{padding:7px 10px 5px;width:83vw !important;max-width:660px;position:absolute;cursor:default;position:absolute;background-color:#fff;border:1px solid #cccccc;box-shadow:0 8px 15px #999;font-family:Dosis, Helvetica, Arial, sans-serif;font-size:18px;z-index:10001}#asmHover span{padding-left:30px;font-family:Dosis, Helvetica, Arial, sans-serif;font-size:18px;background-color:#fff;vertical-align:top;display:inline-block}#asmHover.disabled{background-color:#b4bac2}#asmHover.disabled span{background-color:#b4bac2}#asmHover .name{padding-left:3px;width:23%}#asmHover .email{width:43%;overflow:hidden;text-overflow:ellipsis}.ASM_customer-list-modal #cboxLoadedContent{margin-top:20px}.ASM_customer-list-modal #cboxTitle{display:none !important}.ASM_customer-list-modal .asm-account-section .account-overview-table{margin:0}.ASM_customer-list-modal .asm-account-section .pagination-bar{margin:0}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-bar-results{margin:0;padding:10px 30px;border-top:1px solid #cccccc}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-toolbar{margin-left:-10px;margin-right:-10px;padding:15px 0 20px;border:0}.ASM_customer-list-modal .asm-account-section table td{padding:10px;vertical-align:middle}.ASM_customer-list-modal .asm-account-section table .nav-order-tools{border-right:0;padding:0 15px}.ASM_customer-list-modal .asm-account-section .default-pic{font-family:asm_icons;color:#a6a6a6;font-size:55px;line-height:55px;display:block;max-width:100%;height:auto}.ASM_customer-list-modal .asm-account-section .default-pic:before{content:'\e801'}.ASM_customer-list-modal .asm-account-section .account-section-content .account-orderhistory-pagination .pagination-bar .sort-refine-bar{padding-left:15px;padding-right:15px}.ASM_customer-list-modal .asm-card-icon{font-size:30px}.ASM_customer-list-modal .asm-empty-card-icon{color:#e4e4e4}.ASM_customer-list-modal .asm-full-card-icon{color:#128a9e}.ASM_customer-list-modal .customer-list-select-wrapper{display:inline-block;position:relative}.ASM_customer-list-modal .customer-list-select-wrapper:after{font-family:asm_icons;content:'\e80a';color:#27394f;font-size:30px;font-weight:600;position:absolute;right:0;top:50%;pointer-events:none;z-index:11;margin-top:-20px}.ASM_customer-list-modal .customer-list-select{border:0 none;font-size:24px;line-height:24px;font-weight:bold;cursor:pointer;z-index:1;padding-right:30px;background-color:transparent;color:#27394f;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ASM_customer-list-modal .customer-list-select:focus{background-color:transparent;border:0;outline:0;box-shadow:none}.ASM_customer-list-modal .customer-list-select option{font-size:14px;font-weight:normal}.ASM_customer-list-modal .account-overview-table .img-profile-thumbnail{width:55px;height:55px}.ASM_customer-list-modal table.techne-table td{cursor:pointer;color:#7f90a4}.ASM_customer-list-modal table.techne-table td.no-padding{padding:0 !important}.ASM_customer-list-modal table.techne-table td.techne-table-action .hyicon{font-size:24px}.ASM_customer-list-modal table.techne-table>tbody>tr:nth-child(1n){background:#f9f9f9}.ASM_customer-list-modal table.techne-table>tbody>tr:nth-child(2n){background:#fff;box-shadow:none}.ASM_customer-list-modal table.techne-table>tbody>tr:hover{background:#f5f5f5}.ASM_customer-list-modal table.techne-table>tbody>tr:hover td{background:#f5f5f5}.ASM_customer-list-modal table.techne-table th:last-child{text-align:left}.ASM_customer360-modal .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid #0486e0;transform:translateZ(0);animation:load8 1.1s infinite linear;border-radius:50%;width:5em;height:5em}.ASM_customer360-modal .loader:after{border-radius:50%;width:5em;height:5em}.ASM_customer360-modal .asm-customer360-tab table td{padding:10px;vertical-align:middle}.ASM_customer360-modal table.techne-table td{cursor:pointer;color:#7f90a4}.ASM_customer360-modal table.techne-table>tbody>tr:nth-child(1n){background:#f9f9f9}.ASM_customer360-modal table.techne-table>tbody>tr:nth-child(2n){background:#fff;box-shadow:none}.ASM_customer360-modal table.techne-table th:last-child{text-align:left}@media (max-width: 668px){.ASM_customer-list-modal .asm-account-section table .nav-order-tools{padding:0}}@media screen and (min-width: 0\0){.ASM_customer-list-modal .customer-list-select{background-image:none;padding-right:0}.ASM_customer-list-modal .customer-list-select-wrapper:before{background-color:#fff;content:'';position:absolute;right:0;top:0;height:35px;width:20px;pointer-events:none;z-index:10}.ASM_customer-list-modal .customer-list-select-wrapper:after{right:-5px}}@media (min-width: 668px) and (max-width: 840px){#_asm .ASM-btn-customer360{padding-right:5px;margin-left:5px}#_asm .ASM-btn-customer-list{margin-right:10px}#_asm .ASM_session span.ASM_icon-chain{margin-left:0 !important;margin-right:10px !important}}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width: 768px){.ASM_customer-list-modal .asm-account-section table td{padding:0}.ASM_customer-list-modal .asm-account-section table .nav-order-tools{padding-bottom:7px}.ASM_customer-list-modal .asm-account-section a.default-pic{font-size:35px}.ASM_customer-list-modal table.techne-table thead{display:none}.ASM_customer-list-modal table.techne-table td{clear:both;display:block;border-top:none !important;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ASM_customer-list-modal table.techne-table td .floating-text{word-break:initial;word-wrap:initial}.ASM_customer-list-modal table.techne-table td:before{content:attr(data-th) "";width:100%;display:block;font-size:13px;font-weight:600;color:#254764}.ASM_customer-list-modal table.techne-table td.techne-table-xs-left-slot{position:absolute;left:0;top:0;height:100%;width:50px;padding-right:5px;padding-left:10px}.ASM_customer-list-modal table.techne-table td>div.cellcontent{width:100%;display:block;color:#7f90a4;font-size:15px}.ASM_customer-list-modal table.techne-table tr{display:block;position:relative;margin-bottom:10px}.ASM_customer-list-modal table.techne-table tr.techne-table-xs-left{padding-left:50px}.ASM_customer-list-modal table.techne-table>tbody>tr>td{padding-top:10px;padding-bottom:10px}.ASM_customer-list-modal table.techne-table>tbody>tr>td:last-child::before{display:inline}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(2)::before{display:inline}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(3)::before{display:inline}.ASM_customer-list-modal table.techne-table>tbody>tr>td:last-child{display:inline-block;padding-left:10px;vertical-align:middle;position:relative;padding-left:30px}.ASM_customer-list-modal table.techne-table>tbody>tr>td:last-child div{display:inline-block;padding-left:10px;vertical-align:middle}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(2){display:inline-block;padding-left:10px;vertical-align:middle;padding-right:30px}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(2) div{display:inline-block;padding-left:10px;vertical-align:middle}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(3){display:inline-block;padding-left:10px;vertical-align:middle}.ASM_customer-list-modal table.techne-table>tbody>tr>td:nth-last-child(3) div{display:inline-block;padding-left:10px;vertical-align:middle}.ASM_customer-list-modal table.techne-table>tbody>tr>td:last-child::after{content:"";background:#cccccc;position:absolute;bottom:20px;left:0;height:40%;width:2px}.ASM_customer360-modal table.techne-table thead{display:none}.ASM_customer360-modal table.techne-table td{clear:both;display:block;border-top:none !important;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ASM_customer360-modal table.techne-table td .floating-text{word-break:initial;word-wrap:initial}.ASM_customer360-modal table.techne-table td:before{content:attr(data-th) "";width:100%;display:block;font-size:13px;font-weight:600;color:#254764}.ASM_customer360-modal table.techne-table td.techne-table-xs-left-slot{position:absolute;left:0;top:0;height:100%;width:50px;padding-right:5px;padding-left:10px}.ASM_customer360-modal table.techne-table tr{display:block;position:relative;margin-bottom:10px}.ASM_customer360-modal table.techne-table tr.techne-table-xs-left{padding-left:50px}.ASM_customer360-modal .asm-customer360-tab table td{padding:0}}@media (max-width: 639px){.ASM_customer-list-modal .customer-list-select{font-size:18px}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination{border:none;padding:0;margin-top:10px}.ASM_customer-list-modal .asm-account-section .pagination-bar .pagination-bar-results{text-align:center;border-bottom:1px solid #cccccc;margin-bottom:10px}}.ASM_icon-logo:before{content:'\e807';font-size:32px}.ASM_icon-contacts:before{content:'\e801';vertical-align:middle}.ASM_icon-cart:before{content:'\e802';vertical-align:middle}.ASM_icon-arrow-down:before{content:'\e803'}.ASM_icon-arrow-up:before{content:'\e804'}.ASM_icon-arrow-indicator-down:before{content:'\e805'}.ASM_icon-arrow-indicator-up:before{content:'\e806'}.ASM_icon-customer-list:before{content:'\e80b';vertical-align:bottom;color:#fff;font-size:28px;position:relative;top:2px}select#_asm .ASM-input{height:40px;line-height:40px}textarea#_asm .ASM-input{height:auto}select[multiple]#_asm .ASM-input{height:auto}#asmAutoCompleteCartId .ui-autocomplete{width:220px !important}.ASM-customer360_icon:before{font-family:asm_icons;content:'\e800';font-style:normal;font-weight:normal;color:#fff;font-size:32px;display:inline-block;position:absolute;left:5px;top:-2px}.ASM-customer360_customer-list_icon:before{color:#0486e0;position:static}.asm__section .pageable-fragment .pager{float:right}.asm__section .pageable-fragment .pager .active{font-weight:bold}.asm__section .pageable-fragment h3{float:left}@media only screen and (max-width: 50em){.gemlist-table{overflow-x:scroll;margin-top:1rem;overflow-y:hidden}}.gemlist-table .stick{position:fixed;top:11.8rem;z-index:2;right:0;left:0;padding-left:0;padding-right:0;width:inherit}@media only screen and (max-width: 50em){.gemlist-table__wrap{width:110rem}}@media only screen and (max-width: 37.5em){.gemlist-table__wrap{width:70rem}}.gemlist-table__wrap li:last-of-type{border-right:none}.gemlist-table__wrap_header-list{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;font-family:MontserratRegular;background-color:#F2F4F5;border:solid 1px #DDDEDF}@media only screen and (max-width: 50em){.gemlist-table__wrap_header-list{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;height:4rem}}.gemstone-list .gemlist-table__wrap_header-list{font-size:2rem;font-family:PlayfairDisplayRegular}@media only screen and (max-width: 37.5em){.gemstone-list .gemlist-table__wrap_header-list{font-size:1.5rem}}.gemlist-table__wrap_header-list.disabled{cursor:not-allowed;pointer-events:none;background:#F9FAFA}.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width{height:100%;padding:20px 0 20px 20px;text-align:left;border-right:solid 1px #DDDEDF;cursor:pointer;position:relative}@media only screen and (max-width: 75em){.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width{padding:1%}}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list_li-carat,.gemlist-table__wrap_header-list_li-certification,.gemlist-table__wrap_header-list_li-clarity,.gemlist-table__wrap_header-list_li-color,.gemlist-table__wrap_header-list_li-cut,.gemlist-table__wrap_header-list_li-length,.gemlist-table__wrap_header-list_li-lwratio,.gemlist-table__wrap_header-list_li-price,.gemlist-table__wrap_header-list_li-shape,.gemlist-table__wrap_header-list .compare,.gemlist-table__wrap_header-list_li-width{font-size:0.9em}}.gemlist-table__wrap_header-list_li-carat_icon,.gemlist-table__wrap_header-list_li-certification_icon,.gemlist-table__wrap_header-list_li-clarity_icon,.gemlist-table__wrap_header-list_li-color_icon,.gemlist-table__wrap_header-list_li-cut_icon,.gemlist-table__wrap_header-list_li-length_icon,.gemlist-table__wrap_header-list_li-lwratio_icon,.gemlist-table__wrap_header-list_li-price_icon,.gemlist-table__wrap_header-list_li-shape_icon,.gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list_li-width_icon{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:1;letter-spacing:.03rem;position:absolute;right:8%;top:40%}@media only screen and (max-width: 50em){.gemlist-table__wrap_header-list_li-carat_icon,.gemlist-table__wrap_header-list_li-certification_icon,.gemlist-table__wrap_header-list_li-clarity_icon,.gemlist-table__wrap_header-list_li-color_icon,.gemlist-table__wrap_header-list_li-cut_icon,.gemlist-table__wrap_header-list_li-length_icon,.gemlist-table__wrap_header-list_li-lwratio_icon,.gemlist-table__wrap_header-list_li-price_icon,.gemlist-table__wrap_header-list_li-shape_icon,.gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list_li-width_icon{top:31%}}.asc .gemlist-table__wrap_header-list_li-carat_icon,.desc .gemlist-table__wrap_header-list_li-carat_icon,.asc .gemlist-table__wrap_header-list_li-certification_icon,.desc .gemlist-table__wrap_header-list_li-certification_icon,.asc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .gemlist-table__wrap_header-list_li-color_icon,.desc .gemlist-table__wrap_header-list_li-color_icon,.asc .gemlist-table__wrap_header-list_li-cut_icon,.desc .gemlist-table__wrap_header-list_li-cut_icon,.asc .gemlist-table__wrap_header-list_li-length_icon,.desc .gemlist-table__wrap_header-list_li-length_icon,.asc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .gemlist-table__wrap_header-list_li-price_icon,.desc .gemlist-table__wrap_header-list_li-price_icon,.asc .gemlist-table__wrap_header-list_li-shape_icon,.desc .gemlist-table__wrap_header-list_li-shape_icon,.asc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list_li-width_icon,.desc .gemlist-table__wrap_header-list_li-width_icon{font-size:1rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem}.disabled .gemlist-table__wrap_header-list_li-carat,.disabled .gemlist-table__wrap_header-list_li-certification,.disabled .gemlist-table__wrap_header-list_li-clarity,.disabled .gemlist-table__wrap_header-list_li-color,.disabled .gemlist-table__wrap_header-list_li-cut,.disabled .gemlist-table__wrap_header-list_li-length,.disabled .gemlist-table__wrap_header-list_li-lwratio,.disabled .gemlist-table__wrap_header-list_li-price,.disabled .gemlist-table__wrap_header-list_li-shape,.disabled .gemlist-table__wrap_header-list .compare,.disabled .gemlist-table__wrap_header-list_li-width{cursor:not-allowed}.disabled .gemlist-table__wrap_header-list_li-carat_text,.disabled .gemlist-table__wrap_header-list_li-certification_text,.disabled .gemlist-table__wrap_header-list_li-clarity_text,.disabled .gemlist-table__wrap_header-list_li-color_text,.disabled .gemlist-table__wrap_header-list_li-cut_text,.disabled .gemlist-table__wrap_header-list_li-length_text,.disabled .gemlist-table__wrap_header-list_li-lwratio_text,.disabled .gemlist-table__wrap_header-list_li-price_text,.disabled .gemlist-table__wrap_header-list_li-shape_text,.disabled .gemlist-table__wrap_header-list .compare_text,.disabled .gemlist-table__wrap_header-list_li-width_text{color:#A9ABAD}@media only screen and (max-width: 50em){.gemlist-table__wrap_header-list_li-cut{padding:0px 0 0px 20px}}.gemlist-table__wrap_header-list .compare{width:9%}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list .compare{width:11%}}.gemlist-table__wrap_header-list_li-shape{width:17%}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list_li-shape{width:11%}}.gemlist-table__wrap_header-list_li-price{width:12%}.gemlist-table__wrap_header-list_li-carat{width:12%}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list_li-carat{width:10%}}.gemlist-table__wrap_header-list_li-color{width:10%}.gemlist-table__wrap_header-list_li-clarity{width:10%}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list_li-clarity{width:11%}}.gemlist-table__wrap_header-list_li-cut{width:13%}.gemlist-table__wrap_header-list_li-certification{width:17%}@media only screen and (max-width: 37.5em){.gemlist-table__wrap_header-list_li-certification{width:20%}}.gemlist-table__wrapper_ul:nth-child(odd){background:#F5F5F5}.gemlist-table__wrapper_ul{height:68px;display:inline-table;transition:height 1200ms ease}.gemlist-table__wrapper_ul_wrap{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;cursor:pointer;font-family:MontserratRegular;border:solid 1px #DDDEDF;border-top:none;height:68px}@media only screen and (max-width: 50em){.gemlist-table__wrapper_ul_wrap{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.36;letter-spacing:.03rem}}.gemlist-table__wrapper_ul_wrap li:last-of-type{position:relative;border-right:none}.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width{padding:20px 0 20px 20px;text-align:left;border-right:solid 1px #DDDEDF}@media only screen and (max-width: 75em){.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width{padding:1%}}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-carat,.gemlist-table__wrapper_ul_li-carat-null,.gemlist-table__wrapper_ul_li-certification,.gemlist-table__wrapper_ul_li-clarity,.gemlist-table__wrapper_ul_li-color,.gemlist-table__wrapper_ul_li-cut,.gemlist-table__wrapper_ul_li-length,.gemlist-table__wrapper_ul_li-lwratio,.gemlist-table__wrapper_ul_li-price,.gemlist-table__wrapper_ul .compare,.gemlist-table__wrapper_ul_li-shape,.gemlist-table__wrapper_ul_li-width{font-size:0.9em}}.gemlist-table__wrapper_ul_li-shape{position:relative}.gemlist-table__wrapper_ul_li-shape_img{margin-right:20px;max-width:2.8rem;max-height:2.8rem}#GemlistDiamondSolitaireTable .gemlist-table__wrapper_ul_li-shape_img,#GemlistSapphireSolitaireTable .gemlist-table__wrapper_ul_li-shape_img{max-width:5.6rem}@media only screen and (max-width: 50em){#GemlistDiamondSolitaireTable .gemlist-table__wrapper_ul_li-shape_img,#GemlistSapphireSolitaireTable .gemlist-table__wrapper_ul_li-shape_img{max-width:3.6rem;margin:auto}}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-shape_img{margin:0 auto}}.gemlist-table__wrapper_ul_li-shape .img360{position:absolute;left:13px;bottom:8px}@media only screen and (max-width: 64em){.gemlist-table__wrapper_ul_li-shape .img360{left:3px}}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-shape .img360{left:14px}}@media screen and (max-width: 400px){.gemlist-table__wrapper_ul_li-shape .img360{left:15px}}.gemlist-table__wrapper_ul .compare{position:relative;width:9%}.gemlist-table__wrapper_ul .compare .checkbox{position:absolute;padding:0;top:14%;left:43%;transform:scale(1.5)}.gemlist-table__wrapper_ul .compare span{font-size:0}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul .compare{width:11%}}.gemlist-table__wrapper_ul_li-shape{width:17%}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-shape{width:11%}.gemlist-table__wrapper_ul_li-shape span.diamonds-shape{font-size:0}}.gemlist-table__wrapper_ul_li-carat{width:12%}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-carat{width:10%}}.gemlist-table__wrapper_ul_li-color{width:10%}.gemlist-table__wrapper_ul_li-clarity{width:10%}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-clarity{width:11%}}.gemlist-table__wrapper_ul_li-cut{width:13%;padding:0 0 0 2rem}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-cut{padding-left:1px}}@-moz-document url-prefix(){.gemlist-table__wrapper_ul_li-cut{height:100%;padding:20px 0 20px 20px}}.gemlist-table__wrapper_ul_li-cut .prod-details-shane-classic-logo{height:6.5rem;width:10rem;padding-top:0.5rem}@-moz-document url-prefix(){.gemlist-table__wrapper_ul_li-cut .prod-details-shane-classic-logo{margin-left:-2rem}}@media only screen and (max-width: 50em){.gemlist-table__wrapper_ul_li-cut .prod-details-shane-classic-logo{padding-top:1rem}}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-cut .prod-details-shane-classic-logo{height:7rem;padding-top:2rem}}.gemlist-table__wrapper_ul_li-certification{width:17%}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul_li-certification{width:22%}}.gemlist-table__wrapper_ul_li-price{width:12%}@media only screen and (max-width: 50em){.gemlist-table__wrapper_ul_li-price_emp-disc-icon{display:none !important}}.gemlist-table__wrapper_ul_li-price_normal-price{display:inline-block}.show-discounted-price .gemlist-table__wrapper_ul_li-price_normal-price{display:none}.gemlist-table__wrapper_ul_li-price_disc-price{display:none}.show-discounted-price .gemlist-table__wrapper_ul_li-price_disc-price{display:inline-block}@media only screen and (max-width: 50em){.show-discounted-price .gemlist-table__wrapper_ul_li-price_disc-price{display:none !important}}.gemlist-table__wrapper_ul .accordion-icon{font-size:1rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;display:block;position:absolute;right:8%;top:40%}@media only screen and (max-width: 37.5em){.gemlist-table__wrapper_ul .accordion-icon{right:5%}}.gemlist-table__wrapper_ul_li-prod-info{display:none;padding:3.0rem;border:solid 1px #DDDEDF !important;border-top:none;background-color:white !important}.show-prod-info .gemlist-table__wrapper_ul_li-prod-info{display:block;z-index:2}.gemlist-table .pt-100{padding-top:100px}.gemlist-table .gemlist-table__wrapper_ul.no-results-found-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-family:MontserratRegular;font-weight:400}#gemlistSapphireTable .gemlist-table__wrap_header-list{height:5rem}.gemstone-list #gemlistSapphireTable .gemlist-table__wrap_header-list{height:100%}@media only screen and (max-width: 50em){.gemstone-list #gemlistSapphireTable .gemlist-table__wrap_header-list{height:5rem}}#gemlistSapphireTable .gemlist-table__wrap_header-list_li-lwratio,#gemlistSapphireTable .gemlist-table__wrap_header-list_li-width{width:11%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-lwratio,#gemlistSapphireTable .gemlist-table__wrap_header-list_li-width{width:16%}}#gemlistSapphireTable .gemlist-table__wrap_header-list_li-length{width:19%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-length{width:14%}}#gemlistSapphireTable .gemlist-table__wrap_header-list_li-shape{width:15%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-shape{width:18%}}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-price{width:14%}}#gemlistSapphireTable .gemlist-table__wrap_header-list_li-color{width:25%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-color{width:11%}}#gemlistSapphireTable .gemlist-table__wrap_header-list_li-carat,#gemlistSapphireTable .gemlist-table__wrap_header-list_li-carat-null{width:9%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrap_header-list_li-carat,#gemlistSapphireTable .gemlist-table__wrap_header-list_li-carat-null{width:16%}}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-lwratio,#gemlistSapphireTable .gemlist-table__wrapper_ul_li-width{width:11%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-lwratio,#gemlistSapphireTable .gemlist-table__wrapper_ul_li-width{width:16%}}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-length{width:19%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-length{width:14%}}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-shape{width:15%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-shape{width:18%}}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-price{width:14%}}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-color{width:25%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-color{width:11%}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-color .gemlist-table__wrapper_ul_li-gemstone-color{font-size:0}}#gemlistSapphireTable .gemlist-table__wrapper_ul_li-carat,#gemlistSapphireTable .gemlist-table__wrapper_ul_li-carat-null{width:9%}@media only screen and (max-width: 37.5em){#gemlistSapphireTable .gemlist-table__wrapper_ul_li-carat,#gemlistSapphireTable .gemlist-table__wrapper_ul_li-carat-null{width:16%}}.glpTabs{padding-left:0;padding-right:0;padding-top:2.5rem}@media only screen and (max-width: 50em){.glpTabs{padding-top:2.5rem !important}}.glpTabs .tabs__header{position:relative;-ms-flex-align:start !important;align-items:flex-start !important}@media only screen and (max-width: 50em){.glpTabs .tabs__header{margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width: 37.5em){.glpTabs .tabs__header_item{margin-left:20px !important;margin-right:20px !important}}.glpTabs .tabs__header_item:after{margin-top:10px !important;content:'';display:block;margin:auto;height:2px;width:0;background:transparent;transition:width 0.5s ease, background-color 0.5s ease;margin:0;border-radius:1rem 1rem 0 0;width:100%}.glpTabs .tabs__header_item_text{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.3px;font-family:MontserratSemibold}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__header_item_text{font-size:3.2rem}}.glpTabs .tabs__header_item.selected .tabs__header_item_text{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.56;letter-spacing:.6px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__header_item.selected .tabs__header_item_text{font-size:3.2rem}}.glpTabs .tabs__header_seprator{margin-top:0.5rem}.glpTabs .tabs__content{padding:10px 0 0 !important}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__content{padding:50px 0 0 !important}}.glpTabs .tabs__content_item_top{height:37rem;background-color:#F2F4F5;margin-bottom:4.5rem}@media only screen and (max-width: 37.5em){.glpTabs .tabs__content_item_top{margin-left:2.5rem;margin-right:2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__content_item_top{margin-left:5rem;margin-right:5rem}}.gemlist-solitaire-table{margin-top:2rem}@media only screen and (max-width: 50em){.gemlist-solitaire-table{overflow-x:scroll}}.gemlist-solitaire-table .stoneTab{padding:1.8em 2em;background-color:#faf9f7;border:1px solid #D7D7D7;cursor:pointer}.gemlist-solitaire-table .stoneTab:nth-child(2){border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7}.gemlist-solitaire-table .stoneTab p{font-size:1.35em}@media only screen and (max-width: 388px){.gemlist-solitaire-table .stoneTab{font-size:9px}}.gemlist-solitaire-table .flex-default{display:-ms-flexbox;display:flex}@media only screen and (max-width: 388px){.gemlist-solitaire-table .flex-default{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.gemlist-solitaire-table .stick{position:fixed;top:11.8rem;z-index:2;right:0;left:0;padding-left:0;padding-right:0;width:inherit}.gemlist-solitaire-table .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon{margin-right:0.5rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.gemlist-solitaire-table .tabs__header_item_img{height:auto !important}}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap{width:88rem}}.gemlist-solitaire-table__wrap li:last-of-type{border-right:none}.gemlist-solitaire-table__wrap_header-list{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;font-family:MontserratRegular;background-color:#F2F4F5;border:solid 1px #DDDEDF}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap_header-list{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;height:4rem}}.gemlist-solitaire-table__wrap_header-list.disabled{cursor:not-allowed;pointer-events:none;background:#F9FAFA}.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare{padding:20px 0 20px 20px;text-align:left;border-right:solid 1px #DDDEDF;cursor:pointer;position:relative;width:16%}@media only screen and (max-width: 75em){.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare{padding:1%}}@media only screen and (max-width: 37.5em){.gemlist-solitaire-table__wrap_header-list_li-carat,.gemlist-solitaire-table__wrap_header-list_li-carat-null,.gemlist-solitaire-table__wrap_header-list_li-diameter,.gemlist-solitaire-table__wrap_header-list_li-price,.gemlist-solitaire-table__wrap_header-list_li-quality,.gemlist-solitaire-table__wrap_header-list_li-shape,.gemlist-solitaire-table__wrap_header-list_li-cert,.gemlist-solitaire-table__wrap_header-list .compare{font-size:0.9em}}.gemlist-solitaire-table__wrap_header-list_li-carat_icon,.gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.gemlist-solitaire-table__wrap_header-list_li-price_icon,.gemlist-solitaire-table__wrap_header-list_li-quality_icon,.gemlist-solitaire-table__wrap_header-list_li-shape_icon,.gemlist-solitaire-table__wrap_header-list_li-cert_icon,.gemlist-solitaire-table__wrap_header-list .compare_icon{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:1;letter-spacing:.03rem;position:absolute;right:8%;top:40%}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap_header-list_li-carat_icon,.gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.gemlist-solitaire-table__wrap_header-list_li-price_icon,.gemlist-solitaire-table__wrap_header-list_li-quality_icon,.gemlist-solitaire-table__wrap_header-list_li-shape_icon,.gemlist-solitaire-table__wrap_header-list_li-cert_icon,.gemlist-solitaire-table__wrap_header-list .compare_icon{top:20%}}.asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list .compare_icon{font-size:1rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem}.disabled .gemlist-solitaire-table__wrap_header-list_li-carat,.disabled .gemlist-solitaire-table__wrap_header-list_li-carat-null,.disabled .gemlist-solitaire-table__wrap_header-list_li-diameter,.disabled .gemlist-solitaire-table__wrap_header-list_li-price,.disabled .gemlist-solitaire-table__wrap_header-list_li-quality,.disabled .gemlist-solitaire-table__wrap_header-list_li-shape,.disabled .gemlist-solitaire-table__wrap_header-list_li-cert,.disabled .gemlist-solitaire-table__wrap_header-list .compare{cursor:not-allowed}.disabled .gemlist-solitaire-table__wrap_header-list_li-carat_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-carat-null_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-diameter_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-price_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-quality_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-shape_text,.disabled .gemlist-solitaire-table__wrap_header-list_li-cert_text,.disabled .gemlist-solitaire-table__wrap_header-list .compare_text{color:#A9ABAD}.gemlist-solitaire-table__wrap_header-list_li-carat_query-icon,.gemlist-solitaire-table__wrap_header-list_li-carat-null_query-icon,.gemlist-solitaire-table__wrap_header-list_li-diameter_query-icon,.gemlist-solitaire-table__wrap_header-list_li-price_query-icon,.gemlist-solitaire-table__wrap_header-list_li-quality_query-icon,.gemlist-solitaire-table__wrap_header-list_li-shape_query-icon,.gemlist-solitaire-table__wrap_header-list_li-cert_query-icon,.gemlist-solitaire-table__wrap_header-list .compare_query-icon{font-size:1.1rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:"";display:inline-block;border:1px solid #ABADAF;border-radius:50%;height:20px;width:20px;padding-top:3px;outline:none;margin:10px 0 5px 5px;text-align:center;cursor:pointer}.gemlist-solitaire-table__wrap_header-list .compare{width:9%}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap_header-list .compare{width:10%}}.gemlist-solitaire-table__wrap_header-list_li-shape{width:15%}.gemlist-solitaire-table__wrap_header-list_li-diameter{width:12%}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap_header-list_li-diameter{width:15%}}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrap_header-list_li-quality{width:14%}}@media only screen and (max-width: 50em){#GemlistDiamondSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-cert{width:14%}}.gemlist-solitaire-table__wrapper_ul:nth-child(odd){background:#F5F5F5}.gemlist-solitaire-table__wrapper_ul{height:68px;display:inline-table;transition:height 1200ms ease}.gemlist-solitaire-table__wrapper_ul_wrap{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;cursor:pointer;font-family:MontserratRegular;border:solid 1px #DDDEDF;border-top:none;height:68px}.gemlist-solitaire-table__wrapper_ul_wrap li:last-of-type{position:relative;border-right:none}.gemlist-solitaire-table__wrapper_ul_li-quality .prod-details-shane-classic-logo{position:absolute;width:10rem;padding-top:0.5rem;margin-left:-1rem;height:7rem;display:inline-block}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrapper_ul_li-quality .prod-details-shane-classic-logo{position:unset}}.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare{padding:20px 0 20px 20px;text-align:left;border-right:solid 1px #DDDEDF;width:16%}@media only screen and (max-width: 75em){.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare{padding:1%}}@media only screen and (max-width: 37.5em){.gemlist-solitaire-table__wrapper_ul_li-carat,.gemlist-solitaire-table__wrapper_ul_li-carat-null,.gemlist-solitaire-table__wrapper_ul_li-diameter,.gemlist-solitaire-table__wrapper_ul_li-price,.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-shape,.gemlist-solitaire-table__wrapper_ul_li-certification,.gemlist-solitaire-table__wrapper_ul .compare{font-size:0.9em}}.gemlist-solitaire-table__wrapper_ul_li-diameter{position:relative;width:23%}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrapper_ul_li-diameter{width:24%}}#GemlistDiamondSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-diameter{width:12%}@media only screen and (max-width: 50em){#GemlistDiamondSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-diameter{width:15%}}.gemlist-solitaire-table__wrapper_ul .compare{position:relative;width:9%}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrapper_ul .compare{width:10% !important}}.gemlist-solitaire-table__wrapper_ul .compare .checkbox{position:absolute;padding:0;top:14%;left:43%;transform:scale(1.5)}.gemlist-solitaire-table__wrapper_ul .compare span{font-size:0}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrapper_ul_li-quality,.gemlist-solitaire-table__wrapper_ul_li-certification{width:14%}}.gemlist-solitaire-table__wrapper_ul_li-shape{position:relative;width:15%}.gemlist-solitaire-table__wrapper_ul_li-shape_img{margin-right:10px;max-width:2.8rem;max-height:2.8rem}.gemlist-solitaire-table__wrapper_ul_li-shape_red-dot{position:absolute;height:6px;width:6px;left:4%;border-radius:100%;background:#C8102E}@media only screen and (max-width: 50em){.gemlist-solitaire-table__wrapper_ul_li-price_emp-disc-icon{display:none !important}}.gemlist-solitaire-table__wrapper_ul_li-price_normal-price{display:inline-block}.show-discounted-price .gemlist-solitaire-table__wrapper_ul_li-price_normal-price{display:none}.gemlist-solitaire-table__wrapper_ul_li-price_disc-price{display:none}.show-discounted-price .gemlist-solitaire-table__wrapper_ul_li-price_disc-price{display:inline-block}@media only screen and (max-width: 50em){.show-discounted-price .gemlist-solitaire-table__wrapper_ul_li-price_disc-price{display:none !important}}.gemlist-solitaire-table__wrapper_ul .accordion-icon{font-size:1rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;display:block;position:absolute;right:8%;top:40%}.gemlist-solitaire-table__wrapper_ul_li-prod-info{display:none;padding:3.0rem;border:solid 1px #DDDEDF !important;border-top:none;background-color:white !important}.show-prod-info .gemlist-solitaire-table__wrapper_ul_li-prod-info{display:block;z-index:2}#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon{display:none}#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-shape,#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-diameter,#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-cert{width:29%}.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-shape,.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-diameter,.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrap_header-list_li-cert{width:15%}#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-shape,#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-diameter,#GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-cert{width:29%}.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-shape,.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-diameter,.tabs__header_item:nth-child(1).selected #GemlistSapphireSolitaireTable .gemlist-solitaire-table__wrapper_ul_li-cert{width:15%}.glpTabs{padding-left:0;padding-right:0;padding-top:2.5rem}@media only screen and (max-width: 50em){.glpTabs{padding-top:2.5rem !important}}.glpTabs .tabs__header{position:relative}@media only screen and (max-width: 50em){.glpTabs .tabs__header{margin-left:0;margin-right:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width: 37.5em){.glpTabs .tabs__header_item{margin-left:20px !important;margin-right:20px !important}}.glpTabs .tabs__header_item:after{margin-top:10px !important}.glpTabs .tabs__header_item_text{font-size:1.7rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:0px;font-family:MontserratMedium}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__header_item_text{font-size:3.2rem}}.glpTabs .tabs__header_item.selected .tabs__header_item_text{font-size:1.7rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:0px;font-family:MontserratMedium}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__header_item.selected .tabs__header_item_text{font-size:3.2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__content{padding:50px 0 0 !important}}.glpTabs .tabs__content_item_top{height:37rem;background-color:#F2F4F5;margin-bottom:4.5rem}@media only screen and (max-width: 37.5em){.glpTabs .tabs__content_item_top{margin-left:2.5rem;margin-right:2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.glpTabs .tabs__content_item_top{margin-left:5rem;margin-right:5rem}}.pt-100{padding-top:100px}@media only screen and (max-width: 50em){.gemlist-prod-details{display:none}}.gemlist-prod-details .react-zoom-modal .component-name__content_header_close-icon{top:10px;right:10px}.gemlist-prod-details .detailed-spec{font-style:italic}.gemlist-prod-details .detailed-spec-link{font-size:1.1rem;font-weight:700;color:#53565A;line-height:2.4;letter-spacing:1.7px;font-style:normal}.gemlist-prod-details .detailed-spec-link::after{content:">"}.gemlist-prod-details_specs_header-cols{margin:0.5rem 0 4rem}.gemlist-prod-details_specs_header-cols_col_text-first{font-size:1.4rem;font-weight:400;color:#636567;line-height:1.6;letter-spacing:1px;font-family:MontserratRegular;display:inline-block}.gemlist-prod-details_specs_header-cols_col .serial-number{margin-left:5rem}.gemlist-prod-details_specs_header-cols_col_value{font-size:1.6rem;font-weight:700;color:#636567;line-height:1.6;letter-spacing:1px;font-family:MontserratRegular}.gemlist-prod-details_specs_header-cols_col_value.detailed-specification{color:#272829 !important}.gemlist-prod-details_specs_header-cols_col_value a{font-size:1.6rem !important;color:#636567 !important;text-decoration:underline !important}.gemlist-prod-details_specs_cols_col_text{font-size:1.4rem;font-weight:400;color:#636567;line-height:1.6;letter-spacing:1px;font-family:MontserratRegular;display:inline-block;margin-bottom:10px}.gemlist-prod-details_specs_cols_col_value{font-size:1.6rem !important;font-weight:700 !important;color:#636567 !important;line-height:1.6 !important;letter-spacing:1px !important;font-family:MontserratRegular}.gemlist-prod-details_specs_cols_col_value.cert{padding-left:0.5rem}.gemlist-prod-details_specs_cols_col_value.cert a{margin-right:0.5rem}.gemlist-prod-details_specs_cols_col_value.detailed-specification{color:#272829 !important}.gemlist-prod-details_specs_cols_col_value a{font-size:1.6rem !important;color:#636567 !important;text-decoration:underline !important}.gemlist-prod-details_specs_cols_col_value .prod-details-shane-classic-logo{position:absolute;width:10rem;padding-top:0rem;margin-left:-1rem;height:6rem;display:inline-block}@media only screen and (max-width: 50em){.gemlist-prod-details_specs_cols_col_value .prod-details-shane-classic-logo{position:unset;margin-left:-2.3rem}}.gemlist-prod-details_specs_disclaimer{font-size:1.4rem;font-weight:400;color:#636567;line-height:1.6;letter-spacing:1px;font-family:MontserratRegular;margin-top:30px}@media only screen and (max-width: 50em){.gemlist-prod-details_specs_disclaimer{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}}.gemlist-prod-details_specs_btn-sec{margin-top:30px}@media only screen and (max-width: 50em){.gemlist-prod-details_specs_btn-sec{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.gemlist-prod-details_specs_btn-sec_add-cart-btn,.gemlist-prod-details_specs_btn-sec_add-setting-btn{text-transform:uppercase}.gemlist-prod-details_specs_btn-sec_price{font-size:3rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:0em;font-family:PlayfairDisplayRegular;margin-right:5rem;display:inline-block}.show-discounted-price .gemlist-prod-details_specs_btn-sec_price{display:none}.gemlist-prod-details_specs_btn-sec_disc-price{display:none}.show-discounted-price .gemlist-prod-details_specs_btn-sec_disc-price{font-size:3rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:0em;display:inline-block;font-family:PlayfairDisplayRegular;margin-right:30px}.gemlist-prod-details_specs_btn-sec_add-setting-btn{margin-right:3.5rem}.gemlist-prod-details_specs_btn-sec_add-cart-btn{font-size:1.1rem;font-weight:700;color:#6e7071;line-height:2.4;letter-spacing:1.7px;font-family:MontserratRegular}.gemlist-prod-details_specs_btn-sec_add-cart-btn-slp{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:.8px;font-family:MontserratSemibold;height:3.2rem;text-transform:uppercase;padding:0 1rem}.gemlist-prod-details__setting-modal.modal .component-name__content_header_close-icon{top:15px;right:15px}.gemlist-prod-details__setting-modal .component-name__content{width:26rem;height:20rem;background:#fff;padding:3rem}@media only screen and (max-width: 50em){.gemlist-prod-details__setting-modal .component-name__content{height:17rem;width:28rem}}.gemlist-prod-details__setting-modal .component-name__content_header{padding:1.5rem !important}.gemlist-prod-details__setting-modal .component-name__content.compare{height:31rem}@media only screen and (max-width: 50em){.gemlist-prod-details__setting-modal .component-name__content.compare{height:24rem}}.gemlist-prod-details__setting-modal_wrap_add-pendant-btn,.gemlist-prod-details__setting-modal_wrap_add-ring-btn{font-size:1.3rem;font-weight:700;color:#C8102E;line-height:1.4;letter-spacing:2px;font-family:MontserratRegular;margin-bottom:20px;text-transform:uppercase;text-align:center}.gemlist-prod-details .img-tab__upper-sec .checkbox{display:none}.img-tab{padding-right:50px}.img-tab__upper-sec{margin-bottom:3.0rem;position:relative}.img-tab__wrapper{max-height:17.6rem;min-height:17rem;margin-bottom:2rem}.img-tab__wrapper_content-item-img{max-height:17.6rem;cursor:pointer}.img-tab__tab-elem{margin-top:1.5rem}.img-tab__tab-elem .tabs__header{-ms-flex-align:center !important;align-items:center !important}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.img-tab__tab-elem .tabs__header{width:100%}}.img-tab__tab-elem .tabs__header_item{max-width:4.2rem;height:4.2rem}.img-tab__tab-elem .tabs__header_item:after{margin-top:1rem !important}.img-tab__tab-elem .tabs__header_item.selected:after{height:2px}.img-tab__tab-elem .tabs__header_item_img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.img-tab__tab-elem .tabs__header_item_img{width:100%;max-height:100%}}.img-tab__modal .component-name__content{height:55%}.gemlist-table .img-tab__modal .component-name__content_header_close-icon{top:15px;right:15px}.thumbnails .img-tab__modal .component-name__content_header_close-icon{top:20px;right:20px}.img-tab__modal .component-name__content_main-wrap{height:100%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.img-tab__modal .component-name__content_main-wrap{max-height:50%;min-height:35rem}}@media only screen and (max-width: 37.5em){.img-tab__modal .component-name__content_main-wrap{min-height:36rem;max-height:72%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.img-tab__modal .component-name__content_main-wrap{height:50%}}.img-tab__modal .component-name__content .gemlist-prod-details__setting-modal_wrap{height:100%}@media only screen and (max-width: 50em){.carousel-scroll.mobile .img-tab__modal .component-name__content .gemlist-prod-details__setting-modal_wrap{padding:0 20px;background-color:#fff}}.img-tab__modal .component-name__content .gemlist-prod-details__setting-modal_wrap iframe{height:100%}.advanced-sort{background-color:#FAF9F7;padding:0 3rem 3rem;margin-bottom:0;border:1px solid #DDDEDF;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;position:relative;margin-top:2rem;font-size:1.4rem;font-weight:600;color:#53565A;line-height:1.25;letter-spacing:.2px;font-family:MontserratSemibold}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.advanced-sort{-ms-flex-order:4;order:4;margin-top:2rem;border:none}}@media only screen and (max-width: 50em){.advanced-sort{-ms-flex-order:4;order:4}}.advanced-sort :first-of-type .sort-and-filter__advanced-filters_wrap_cross{display:none}@media only screen and (max-width: 50em){.advanced-sort :first-of-type .sort-and-filter__advanced-filters_wrap_cross{display:block}}.advanced-sort .close_icon{font-size:400;font-weight:#53565A;color:1.69;line-height:.3px;letter-spacing:0em;position:absolute;color:#53565A;cursor:pointer;top:15%;right:2%}@media only screen and (max-width: 50em){.advanced-sort .close_icon{right:5%}}@media only screen and (max-width: 50em){.advanced-sort__top-arrow{display:block}}.advanced-sort__top-arrow:after,.advanced-sort__top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.advanced-sort__top-arrow:before{top:-9px;right:6.5rem;left:inherit;border-width:0 9px 9px 9px;border-color:transparent transparent #FAF9F7 transparent;z-index:2}.advanced-sort__top-arrow:after{top:-10px;right:6.4rem;left:inherit;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}@media only screen and (max-width: 50em){.advanced-sort__top-arrow:after{border:none}}.advanced-sort__wrap{margin-top:3rem}@media only screen and (max-width: 50em){.advanced-sort__wrap{-ms-flex-align:baseline;align-items:baseline}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.advanced-sort__wrap{padding-right:1rem;width:50%}}.advanced-sort__wrap_options{font-family:"MontserratRegular";font-size:1.4rem;letter-spacing:0;font-weight:400}@media only screen and (max-width: 50em){.advanced-sort__wrap_options{margin-bottom:1rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.advanced-sort__wrap_options{width:100%}}@media only screen and (max-width: 50em){.advanced-sort__wrap .select-box{-ms-flex-order:0 !important;order:0 !important;width:80% !important;margin-top:1rem !important}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.advanced-sort__wrap .select-box{width:80% !important;-ms-flex-order:0 !important;order:0 !important;margin-top:1rem !important}}@media only screen and (max-width: 37.5em){.advanced-sort__wrap .select-box{margin-top:0rem !important}}.advanced-sort__wrap .chosen-drop,.advanced-sort__wrap .chosen-single{font-size:1.4rem}@media only screen and (max-width: 50em){.advanced-sort__wrap .chosen-drop,.advanced-sort__wrap .chosen-single{-ms-flex-order:0;order:0;width:100%}}.advanced-sort__wrap_cross{color:#707070;cursor:pointer}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.advanced-sort__wrap_cross{margin-top:1rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pagination-drop-down .chosen-drop{margin-top:0rem !important}}.slick-slider{position:relative;display:block;box-sizing:border-box;touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;tap-highlight-color:transparent;padding-left:13rem}.search-results-page .slick-slider{padding-left:6rem}@media only screen and (max-width: 50em){.slick-slider{padding-left:0}}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list__wrapper_container_item{padding:20px;border-bottom:10px solid transparent;cursor:pointer}.slick-list__wrapper_container_item.pcatBanner{padding:1rem}@media only screen and (min-width: 75.0625em){.slick-list__wrapper_container_item:hover{border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:box-shadow 0.3s;border-bottom:0;cursor:pointer}}@media only screen and (max-width: 50em){.slick-list__wrapper_container_item{width:300px !important;padding:15px}.slick-list__wrapper_container_item:hover{border-radius:0;box-shadow:none;transition:none}}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;padding:5rem 0 5rem 1rem}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{background:#fff;padding:20px;position:absolute;top:30%;font-size:0;z-index:2;outline:none;cursor:pointer;border:transparent}.slick-next:before,.slick-prev:before{font-size:17px}@media only screen and (max-width: 50em){:not(.trend-carousel__wrapper)>.slick-next,:not(.trend-carousel__wrapper)>.slick-prev{display:none !important}}.slick-prev{left:0;border-radius:0 3px 3px 0;border:1px solid #DDDEDF;border-left:none}.slick-next{right:0;border-radius:3px 0 0 3px;border:1px solid #DDDEDF;border-right:none}.slick-disabled{visibility:hidden}.rc-slider{height:40px;width:64%;border:0;background:transparent;margin:0 15px;border-radius:4px;position:relative;direction:ltr;webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.gem-options-form__size .rc-slider{width:65%;margin:0 0.5rem 0 0.1rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.rc-slider{width:35%}}@media only screen and (max-width: 50em){.full-width-slider{margin-top:-4rem;margin-bottom:0}}.full-width-slider .rc-slider{width:93%;margin:0 20px}.gemlist-filters__top-sec_slider-wrapper .rc-slider{width:68%;margin:0}@media only screen and (min-width: 50em){.gemlist-filters__top-sec_slider-wrapper .rc-slider{width:72%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemlist-filters__top-sec_slider-wrapper .rc-slider{width:60%}}.caret-slider .rc-slider{width:50%}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.caret-slider .rc-slider{width:50%}}.caret-slider .glp-caret .rc-slider{width:65%}@media only screen and (max-width: 37.5em){.caret-slider .glp-caret .rc-slider{width:100%}}.pcat-price-slider .rc-slider{width:50%}@media only screen and (min-width: 37.5625em) and (max-width: 64em){.pcat-price-slider .rc-slider{width:64%;margin:0 15px}}.pcat-price-slider .rc-slider-handle::after{background-color:#636567;box-shadow:none}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:4px;top:50%}.is-gemlist-page .rc-slider-rail{background-color:#ABADAF}.rc-slider-track{position:absolute;left:0;top:50%;height:4px;border-radius:4px;background-color:#636567}.rc-slider-handle{position:absolute;margin-top:-25px;top:50%;height:50px;cursor:pointer}.rc-slider-handle::after{position:absolute;content:"";margin-left:-7px;margin-top:-5px;top:50%;left:0;width:15px;height:15px;cursor:pointer;border-radius:50%;border:solid 2px #636567;background-color:#fff;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #BBB}.rc-slider-handle:hover{border-color:#636567}.rc-slider-handle-active:active{border-color:#636567;box-shadow:0 0 5px #636567}.rc-slider-mark{position:absolute;top:1rem;left:0;width:100%;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0px;font-family:MontserratRegular;-ms-flex-align:end;align-items:flex-end}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;color:#53565A}@media only screen and (max-width: 37.5em){.rc-slider-mark-text{font-size:1.2rem}}.cut-slider .rc-slider-mark-text:last-child{width:14% !important;margin-left:-7% !important}.rc-slider-mark-text-active{color:#53565A}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent;top:50%}.rc-slider-dot{position:absolute;margin-left:-7px;margin-top:-4px;width:12px;height:12px;cursor:pointer;border-radius:50%;border:solid 2px #ABADAF;background-color:#ABADAF}.color-slider .rc-slider-dot{display:none}.rc-slider-dot:first-child{margin-left:-4px}.rc-slider-dot:last-child{margin-left:-4px}.rc-slider-dot-active{border-color:#C8102E;background-color:#C8102E}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;margin-bottom:-7px}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{animation-duration:0.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{animation-duration:0.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{animation-name:rcSliderTooltipZoomDownIn;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{animation-name:rcSliderTooltipZoomDownOut;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{transform:scale(0, 0);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.end-points-slider .rc-slider .rc-slider-step{background:#636567}.end-points-slider .rc-slider .rc-slider-step .rc-slider-dot{display:none;background:#636567;border:1px solid #636567}.end-points-slider .rc-slider .rc-slider-step .rc-slider-dot:first-child,.end-points-slider .rc-slider .rc-slider-step .rc-slider-dot:last-child{display:inline}.loader{position:fixed;background:rgba(110,112,113,0.42);z-index:99999;width:100%;height:100%;top:0;transition:all 0.3s;display:block !important}.product-image .loader{position:absolute;z-index:1;left:0}.loader.hide,.loader.match-maker_exp,.loader.hiddenButAvailable,.pdp-non-built.hide-serial .loader.serial-number,.pdp-non-built.hide-serial .loader.serial-hold,.gemstone-list .loader.price-summary-modal__content_title,.number-of-stones-tab .loader.product-tile__wrapper_img-hold,.contact-information__container.logged-in .loader.contact-information__container_description,.contact-information__container.logged-in .loader.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.loader,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.loader,.contact-information__container.logged-in .loader.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .loader.employee-assist__container_description,.loader.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .loader.credit-card__wrap_cc_row_removeCard,.loader.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .loader.parsley-equalto,.gemstone-list.hide-serial .loader.serial-number,.gemlist-solitaire.hide-serial .loader.serial-number{opacity:0;z-index:-200000;display:block !important;transition:opacity 2s, z-index 2s}.loader__wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%) scale(1);height:50px;width:50px;padding:5px;border-radius:5px;background-color:#fff;box-shadow:0 0 12px 5px rgba(0,0,0,0.4);transition:all 0.7s}.hide .loader__wrapper,.match-maker_exp .loader__wrapper,.hiddenButAvailable .loader__wrapper,.pdp-non-built.hide-serial .serial-number .loader__wrapper,.pdp-non-built.hide-serial .serial-hold .loader__wrapper,.gemstone-list .price-summary-modal__content_title .loader__wrapper,.number-of-stones-tab .product-tile__wrapper_img-hold .loader__wrapper,.contact-information__container.logged-in .contact-information__container_description .loader__wrapper,.contact-information__container.logged-in .payment-method__wrapper_disclaimer .loader__wrapper,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a .loader__wrapper,.contact-information__container.logged-in .payment-method__wrapper_item_disclaimer .loader__wrapper,.employee-assist__container.logged-in .employee-assist__container_description .loader__wrapper,.credit-card__template .loader__wrapper,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .credit-card__wrap_cc_row_removeCard .loader__wrapper,.gift-card__template .loader__wrapper,.electronic-signature__wrapper_body_input .parsley-errors-list .parsley-equalto .loader__wrapper,.gemstone-list.hide-serial .serial-number .loader__wrapper,.gemlist-solitaire.hide-serial .serial-number .loader__wrapper{transform:translate(-50%, -50%) scale(0);transition:all 0.5s}.product-image .loader__wrapper{position:absolute}.loader__wrapper_image{width:100%;height:100%;background:url(../images/loader.gif) no-repeat 50% 50%;background-size:cover}.gemlist-prod-details-modal{display:none}@media only screen and (max-width: 50em){.gemlist-prod-details-modal{display:block;background-color:#f6f6f6 !important}}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal{padding-top:69px;padding-bottom:69px;background-color:rgba(0,0,0,0.5) !important}}.gemlist-prod-details-modal .quality .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon{margin-left:1rem}.gemlist-prod-details-modal .component-name__content_main-wrap{padding:0 1.5rem !important;background:#fff}@media only screen and (max-width: 50em){.gemlist-table .gemlist-prod-details-modal .component-name__content_header_close-icon{top:50px;right:75px}}@media only screen and (max-width: 37.5em){.gemlist-table .gemlist-prod-details-modal .component-name__content_header_close-icon{top:20px;right:55px}}.gemlist-prod-details-modal__title{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.41;letter-spacing:1.03rem;font-family:MontserratBold;padding-top:5rem;padding-bottom:5rem}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal__title{position:fixed;width:100%;z-index:10;background:#fff;padding-top:2rem;padding-bottom:2rem}}@media only screen and (max-width: 50em){.gemlist-prod-details-modal__title .component-name__content_header_close-icon{right:50px !important}}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal__title .component-name__content_header_close-icon{right:15px !important}}.gemlist-prod-details-modal .img-tab{padding-right:0;margin-left:2.5rem;margin-right:2.5rem;border-bottom:1px solid #DDDEDF;padding-bottom:7rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.gemlist-prod-details-modal .img-tab{margin-left:5rem;margin-right:5rem}}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal .img-tab{margin-top:12rem}}@media only screen and (max-width: 50em){.gemlist-prod-details-modal .img-tab .component-name__content_header_close-icon{top:10px;right:15px}}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal .img-tab .component-name__content_header_close-icon{top:10px;right:10px}}@media only screen and (max-width: 50em){.gemlist-prod-details-modal .img-tab .react-zoom-modal .component-name__content{width:100% !important}}.gemlist-prod-details-modal .img-tab__upper-sec .checkbox{display:inline-block}.gemlist-prod-details-modal_footer{background-color:#fff;padding:2rem;position:fixed;bottom:0;box-shadow:10px 0 19px 0 rgba(0,0,0,0.1)}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal_footer{bottom:1rem}}.gemlist-prod-details-modal_footer .gemlist-prod-details__setting-modal .component-name__content_header_close-icon{top:20px !important;right:20px !important}@media only screen and (max-width: 37.5em){.gemlist-prod-details-modal__container{background:#fff;overflow-y:auto;position:relative;height:100%}.gemlist-solitaire-table__wrapper_ul_li-prod-info .gemlist-prod-details-modal__container .component-name__content_header_close-icon,.compare-gemstones-stone-table .gemlist-prod-details-modal__container .component-name__content_header_close-icon{top:20px}}.gemlist-prod-details-modal .gemlist-prod-details_specs{padding:2.5rem 2.5rem 0;margin-bottom:15rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.gemlist-prod-details-modal .gemlist-prod-details_specs{padding-left:5rem;padding-right:5rem;padding-top:3.5rem}}.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec{margin-top:0;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gemlist-prod-details-modal .gemlist-prod-details_specs_btn-sec_add-setting-btn{text-transform:uppercase;margin-bottom:2rem;padding:0.3rem;display:block;margin-bottom:1rem}.gemlist-prod-details-modal .gemlist-prod-details_specs_price{font-size:3rem;font-weight:800;color:#53565A;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular;-ms-flex-align:center;align-items:center}.gemlist-prod-details-modal .gemlist-prod-details_specs_disc-price{font-size:3rem;font-weight:800;color:#53565A;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular;-ms-flex-align:center;align-items:center}.gemlist-prod-details-modal .gemlist-prod-details_specs_top{padding-bottom:2rem}.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text-first{margin-bottom:2.5rem}.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text span,.gemlist-prod-details-modal .gemlist-prod-details_specs_cols_col_text-first span{font-size:1.4rem;font-weight:400;color:#636567;line-height:1.6;letter-spacing:1px;font-family:MontserratRegular}.gemlist-filters-solitaire{background-color:#F2F4F5;border:1px solid #DDDEDF;border-radius:4px;position:relative;margin-bottom:40px}@media only screen and (max-width: 50em){.gemlist-filters-solitaire{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#F2F4F5 !important;margin-bottom:0}}@media only screen and (max-width: 50em){.gemlist-filters-solitaire .product-specs__item_header_icon{display:inline-block}}.gemlist-filters-solitaire__close-button{display:none}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__close-button{display:block;top:30px !important;font-size:1.0rem !important}}.gemlist-filters-solitaire .arrow-adjustment:before{left:230px}.gemlist-filters-solitaire .arrow-adjustment:after{left:229px}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__top-arrow{display:none}}.gemlist-filters-solitaire__top-arrow:after,.gemlist-filters-solitaire__top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.gemlist-filters-solitaire__top-arrow:before{left:60px;top:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #F2F4F5 transparent;z-index:2}.gemlist-filters-solitaire__top-arrow:after{left:59px;top:-10px;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}.gemlist-filters-solitaire__mixed-tab-shape-sec{-ms-flex-order:1;order:1}.gemlist-filters-solitaire__mid-sec{padding:0 5rem}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec{padding:0}}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:1;order:1}}.gemlist-filters-solitaire__mid-sec_quality,.gemlist-filters-solitaire__mid-sec_shape,.gemlist-filters-solitaire__mid-sec_gold{padding:2rem}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec_quality,.gemlist-filters-solitaire__mid-sec_shape,.gemlist-filters-solitaire__mid-sec_gold{width:100%;border-bottom:1px solid #DDDEDF;border-left:none !important;padding:1rem 2rem}}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec_quality{-ms-flex-order:0;order:0}}.gemlist-filters-solitaire__mid-sec_shape{border-left:1px solid #DDDEDF}@media only screen and (min-width: 75.0625em){.gemlist-filters-solitaire__mid-sec_shape{padding-left:32rem}}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec_shape{padding-left:2rem}}@media only screen and (min-width: 64em){.gemlist-filters-solitaire__mid-sec_shape{border:none}}.gemlist-filters-solitaire__mid-sec_gold{border-left:1px solid #DDDEDF;border:none}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__mid-sec_gold{border-bottom:none}}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__slider-sec{-ms-flex-order:2;order:2}}.gemlist-filters-solitaire__bottom-sec{border-top:1px solid #DDDEDF;padding:20px}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__bottom-sec{border-top:none;-ms-flex-order:0;order:0;border-bottom:1px solid #DDDEDF}.gemlist-filters-solitaire__bottom-sec .checkbox{padding-left:0}}.gemlist-filters-solitaire__sapphire-gold-section{border-top:1px solid #DDDEDF;padding:20px;-ms-flex-order:2;order:2}@media only screen and (max-width: 50em){.gemlist-filters-solitaire__sapphire-gold-section{padding:1rem 2rem}}.gemlist-filters-solitaire .apply-sec_bottom{margin:0 0 20px 0;text-align:center}@media only screen and (max-width: 50em){.gemlist-filters-solitaire .apply-sec_bottom{display:none}}.gemlist-filters-solitaire .clear-btn{padding:0 20px;margin-left:20px}.gemlist-filters-solitaire .clear-btn.disabled{cursor:auto;opacity:0.3}@media only screen and (max-width: 50em){.gemlist-filters-solitaire .clear-btn{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (max-width: 50em){.shape-filter-solitaire{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.shape-filter-solitaire__heading{padding:20px 0;margin-left:6rem}.slp-rubies-filter .shape-filter-solitaire__heading{margin-left:0rem}@media only screen and (max-width: 50em){.shape-filter-solitaire__heading{margin-left:0}}@media only screen and (max-width: 50em){.shape-filter-solitaire__heading{-ms-flex-item-align:start;align-self:flex-start;padding:20px 0}}.shape-filter-solitaire__heading_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.shape-filter-solitaire__heading_text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.shape-filter-solitaire__right_button{padding:0 17px}.shape-filter-solitaire__right_button.disabled{cursor:auto;opacity:0.3}@media only screen and (max-width: 50em){.shape-filter-solitaire__right_button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media only screen and (max-width: 50em){.shape-filter-solitaire__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-left:20px}}@media only screen and (max-width: 50em){.shape-filter-solitaire__wrapper_right{position:fixed;background:#fff;bottom:0;margin-left:-2rem;height:8rem;z-index:2;box-shadow:0 2px 11px 2px #DDDEDF}}.shape-filter-solitaire .text-with-image{margin-right:30px !important}.shape-filter-solitaire .text-with-image__image{text-align:center}.quality-filter .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon{margin-top:0.2rem}.quality-filter__heading{margin-top:1.9rem}@media only screen and (max-width: 50em){.quality-filter__heading{padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0}}.quality-filter__heading_text{font-size:2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.quality-filter__heading .gemlist-solitaire-table__wrap_header-list_li-quality_query-icon{display:none}}.quality-filter__wrapper{margin-bottom:0 !important}@media only screen and (max-width: 37.5em){.quality-filter__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline}}.quality-filter__wrapper .rc-slider{width:93%;margin-top:1.4rem}.quality-filter__wrapper .rc-slider-dot{display:none}.quality-filter__wrapper .rc-slider-mark{top:1rem;display:-ms-flexbox;display:flex}.quality-filter__wrapper .checkbox{padding:1rem 3rem 1rem 1rem}.gold-filters__heading{padding:20px 0}@media only screen and (max-width: 50em){.gold-filters__heading{-ms-flex-item-align:start;align-self:flex-start;padding:20px}}.gold-filters__heading_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase}.mixed-tab-filter-solitaire__slider-sec{padding:20px;border-top:1px solid #DDDEDF}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.mixed-tab-filter-solitaire__slider-sec .gemlist-filters-solitaire__mid-sec_quality,.mixed-tab-filter-solitaire__slider-sec .gemlist-filters__top-sec_certificates{padding:0}}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec{display:block;padding:0}}.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret{border-style:solid;border-color:#DDDEDF;border-width:0 1px 1px 0;padding:0 20px 20px 0}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec_price,.mixed-tab-filter-solitaire__slider-sec_caret{padding:1rem 2rem;border-top:1px solid #DDDEDF;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.mixed-tab-filter-solitaire__slider-sec_price .rc-slider-mark,.mixed-tab-filter-solitaire__slider-sec_caret .rc-slider-mark{display:none}.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (min-width: 64em){.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text{margin-top:3rem}}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec_price_text,.mixed-tab-filter-solitaire__slider-sec_caret_text{margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.mixed-tab-filter-solitaire__slider-sec_price_text.close,.mixed-tab-filter-solitaire__slider-sec_caret_text.close{margin-bottom:0}.mixed-tab-filter-solitaire__slider-sec_price.price-slider,.mixed-tab-filter-solitaire__slider-sec_caret.price-slider{border-width:0 1px 0 0}@media only screen and (min-width: 64em){.mixed-tab-filter-solitaire__slider-sec_price.price-slider,.mixed-tab-filter-solitaire__slider-sec_caret.price-slider{border:none}}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec_price.price-slider,.mixed-tab-filter-solitaire__slider-sec_caret.price-slider{border-width:0 0 1px 0}}.mixed-tab-filter-solitaire__slider-sec_price.price-slider .slider__hold_container:nth-child(1),.mixed-tab-filter-solitaire__slider-sec_caret.price-slider .slider__hold_container:nth-child(1){margin-left:1rem}.mixed-tab-filter-solitaire__slider-sec_price.price-slider .slider__hold_container:nth-child(2),.mixed-tab-filter-solitaire__slider-sec_caret.price-slider .slider__hold_container:nth-child(2){margin-right:1rem}.mixed-tab-filter-solitaire__slider-sec_price.price-slider .slider__hold_container input,.mixed-tab-filter-solitaire__slider-sec_caret.price-slider .slider__hold_container input{width:85%;padding-right:0}.mixed-tab-filter-solitaire__slider-sec_price.caret-slider,.mixed-tab-filter-solitaire__slider-sec_caret.caret-slider{border-width:0}.mixed-tab-filter-solitaire__slider-sec_price.caret-slider .slider__hold_container:nth-child(1),.mixed-tab-filter-solitaire__slider-sec_caret.caret-slider .slider__hold_container:nth-child(1){margin-left:1rem}.mixed-tab-filter-solitaire__slider-sec_price.caret-slider .slider__hold_container:nth-child(2),.mixed-tab-filter-solitaire__slider-sec_caret.caret-slider .slider__hold_container:nth-child(2){margin-right:1rem}.mixed-tab-filter-solitaire__slider-sec_price.caret-slider .slider__hold_container input,.mixed-tab-filter-solitaire__slider-sec_caret.caret-slider .slider__hold_container input{text-align:right;padding-right:3rem}.mixed-tab-filter-solitaire__slider-sec_certificates{text-transform:uppercase}.mixed-tab-filter-solitaire__slider-sec_certificates .product-specs__item_content{-ms-flex:unset !important;flex:unset !important}@media only screen and (max-width: 37.5em){.mixed-tab-filter-solitaire__slider-sec_certificates .product-specs__item_content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:baseline;align-items:baseline}}.mixed-tab-filter-solitaire__slider-sec_caret{border-width:0 0 1px 0}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec_caret{padding:1rem 2rem;border-top:1px solid #DDDEDF}}.mixed-tab-filter-solitaire__slider-sec .slider{margin-bottom:5px}@media only screen and (max-width: 50em){.mixed-tab-filter-solitaire__slider-sec .slider{width:100%}}.mixed-tab-filter-solitaire__slider-sec .slider.size-slider-hold .slider__hold_container{position:relative}.mixed-tab-filter-solitaire__slider-sec .slider.size-slider-hold .slider__hold_container::before{content:"ct";position:absolute;top:12px;right:4px}.mixed-tab-filter-solitaire__slider-sec .slider.size-slider-hold .slider__hold_container.diameter::before{content:"mm";right:1px}.mixed-tab-filter-solitaire__slider-sec .slider .input-number{width:100%;padding:0 20px 0 1px}.mixed-tab-filter-solitaire__slider-sec .slider .rc-slider{width:100%}.drt-preference{padding-right:3rem !important;opacity:0;z-index:1}.drt-preference .sortable-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2;-webkit-tap-highlight-color:transparent;width:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:34rem}@media only screen and (max-width: 50em){.drt-preference .sortable-container{z-index:0;width:20rem}}.show-preferences .drt-preference .sortable-container,.drt-preference .sortable-container .show-preferences-back{display:-ms-flexbox;display:flex}.drt-preference__wrapper{padding-bottom:5rem}.drt-preference__wrapper_text_first{font-style:italic}.drt-preference__wrapper_sec{padding-left:0 !important;-ms-flex-pack:end;justify-content:flex-end;margin:auto 0}@media only screen and (max-width: 37.5em){.drt-preference__wrapper_sec{-ms-flex-pack:center;justify-content:center}}.drt-preference__wrapper_sec_number-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:3rem;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:100%;height:34rem}.drt-preference__wrapper_sec_number-wrap_number{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:PlayfairDisplayRegular;width:auto;padding-top:1rem;margin-top:0;margin-right:0.5rem;line-height:2}.drt-preference__wrapper_sec_card-bg{position:absolute;z-index:-1;-ms-flex-direction:column;flex-direction:column;top:10px;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:34rem}.drt-preference__wrapper_sec_card-bg_border{background-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-outline-arrow?wid=201&hei=56&fmt=png-alpha");width:20rem;text-align:center;margin-right:1rem;height:5.5rem}.drt-preference__wrapper_sec_item-wrap{-ms-flex-align:baseline;align-items:baseline;margin-top:2rem}.drt-preference__wrapper_sec_item-wrap_choice{background-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-dragable-arrow?wid=201&hei=56&fmt=png-alpha");width:20rem;text-align:center;margin-right:1rem;cursor:pointer;z-index:2;height:5.5rem}@media only screen and (max-width: 50em){.drt-preference__wrapper_sec_item-wrap_choice{padding:0;width:100%;z-index:0;margin-right:0;-ms-flex-direction:row;flex-direction:row}}.drt-preference__wrapper_sec_item-wrap_choice_head{font-size:2rem;font-weight:400;color:#fff;line-height:1;letter-spacing:.02rem;font-family:MontserratRegular;opacity:0.6;text-transform:capitalize;text-align:center}@media only screen and (max-width: 50em){.drt-preference__wrapper_sec_item-wrap_choice_head{background-color:transparent;line-height:2}}.drt-preference__wrapper_sec_item-wrap_choice_desc{font-size:1.4rem;font-weight:400;color:#fff;line-height:1.2;letter-spacing:.02rem;font-family:MontserratRegular;font-style:italic;opacity:0.6;width:100%}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-preference__wrapper_sec_item-wrap_choice_desc{font-size:1.2rem}}@media only screen and (max-width: 50em){.drt-preference__btn-wrapper{-ms-flex-pack:justify !important;justify-content:space-between !important;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 50em){.drt-preference__btn-wrapper_next{padding-left:0 !important;padding-right:0 !important}}.drt-preference .learn{text-transform:uppercase;margin-top:1rem}@media only screen and (max-width: 50em){.drt-preference .learn{position:absolute;bottom:10rem;text-align:center}}.drt-preference .learn_link{cursor:pointer;text-decoration:underline;padding-right:0.4rem}.drt-preference .priority-scale{width:35%;margin-left:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width: 37.5em){.drt-preference .priority-scale{display:none}}.drt-preference .priority-scale .text{font-size:1.75rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.03rem;font-family:MontserratRegular}.drt-preference .priority-scale .img{background-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-priorityscale?wid=87&hei=163&fmt=png-alpha");background-size:100%;height:16rem;width:44%;margin:2rem 0}.show-border{border:3rem solid;-o-border-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-outline-arrow?wid=201&hei=56&fmt=png-alpha") 40%;border-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-outline-arrow?wid=201&hei=56&fmt=png-alpha") 40%;padding:0;border-image-width:3;background:none;width:20rem;height:7rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.show-border{background:url("../images/svgs/drt/drt_borderplaceholder.png") no-repeat;background-size:cover;padding:0rem;border:none}}.border-for-cards{border:1rem solid;-o-border-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-dragable-arrow?wid=201&hei=56&fmt=png-alpha") 40%;border-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-step3-dragable-arrow?wid=201&hei=56&fmt=png-alpha") 40%;padding:0rem;border-image-width:18;background:none}.sortable-helper{z-index:10 !important}@media only screen and (max-width: 50em){.sortable-helper{z-index:10001 !important}}.drt-budget{opacity:0;z-index:2}.show-budget .drt-budget{opacity:1}.drt-budget__wrapper{opacity:0}@media only screen and (max-width: 50em){.drt-budget__wrapper{padding-bottom:14rem}}.drt-budget__wrapper_text_first{margin:2rem 0 0 0;display:none}.drt-budget__wrapper_sec{-ms-flex-pack:center !important;justify-content:center !important;-ms-flex-direction:column !important;flex-direction:column !important}@media only screen and (min-width: 50em){.drt-budget__wrapper_sec{-ms-flex-align:start !important;align-items:flex-start !important;padding-left:10rem}}.drt-budget__wrapper_sec_input-wrap{min-width:12rem;position:relative;width:16rem}.drt-budget__wrapper_sec_input-wrap::before{content:'$';padding:1.4rem 1rem 1rem;position:absolute;font-size:2.8rem;font-family:MontserratRegular}.drt-budget__wrapper_sec_input-wrap_price{font-size:2.8rem;font-weight:800;color:#272829;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;padding:1rem 1rem 1rem 3rem;border:1px solid #DDDEDF;border-radius:0.3rem;width:16rem;-webkit-appearance:none}.error .drt-budget__wrapper_sec_input-wrap_price{border:1px solid #ed4c24}.drt-budget__wrapper_sec_input-wrap_price:-ms-input-placeholder{color:#272829;opacity:1}.drt-budget__wrapper_sec_input-wrap_price::placeholder{color:#272829;opacity:1}.drt-budget__wrapper_sec_error{font-size:1.3rem;font-weight:400;color:#ed4c24;line-height:1.3;letter-spacing:.03rem;font-family:MontserratRegular;margin-top:1rem;opacity:0;display:-ms-flexbox;display:flex;max-width:20rem}.drt-budget__wrapper_sec_error_icon::before{padding-right:1rem}.drt-budget__wrapper_sec_error::before{padding-right:1rem}.error .drt-budget__wrapper_sec_error{opacity:1}@media only screen and (max-width: 50em){.drt-budget__btn-wrapper{-ms-flex-pack:justify !important;justify-content:space-between !important;padding-left:2rem;padding-right:2rem}}.drt-recommendation{opacity:0;z-index:1;padding-top:0 !important;padding-right:3rem !important;overflow:hidden}@media only screen and (max-width: 37.5em){.drt-recommendation{padding:0 2.5rem 10rem 1rem !important}}.drt-recommendation .gemlist-prod-details__setting-modal.modal.is-visible-modal .component-name__content{transform:translate(-50%, -10%) !important}.drt-recommendation .slick-track{padding:0 0 1rem 0}.drt-recommendation .slick-next{right:-2.5rem}.drt-recommendation .slick-prev{left:-1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation .slick-prev{left:-5rem}}.drt-recommendation .slick-next,.drt-recommendation .slick-prev{z-index:4;border-radius:2px;border:1px solid #F2F4F5;color:#53565A;top:30%;display:none}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-recommendation .slick-next,.drt-recommendation .slick-prev{display:none !important}}@media only screen and (max-width: 50em){.drt-recommendation .slick-next,.drt-recommendation .slick-prev{display:inline-block !important;height:3.5rem;width:3rem}.drt-recommendation .slick-next::before,.drt-recommendation .slick-prev::before{font-size:1.2rem;position:absolute;top:1.5rem;left:1.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation .slick-next,.drt-recommendation .slick-prev{right:-3rem}}.drt-recommendation .component-name__content{height:20rem}.drt-recommendation.zero-result-state{height:80%}.drt-recommendation.zero-result-state .drt-recommendation__zero-result{height:85%;transform:scale(0.9)}.drt-recommendation.zero-result-state .drt-recommendation__zero-result_header{font-size:2rem;font-weight:700;color:#272829;line-height:1.3;letter-spacing:.04rem;font-family:MontserratSemibold}.drt-recommendation.zero-result-state .drt-recommendation__zero-result_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.57;letter-spacing:.01rem;font-family:MontserratRegular;margin-top:2rem;padding-left:1rem;padding-right:1rem}@media only screen and (max-width: 50em){.drt-recommendation.zero-result-state .drt-recommendation__zero-result_desc{padding-left:2rem;padding-right:2rem}}.drt-recommendation.zero-result-state .drt-recommendation__btn-wrapper_msg{opacity:0}.drt-recommendation__header{font-size:2.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-top:2rem}@media only screen and (max-width: 50em){.drt-recommendation__header{display:none}}.drt-recommendation__sec{margin-top:3rem}@media only screen and (max-width: 50em){.drt-recommendation__sec{display:-ms-flexbox;display:flex}}@media only screen and (max-width: 37.5em) and (max-height: 700px){.drt-recommendation__sec{margin-top:0}}.drt-recommendation__sec .slick-slider{padding-left:0}.drt-recommendation__compare_sec{margin-top:2rem !important;-ms-flex-align:baseline;align-items:baseline;border-top:1px solid #DDDEDF;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.drt-recommendation__compare_sec{-ms-flex-pack:center !important;justify-content:center !important;padding-left:2rem;padding-right:2rem}}.drt-recommendation__compare_sec-link{font-size:1.1rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:.12rem;font-family:MontserratRegular;text-transform:uppercase;margin-right:1.1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation__compare_sec-link{font-size:1.5rem}}.drt-recommendation__compare_sec-clear{font-size:1.3rem;font-weight:400;color:#636567;line-height:1;letter-spacing:.12rem;font-family:MontserratRegular}.drt-recommendation__compare_sec-clear span{padding-right:1.1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation__compare_sec-clear{font-size:1.6rem}}.drt-recommendation__btn-wrapper{margin-top:1rem !important;padding-top:1rem !important;-ms-flex-align:baseline;align-items:baseline;border-top:1px solid #DDDEDF;-ms-flex-pack:end !important;justify-content:flex-end !important}@media only screen and (max-width: 50em){.drt-recommendation__btn-wrapper{-ms-flex-pack:center !important;justify-content:center !important;padding-left:2rem;padding-right:2rem}}.drt-recommendation__btn-wrapper_msg{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.02rem;font-family:MontserratRegular;font-style:italic}@media only screen and (max-width: 50em){.drt-recommendation__btn-wrapper_msg{display:none}}.drt-recommendation__btn-wrapper_next{color:#53565A;padding:0}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation__btn-wrapper_next{font-size:1.5rem}}@media only screen and (max-width: 50em){.drt-recommendation__btn-wrapper_next{margin-right:2.5rem}}.drt-recommendation__btn-wrapper_next.disabled{color:#ABADAF;padding-left:3rem;padding-right:3rem;cursor:no-drop}.drt-recommendation__btn-wrapper_link{text-transform:uppercase;cursor:pointer}@media only screen and (min-width: 50em){.drt-recommendation__btn-wrapper_link{text-align:right;-ms-flex-pack:end;justify-content:flex-end;width:50%}}@media only screen and (max-width: 37.5em){.drt-recommendation__btn-wrapper_link{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation__btn-wrapper_link{font-size:1.5rem}}.drt-recommendation__btn-wrapper_link_el{margin-left:0.5rem}@media only screen and (max-width: 50em){.drt-recommendation__btn-wrapper_link_el{border:none}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-recommendation__btn-wrapper_link_el{font-size:1.5rem}}@media only screen and (max-width: 37.5em){.drt-recommendation__btn-wrapper_link_el-first{display:none}}.drt-recommendation .prodInfo{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;transform:scale(0.9)}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo{-ms-flex-direction:column;flex-direction:column;width:13%}}@media only screen and (max-width: 37.5em){.drt-recommendation .prodInfo{width:20%}}.drt-recommendation .prodInfo__head{font-size:3rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-bottom:2rem}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__head{text-align:center}}.drt-recommendation .prodInfo__img-sec{min-height:13rem;min-width:15rem}.drt-recommendation .prodInfo__img-sec .img-tab{padding:0;cursor:pointer}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__img-sec .img-tab{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec{padding:0px 6.5rem}}@media only screen and (max-width: 37.5em){.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec{margin:-1rem 0 2.4rem}}.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec .checkbox{padding:0;display:inline-block}.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec .favorites-icon{margin-top:-5px}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__img-sec .img-tab__upper-sec .favorites-icon{right:-1rem;position:inherit}}.drt-recommendation .prodInfo__img-sec .tabs__content_item.modal{overflow-y:hidden !important}.drt-recommendation .prodInfo__details{margin-left:2rem}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__details{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}}@media only screen and (max-width: 37.5em){.drt-recommendation .prodInfo__details{margin-top:-2rem}}@media only screen and (max-width: 37.5em) and (max-height: 700px){.drt-recommendation .prodInfo__details{margin-top:-4rem}}.drt-recommendation .prodInfo__details_wrap{cursor:pointer}.drt-recommendation .prodInfo__details_wrap_text_key{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.8px;font-family:MontserratRegular;display:inline-block}.drt-recommendation .prodInfo__details_wrap_text_value{margin-left:0.5rem}.drt-recommendation .prodInfo__buttons{margin-top:1.5rem}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__buttons{text-align:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width: 37.5em) and (max-height: 800px){.drt-recommendation .prodInfo__buttons{margin-top:0}}.drt-recommendation .prodInfo__buttons_price{font-size:3rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:0em;font-family:PlayfairDisplayRegular}.drt-recommendation .prodInfo__buttons_add-stone{text-transform:uppercase;width:14rem;margin-top:1.5rem;text-align:center}@media only screen and (max-width: 50em){.drt-recommendation .prodInfo__buttons_add-stone{line-height:1}}.drt-recommendation .prodInfo__buttons_add-cart-btn{font-size:1.1rem;font-weight:800;color:#6e7071;line-height:2.4;letter-spacing:1.7px;font-family:MontserratSemibold;text-transform:uppercase;margin-top:1rem}.drt-recommendation .prodInfo__buttons_add-cart-btn::after{content:">";padding-left:0.5rem}.drt-recommendation .drt-error-state{height:26rem;width:34rem;display:-ms-flexbox !important;display:flex !important;text-align:center;transform:scale(0.9);-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.drt-recommendation .drt-error-state{height:30rem;width:30rem}}@media only screen and (max-width: 37.5em){.drt-recommendation .drt-error-state{width:19%}}.drt-recommendation .drt-error-state__head{font-size:2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold;margin-bottom:2rem}@media only screen and (max-width: 50em){.drt-recommendation .drt-error-state__head{font-size:2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.04rem}}.drt-recommendation .drt-error-state__text{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1.57;letter-spacing:.01rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.drt-recommendation .drt-error-state__text{padding:0 3rem;font-family:MontserratRegular}}.drt-recommendation .collapse-arrow{cursor:pointer}@media only screen and (max-width: 50em){.drt-recommendation .collapse-arrow{display:none}}.drt-recommendation .collapse-arrow.down{color:black;font-size:1.5rem}.drt-recommendation .collapse-arrow.up{color:black;font-size:1.5rem}.drt-recommendation .icon-spinner11{color:black;height:10px;width:10px;margin:0 10px}@keyframes animatedBackground{from{background-position:0 0}to{background-position:5% 0}}@keyframes animatedBackgroundLevel2{from{background-position:5% 0}to{background-position:10% 0}}@keyframes animatedBackgroundReverseLevel1{from{background-position:10% 0}to{background-position:5% 0}}@keyframes animatedBackgroundReverseLevel2{from{background-position:5% 0}to{background-position:0 0}}@keyframes slide{from{padding-left:10rem;opacity:0}to{padding-left:8rem;opacity:1}}@keyframes slideReverse{from{padding-left:6rem}to{padding-left:8rem}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein_scale{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.drt-shapes{z-index:3;visibility:hidden}.drt-shapes__wrapper_sec{padding-left:4rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-shapes__wrapper_sec{padding-left:1rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-shapes .text-with-image{height:12rem}}.drt-component{height:20rem;background-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-bkgd-desk-steps123?wid=1280&hei=489&fmt=png-alpha");background-size:100% 100%;box-shadow:0 7px 3px -5px #DDDEDF;position:relative;overflow:hidden}@media only screen and (max-width: 50em){.drt-component{height:19rem;margin-bottom:3rem;border-radius:0}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component{height:38rem}}.drt-component__mobile-slide{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.drt-component__mobile-slide_h{font-size:2.6rem;font-weight:600;color:#53565A;line-height:1.6;letter-spacing:.02rem;font-family:MontserratSemibold;text-align:center}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component__mobile-slide_h{font-size:4rem}}.drt-component__mobile-slide_text{font-size:2.4rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.02rem;font-family:Montserrat;text-align:center}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component__mobile-slide_text{font-size:3.6rem}}.drt-component__mobile-slide_begin{color:#53565A;text-transform:uppercase;padding-left:3rem;padding-right:3rem;margin-top:3rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component__mobile-slide_begin{padding-left:6rem;padding-right:6rem;margin-top:6rem}}.drt-component__wrapper{height:100%}@media only screen and (max-width: 50em){.drt-component__wrapper{opacity:0;transition:none !important;max-width:100%;overflow-x:hidden}}.drt-component__wrapper .img-tab .modal .component-name__content_header_close-icon{top:15px;right:15px}@media only screen and (max-width: 50em){.drt-component__wrapper .img-tab .modal .component-name__content_header_close-icon{top:10px;right:10px}}.drt-component__wrapper.is-visible-modal{background-image:url("https://images.shaneco.com/is/image/ShaneCo/drt-bkgd-mobile-steps123-results?wid=375&hei=713&fmt=png-alpha");background-color:#f1e7dd !important;background-size:100% 100%}.drt-component__wrapper_top-bar-m{display:none}@media only screen and (max-width: 50em){.drt-component__wrapper_top-bar-m{font-size:3rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:1.8rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:5rem;text-align:center;position:relative}}@media only screen and (max-width: 37.5em){.drt-component__wrapper_top-bar-m{font-size:1.5rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.9rem}}.drt-component__wrapper_top-bar-m_text{text-align:center}.drt-component__wrapper_top-bar-m_close{font-size:2rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.9rem;position:absolute;right:5rem;top:1rem;outline:none;background:none;border:none}@media only screen and (max-width: 37.5em){.drt-component__wrapper_top-bar-m_close{font-size:1.5rem;right:2.5rem}}@media only screen and (max-width: 50em){.drt-component__wrapper_top-bar-m_close{top:5rem}}.drt-component__topbar{padding:3rem 3rem 0}.drt-component__topbar_back{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.09rem;opacity:0}body:not(.show-focus-outlines) .drt-component__topbar_back:focus{display:inline-table !important}.drt-component__topbar_back::before{content:"<";padding-right:0.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component__topbar_back{font-size:2rem}}.drt-component__topbar_data{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.01rem;max-width:45rem;font-family:MontserratRegular;background-color:#fff;opacity:0.6;padding:1rem;border:1px solid #DDDEDF;border-radius:0.4rem;margin:0 auto}@media only screen and (min-width: 50em){.drt-component__topbar_data{max-width:80rem;margin:auto;width:90%}}.drt-component__topbar_data_image{margin-right:0.5rem;height:5rem}.drt-component__topbar_data_image_el{width:0;opacity:0;-o-object-fit:contain;object-fit:contain;max-height:100%}.drt-component__topbar_data_wrapper{padding-left:0.5rem}.drt-component__topbar_data_wrapper_budget_value,.drt-component__topbar_data_wrapper_preference_value,.drt-component__topbar_data_wrapper_shape_value{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.01rem;outline:none;position:relative;border:0;border-bottom:1px solid black;cursor:pointer;text-align:center;overflow:hidden;height:2rem;transition:width 0.2s}.drt-component__topbar_data_wrapper_budget_value_el,.drt-component__topbar_data_wrapper_preference_value_el,.drt-component__topbar_data_wrapper_shape_value_el{left:0;font-weight:800;transform:translateY(2rem);display:inline-block}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.drt-component__topbar_data_wrapper_budget_value_el,.drt-component__topbar_data_wrapper_preference_value_el,.drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0rem)}}.drt-component__topbar_data_wrapper_shape_value{min-width:3rem;text-align:center;text-transform:capitalize;margin:0 0.5rem}.show-shapes-back .drt-component__topbar_data_wrapper_shape_value{cursor:unset}.drt-component__topbar_data_wrapper_budget,.drt-component__topbar_data_wrapper_preference{font-size:0;color:transparent}.drt-component__topbar_data_wrapper_budget_value,.drt-component__topbar_data_wrapper_preference_value{width:0;opacity:0}.drt-component__topbar_data_wrapper_budget{margin-left:0.3rem}.drt-component__topbar_data_wrapper_budget_value{margin:0 0.5rem}.drt-component__topbar_data_wrapper_preference{height:0}@media only screen and (max-width: 50em){.drt-component .drt-prod-details .gemlist-prod-details-modal__title .component-name__content_header_close-icon{top:48px;right:77px}}@media only screen and (max-width: 37.5em){.drt-component .drt-prod-details .gemlist-prod-details-modal__title .component-name__content_header_close-icon{top:50px;right:44px}}.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes{padding:2rem 8rem;position:absolute}@media only screen and (max-width: 50em){.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes{padding:0 3.5rem 10rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes{padding:0 5rem 20rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-component .drt-budget,.drt-component .drt-preference,.drt-component .drt-prod-details,.drt-component .drt-recommendation,.drt-component .drt-recommendation-error,.drt-component .drt-shapes{padding-right:2rem}}.drt-component .drt-budget__wrapper,.drt-component .drt-preference__wrapper,.drt-component .drt-prod-details__wrapper,.drt-component .drt-recommendation__wrapper,.drt-component .drt-recommendation-error__wrapper,.drt-component .drt-shapes__wrapper{height:32rem}@media only screen and (max-width: 50em){.drt-component .drt-budget__wrapper,.drt-component .drt-preference__wrapper,.drt-component .drt-prod-details__wrapper,.drt-component .drt-recommendation__wrapper,.drt-component .drt-recommendation-error__wrapper,.drt-component .drt-shapes__wrapper{height:100%}}.drt-component .drt-budget__wrapper_text,.drt-component .drt-preference__wrapper_text,.drt-component .drt-prod-details__wrapper_text,.drt-component .drt-recommendation__wrapper_text,.drt-component .drt-recommendation-error__wrapper_text,.drt-component .drt-shapes__wrapper_text{margin:auto 0;height:auto}@media only screen and (max-width: 50em){.drt-component .drt-budget__wrapper_text,.drt-component .drt-preference__wrapper_text,.drt-component .drt-prod-details__wrapper_text,.drt-component .drt-recommendation__wrapper_text,.drt-component .drt-recommendation-error__wrapper_text,.drt-component .drt-shapes__wrapper_text{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:center;align-items:center;margin-top:3rem}}.drt-component .drt-budget__wrapper_text_first,.drt-component .drt-preference__wrapper_text_first,.drt-component .drt-prod-details__wrapper_text_first,.drt-component .drt-recommendation__wrapper_text_first,.drt-component .drt-recommendation-error__wrapper_text_first,.drt-component .drt-shapes__wrapper_text_first{font-size:2rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.02rem;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__wrapper_text_first,.drt-component .drt-preference__wrapper_text_first,.drt-component .drt-prod-details__wrapper_text_first,.drt-component .drt-recommendation__wrapper_text_first,.drt-component .drt-recommendation-error__wrapper_text_first,.drt-component .drt-shapes__wrapper_text_first{font-size:1.4rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__wrapper_text_first,.drt-component .drt-preference__wrapper_text_first,.drt-component .drt-prod-details__wrapper_text_first,.drt-component .drt-recommendation__wrapper_text_first,.drt-component .drt-recommendation-error__wrapper_text_first,.drt-component .drt-shapes__wrapper_text_first{font-size:2.4rem}}.drt-component .drt-budget__wrapper_text_ques,.drt-component .drt-preference__wrapper_text_ques,.drt-component .drt-prod-details__wrapper_text_ques,.drt-component .drt-recommendation__wrapper_text_ques,.drt-component .drt-recommendation-error__wrapper_text_ques,.drt-component .drt-shapes__wrapper_text_ques{font-size:5rem;font-weight:400;color:#53565A;line-height:1.1;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-top:1.3rem}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__wrapper_text_ques,.drt-component .drt-preference__wrapper_text_ques,.drt-component .drt-prod-details__wrapper_text_ques,.drt-component .drt-recommendation__wrapper_text_ques,.drt-component .drt-recommendation-error__wrapper_text_ques,.drt-component .drt-shapes__wrapper_text_ques{font-size:2.6rem;padding-top:2.2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__wrapper_text_ques,.drt-component .drt-preference__wrapper_text_ques,.drt-component .drt-prod-details__wrapper_text_ques,.drt-component .drt-recommendation__wrapper_text_ques,.drt-component .drt-recommendation-error__wrapper_text_ques,.drt-component .drt-shapes__wrapper_text_ques{font-size:4rem;padding-top:4rem}}.drt-component .drt-budget__wrapper_text_second,.drt-component .drt-preference__wrapper_text_second,.drt-component .drt-prod-details__wrapper_text_second,.drt-component .drt-recommendation__wrapper_text_second,.drt-component .drt-recommendation-error__wrapper_text_second,.drt-component .drt-shapes__wrapper_text_second{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:MontserratRegular;font-style:italic;margin-top:2rem}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__wrapper_text_second,.drt-component .drt-preference__wrapper_text_second,.drt-component .drt-prod-details__wrapper_text_second,.drt-component .drt-recommendation__wrapper_text_second,.drt-component .drt-recommendation-error__wrapper_text_second,.drt-component .drt-shapes__wrapper_text_second{font-size:1.3rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__wrapper_text_second,.drt-component .drt-preference__wrapper_text_second,.drt-component .drt-prod-details__wrapper_text_second,.drt-component .drt-recommendation__wrapper_text_second,.drt-component .drt-recommendation-error__wrapper_text_second,.drt-component .drt-shapes__wrapper_text_second{font-size:2.6rem;margin-top:4rem}}@media only screen and (max-width: 50em){.drt-component .drt-budget__wrapper_sec,.drt-component .drt-preference__wrapper_sec,.drt-component .drt-prod-details__wrapper_sec,.drt-component .drt-recommendation__wrapper_sec,.drt-component .drt-recommendation-error__wrapper_sec,.drt-component .drt-shapes__wrapper_sec{padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2rem}}.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec{margin-top:6rem}@media only screen and (max-width: 50em){.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec{background-color:#fff;position:fixed;bottom:0;left:0;box-shadow:10px 0 19px 0 rgba(0,0,0,0.1);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec{height:15rem}}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__btn-wrapper,.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__btn-wrapper,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__btn-wrapper,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__btn-wrapper,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__btn-wrapper,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__btn-wrapper,.drt-component .drt-shapes__compare_sec{height:7.5rem}}.drt-component .drt-budget__btn-wrapper .drt-component__topbar_back,.drt-component .drt-budget__compare_sec .drt-component__topbar_back,.drt-component .drt-preference__btn-wrapper .drt-component__topbar_back,.drt-component .drt-preference__compare_sec .drt-component__topbar_back,.drt-component .drt-prod-details__btn-wrapper .drt-component__topbar_back,.drt-component .drt-prod-details__compare_sec .drt-component__topbar_back,.drt-component .drt-recommendation__btn-wrapper .drt-component__topbar_back,.drt-component .drt-recommendation__compare_sec .drt-component__topbar_back,.drt-component .drt-recommendation-error__btn-wrapper .drt-component__topbar_back,.drt-component .drt-recommendation-error__compare_sec .drt-component__topbar_back,.drt-component .drt-shapes__btn-wrapper .drt-component__topbar_back,.drt-component .drt-shapes__compare_sec .drt-component__topbar_back{display:none}@media only screen and (max-width: 50em){.drt-component .drt-budget__btn-wrapper .drt-component__topbar_back,.drt-component .drt-budget__compare_sec .drt-component__topbar_back,.drt-component .drt-preference__btn-wrapper .drt-component__topbar_back,.drt-component .drt-preference__compare_sec .drt-component__topbar_back,.drt-component .drt-prod-details__btn-wrapper .drt-component__topbar_back,.drt-component .drt-prod-details__compare_sec .drt-component__topbar_back,.drt-component .drt-recommendation__btn-wrapper .drt-component__topbar_back,.drt-component .drt-recommendation__compare_sec .drt-component__topbar_back,.drt-component .drt-recommendation-error__btn-wrapper .drt-component__topbar_back,.drt-component .drt-recommendation-error__compare_sec .drt-component__topbar_back,.drt-component .drt-shapes__btn-wrapper .drt-component__topbar_back,.drt-component .drt-shapes__compare_sec .drt-component__topbar_back{display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (min-width: 50em){.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__compare_sec{display:none}}@media only screen and (max-width: 50em){.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__compare_sec{height:2.8rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__compare_sec{height:5.6rem;bottom:15rem}}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__compare_sec,.drt-component .drt-preference__compare_sec,.drt-component .drt-prod-details__compare_sec,.drt-component .drt-recommendation__compare_sec,.drt-component .drt-recommendation-error__compare_sec,.drt-component .drt-shapes__compare_sec{bottom:7.5rem}}.drt-component .drt-budget .step,.drt-component .drt-preference .step,.drt-component .drt-prod-details .step,.drt-component .drt-recommendation .step,.drt-component .drt-recommendation-error .step,.drt-component .drt-shapes .step{font-size:2rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.02rem;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.drt-component .drt-budget .step,.drt-component .drt-preference .step,.drt-component .drt-prod-details .step,.drt-component .drt-recommendation .step,.drt-component .drt-recommendation-error .step,.drt-component .drt-shapes .step{font-size:1.4rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget .step,.drt-component .drt-preference .step,.drt-component .drt-prod-details .step,.drt-component .drt-recommendation .step,.drt-component .drt-recommendation-error .step,.drt-component .drt-shapes .step{font-size:2.4rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-component .drt-preference__wrapper_text{width:35%}}@media screen and (max-width: 1300px) and (min-width: 1024px){.drt-component .drt-preference__wrapper_text{width:35%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-component .drt-preference__wrapper_text_ques{font-size:4.5rem}}.drt-component .drt-preference__wrapper_text_first{padding:24px 0 12px 0}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-component .drt-preference__wrapper_sec{width:65%}}@media screen and (max-width: 1300px) and (min-width: 1024px){.drt-component .drt-preference__wrapper_sec{width:65%}}.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next{width:15rem;height:3.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next{font-size:2.5rem;width:21rem;height:7rem}}@media only screen and (max-width: 37.5em){.drt-component .drt-budget__btn-wrapper_next,.drt-component .drt-preference__btn-wrapper_next,.drt-component .drt-prod-details__btn-wrapper_next,.drt-component .drt-shapes__btn-wrapper_next{height:3.5rem}}.drt-component .drt-budget__btn-wrapper_next.disabled,.drt-component .drt-preference__btn-wrapper_next.disabled,.drt-component .drt-prod-details__btn-wrapper_next.disabled,.drt-component .drt-shapes__btn-wrapper_next.disabled{opacity:0.3;cursor:no-drop}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-budget__btn-wrapper_next.disabled,.drt-component .drt-preference__btn-wrapper_next.disabled,.drt-component .drt-prod-details__btn-wrapper_next.disabled,.drt-component .drt-shapes__btn-wrapper_next.disabled{font-size:2.5rem;padding-left:6rem;padding-right:6rem;height:7rem}}.drt-component .drt-preference__btn-wrapper_next{width:24rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component .drt-preference__btn-wrapper_next{width:40rem;font-size:2rem}}@media only screen and (min-width: 50em){.drt-component .drt-recommendation{padding:2rem 4rem}}@media only screen and (max-width: 50em){.drt-component .drt-recommendation{padding:0 3.5rem 14rem}}.drt-component.show-budget-back .drt-component__topbar_data_image_el,.drt-component.show-preferences .drt-component__topbar_data_image_el,.drt-component.show-recommendation .drt-component__topbar_data_image_el,.drt-component.show-recommendation-error .drt-component__topbar_data_image_el{width:5rem;opacity:1}@media only screen and (min-width: 50em){.drt-component.show-details,.drt-component.show-recommendation,.drt-component.show-recommendation-error{background-color:#fff;background-image:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.1)}}.drt-component.show-details .drt-component__topbar_back,.drt-component.show-recommendation .drt-component__topbar_back,.drt-component.show-recommendation-error .drt-component__topbar_back{opacity:1}.drt-component.show-details .drt-shapes,.drt-component.show-recommendation .drt-shapes,.drt-component.show-recommendation-error .drt-shapes{opacity:0;z-index:1}@media only screen and (max-width: 50em){.drt-component.show-details .drt-shapes,.drt-component.show-recommendation .drt-shapes,.drt-component.show-recommendation-error .drt-shapes{display:none}}@media only screen and (max-width: 50em){.drt-component.show-details .drt-preference,.drt-component.show-details .drt-shapes,.drt-component.show-recommendation .drt-preference,.drt-component.show-recommendation .drt-shapes,.drt-component.show-recommendation-error .drt-preference,.drt-component.show-recommendation-error .drt-shapes{display:none}}.drt-component.show-recommendation-error{background:#f1e7dd url("../images/bokehs_final1.png");animation:fadein 0.75s}.drt-component.show-details{background-color:white;background-image:none;box-shadow:0 0 4px 0 rgba(0,0,0,0.1)}.drt-component.show-details .drt-component__topbar_data{opacity:0}.drt-component.show-details .drt-shapes,.drt-component.show-details .drt-budget,.drt-component.show-details .drt-preference,.drt-component.show-details .drt-recommendation,.drt-component.show-details .drt-recommendation-error{z-index:0}.drt-component.show-details .drt-prod-details{animation:fadein 0.5s linear}.drt-component.show-details .drt-prod-details__head{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-top:0;margin-bottom:2rem}.drt-component.show-preferences{background-position:10% 0;animation:animatedBackgroundLevel2 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-preferences{animation:none}}.drt-component.show-preferences .drt-component__topbar_back{opacity:1;z-index:3}.drt-component.show-preferences .drt-component__topbar_data_image{width:10%}.drt-component.show-preferences .drt-component__topbar_data_wrapper{width:88%}.drt-component.show-preferences .drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0.2rem)}.drt-component.show-preferences .drt-component__topbar_data_wrapper_budget{font-size:1.4rem;color:#53565A;overflow:hidden;position:relative;transition:width 0s}.drt-component.show-preferences .drt-component__topbar_data_wrapper_budget_value{min-width:3rem;opacity:1;width:auto}.drt-component.show-preferences .drt-component__topbar_data_wrapper_budget_value_el{transform:translateY(0.2rem);transition:transform 0.4s 1s}.drt-component.show-preferences .drt-shapes{opacity:0;z-index:1}@media only screen and (max-width: 50em){.drt-component.show-preferences .drt-shapes{display:none}}.drt-component.show-preferences .drt-budget{opacity:0;z-index:2}.drt-component.show-preferences .drt-preference{opacity:1;z-index:3;padding-left:8rem;animation:slide 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-preferences .drt-preference{padding-left:3.5rem;animation:none}}.drt-component.show-preferences .drt-preference__wrapper{opacity:1;animation:fadein 0.75s linear}@media only screen and (max-width: 50em){.drt-component.show-preferences .drt-preference__wrapper{animation:fadein 0.5s linear}}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_budget_value_el,.drt-component.show-recommendation .drt-component__topbar_data_wrapper_shape_value_el,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_budget_value_el,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0.2rem)}.drt-component.show-recommendation .drt-component__topbar_data_image,.drt-component.show-recommendation-error .drt-component__topbar_data_image{width:10%}.drt-component.show-recommendation .drt-component__topbar_data_wrapper,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper{width:88%}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_budget,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_budget{font-size:1.4rem;color:#53565A}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_budget_value,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_budget_value{min-width:3rem;opacity:1;color:#272829;width:auto}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_preference,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_preference{height:2rem;opacity:1;transform:translateY(-5%);animation:fadein linear 0.75s;transition:transform 0.35s , height 0.5s;font-size:1.4rem;color:#53565A;padding-top:0.3rem}@media only screen and (max-width: 50em){.drt-component.show-recommendation .drt-component__topbar_data_wrapper_preference,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_preference{animation:none}}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_preference_value,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_preference_value{opacity:1;width:inherit;color:#272829;overflow:inherit;border-bottom:0;margin-left:0.5rem}.drt-component.show-recommendation .drt-component__topbar_data_wrapper_preference_value_el,.drt-component.show-recommendation-error .drt-component__topbar_data_wrapper_preference_value_el{position:relative;margin-top:0;font-size:1.3rem;border-bottom:1px solid #272829;display:inline}.drt-component.show-recommendation .drt-component__wrapper.is-visible-modal,.drt-component.show-recommendation-error .drt-component__wrapper.is-visible-modal{background-color:#fff !important;background-image:none}.drt-component.show-recommendation .drt-recommendation,.drt-component.show-recommendation-error .drt-recommendation{opacity:1;z-index:3;animation:fadein 1s linear}.drt-component.show-recommendation .drt-error-state,.drt-component.show-recommendation .drt-recommendation__zero-result,.drt-component.show-recommendation .prodInfo,.drt-component.show-recommendation-error .drt-error-state,.drt-component.show-recommendation-error .drt-recommendation__zero-result,.drt-component.show-recommendation-error .prodInfo{transform:scale(1);animation:fadein_scale 0.5s linear}.drt-component.show-budget .drt-component__topbar_back,.drt-component.show-budget-back .drt-component__topbar_back{opacity:1}.drt-component.show-budget .drt-component__topbar_data_image,.drt-component.show-budget-back .drt-component__topbar_data_image{width:10%}.drt-component.show-budget .drt-component__topbar_data_wrapper,.drt-component.show-budget-back .drt-component__topbar_data_wrapper{width:88%}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget,.drt-component.show-budget-back .drt-component__topbar_data_wrapper_budget{font-size:1.4rem;color:#53565A}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget_value,.drt-component.show-budget-back .drt-component__topbar_data_wrapper_budget_value{min-width:3rem;opacity:1;color:#272829;width:auto;cursor:unset}.drt-component.show-budget .drt-shapes,.drt-component.show-budget-back .drt-shapes{opacity:0;z-index:1}@media only screen and (max-width: 50em){.drt-component.show-budget .drt-preference,.drt-component.show-budget .drt-shapes,.drt-component.show-budget-back .drt-preference,.drt-component.show-budget-back .drt-shapes{display:none}}.drt-component.show-budget .drt-budget,.drt-component.show-budget-back .drt-budget{opacity:1;z-index:3;padding-left:8rem}@media only screen and (max-width: 50em){.drt-component.show-budget .drt-budget,.drt-component.show-budget-back .drt-budget{padding:0}}.drt-component.show-budget .drt-budget__wrapper,.drt-component.show-budget-back .drt-budget__wrapper{opacity:1;animation:fadein 0.5s linear}.drt-component.show-budget{background-position:5% 0;animation:animatedBackground 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-budget{animation:none}}.drt-component.show-budget .drt-component__topbar_data{border-radius:0.4rem}.drt-component.show-budget .drt-component__topbar_data_image_el{width:5rem;opacity:1}.drt-component.show-budget .drt-component__topbar_data_wrapper{height:2rem;overflow-y:hidden}.drt-component.show-budget .drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0.2rem);transition:transform 0.4s 1s}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget{transition:font-size 0.7s, color 0.2s 0.7s}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget_value{transition:width 0s, opacity 0.1s 0.7s}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget_value:-ms-input-placeholder{opacity:0}.drt-component.show-budget .drt-component__topbar_data_wrapper_budget_value::placeholder{opacity:0}.drt-component.show-budget .drt-shapes{animation:fadeout 0.1s}.drt-component.show-budget .drt-budget{animation:slide 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-budget .drt-budget{animation:none}}.drt-component.show-budget-back{background-position:5% 0;animation:animatedBackgroundReverseLevel1 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-budget-back{animation:none}}.drt-component.show-budget-back .drt-component__topbar_data_wrapper_budget_value_el{transform:translateY(2rem);transition:transform 0.5s 0.5s}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.drt-component.show-budget-back .drt-component__topbar_data_wrapper_budget_value_el{transform:translateY(0rem)}}.drt-component.show-budget-back .drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0.2rem)}.drt-component.show-budget-back .drt-budget{animation:slideReverse 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-budget-back .drt-budget{animation:none}}.drt-component.show-shapes-back{background-position:0 0;animation:animatedBackgroundReverseLevel2 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-shapes-back{animation:none}}.drt-component.show-shapes-back .drt-component__topbar_back{opacity:0}.drt-component.show-shapes-back .drt-component__topbar_data_image_el{width:0;opacity:0;transition:opacity 0.2s, width 0.5s 0.2s}.drt-component.show-shapes-back .drt-component__topbar_data_wrapper_shape_value_el{animation:fadeout 0.5s;transform:translateY(2rem);transition:transform 0.2s}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.drt-component.show-shapes-back .drt-component__topbar_data_wrapper_shape_value_el{transform:translateY(0rem)}}.drt-component.show-shapes-back .drt-component__topbar_data_wrapper_budget{transition:color 0s, font-size 0.5s}.drt-component.show-shapes-back .drt-shapes{opacity:1;z-index:3;padding-left:8rem;animation:slideReverse 0.5s linear}@media only screen and (max-width: 50em){.drt-component.show-shapes-back .drt-shapes{animation:none;padding-left:3.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-component.show-shapes-back .drt-shapes{padding-left:6rem}}.drt-component.show-shapes-back .drt-shapes__wrapper{opacity:1;animation:fadein 0.75s linear}@media only screen and (max-width: 50em){.drt-component.show-shapes-back .drt-shapes__wrapper{animation:fadein 0.1s linear}}.drt-component .tabs__content_item.modal.is-visible-modal{z-index:10001}.drt-component .tabs__content_item.modal.is-visible-modal .component-name__content_header_close-icon{top:16px;right:16px}@media only screen and (max-width: 50em){.drt-component .tabs__content_item.modal.is-visible-modal .component-name__content_header_close-icon{top:12px;right:12px}}.show-recommendation .drt-recommendation__btn-wrapper{z-index:10}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.show-recommendation .drt-recommendation__btn-wrapper{height:7.5rem}}.show-recommendation .drt-recommendation__compare_sec{z-index:10}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.show-recommendation .drt-recommendation__compare_sec{bottom:7.5rem}}.glp-remove-filter-modal-container{padding:3rem 4.5rem;margin:2rem auto}.glp-remove-filter-modal-container__wrapper_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.7px;font-family:MontserratRegular}.glp-remove-filter-modal-container__wrapper_image{margin:2rem 0}.glp-remove-filter-modal-container__wrapper_image img{max-width:12rem;max-height:12rem}.glp-remove-filter-modal-container__wrapper_items{padding:2rem;border-bottom:1px solid #DDDEDF}.glp-remove-filter-modal-container__wrapper_items.last{border:none}.glp-remove-filter-modal-container__wrapper_items-title,.glp-remove-filter-modal-container__wrapper_items-price{font-size:1.2rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.7px;font-family:MontserratSemibold}.glp-remove-filter-modal-container__wrapper_button{margin-top:4rem}.glp-remove-filter-modal-container__wrapper_button_cancel{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.15em;font-family:MontserratRegular;text-transform:uppercase;margin-right:2rem;cursor:pointer}.glp-remove-filter-modal-container__wrapper_button_item{text-transform:uppercase;color:#53565A;padding:0 3rem}@media only screen and (max-width: 50em){.glp-remove-filter-modal-container{height:80%;padding:3rem 1rem}}.noresult-table{margin:6rem auto}@media only screen and (max-width: 50em){.noresult-table{overflow-x:scroll;margin-top:3rem}}.noresult-table__wrap_text{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.8px;font-family:MontserratSemibold}.noresult-table__wrap_button{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase;margin-top:3rem;padding:0 0.5rem}#compare-gemstones-table{padding-bottom:5rem}@media only screen and (max-width: 50em){#compare-gemstones-table{padding:0rem 0px;z-index:5000;overflow-x:scroll;background-color:white;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 50em){#compare-gemstones-table .gemlist-prod-details__setting-modal .component-name__content{height:21rem}}#compare-gemstones-table__header{font-size:3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0px;font-family:PlayfairDisplayRegular;margin-bottom:1rem}#compare-gemstones-table__header-desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular}#compare-gemstones-table__header-link{padding-top:6rem}@media only screen and (max-width: 50em){#compare-gemstones-table__header-link{padding-top:4rem}}#compare-gemstones-table__header-link a{font-size:1.1rem;font-weight:800;color:#272829;line-height:2.18;letter-spacing:1.7px;font-family:MontserratSemibold;text-transform:uppercase}#compare-gemstones-table__wrapper{margin-top:2rem}@media only screen and (max-width: 50em){#compare-gemstones-table__wrapper{margin-top:0rem}}#compare-gemstones-table__wrapper .stone-col:last-child{border:none}#compare-gemstones-table .img-tab__modal .component-name__content_main-wrap{padding:0 1.5rem !important;background:#fff}#compare-gemstones-table .img-tab__modal .component-name__content_header_close-icon{top:16px;right:16px}#compare-gemstones-table .display-flex{display:-ms-flexbox;display:flex}#compare-gemstones-table .display-relative{display:relative}#compare-gemstones-table .stone-col{width:100%}#compare-gemstones-table .border-top{border-top:1px solid #DDDEDF}#compare-gemstones-table .grid-container{display:-ms-grid;display:grid;width:100%}#compare-gemstones-table .grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#compare-gemstones-table .compare_gemstones_container{min-height:200px;position:relative;border-top:1px solid #DDDEDF;border-left:1px solid #DDDEDF;border-right:1px solid #DDDEDF;border-bottom:none}@media only screen and (max-width: 50em){#compare-gemstones-table .compare_gemstones_container{min-height:165px}}#compare-gemstones-table .compare_gemstones_container .compare-header-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon{background-color:transparent;border:none;padding:1em;cursor:pointer}#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon .icon-favorite{font-size:1.5em;color:#58595b}#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon .icon-favorite.icon__heart-solid-alt,#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon #reactAppBlingFling .swiper button.icon-favorite.r,#reactAppBlingFling .swiper #compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon button.icon-favorite.r,#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon .icon-favorite.favorites-header-icon__wrap_image{color:#272829}@media only screen and (max-width: 50em){#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-favorites-icon .icon-favorite{font-size:1.3em}}#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-stone-360{background-color:transparent;border:none;padding:1em;color:#58595b;cursor:pointer}@media only screen and (max-width: 50em){#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-stone-360{padding:0.8em 1em 1em 1em}}#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-stone-360 .icon__360-view{font-size:1.2em}@media only screen and (max-width: 50em){#compare-gemstones-table .compare_gemstones_container .compare-header-actions .btn-stone-360 .icon__360-view{font-size:1em}}#compare-gemstones-table .icon-360-hidden{display:none;visibility:hidden}#compare-gemstones-table .grid-item-studs--header{background:white;top:155px;position:sticky;position:-webkit-sticky}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item-studs--header{top:0px}}#compare-gemstones-table .grid-item--header{background:white;top:155px;position:sticky;position:-webkit-sticky}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item--header{top:0px}}#compare-gemstones-table .grid-item--header .remove-select-btn{display:-ms-flexbox;display:flex;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item--header .remove-select-btn{display:block}}#compare-gemstones-table .grid-item--header .remove-select-btn .remove-button{padding:7px;border-top:none;border-left:none;border-right:1px solid #DDDEDF;border-bottom:none}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item--header .remove-select-btn .remove-button{padding:14px;font-size:11px}}#compare-gemstones-table .grid-item--header .remove-select-btn .select-button{padding:7px;border-top:none;border-left:none;border-right:1px solid #DDDEDF;border-bottom:none}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item--header .remove-select-btn .select-button{padding:14px;font-size:11px}}#compare-gemstones-table .renderTopCompareColumn-container{display:-ms-flexbox;display:flex;position:-webkit-sticky;position:sticky}#compare-gemstones-table .grid-item-container{width:200px}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-item-container{width:135px}}#compare-gemstones-table .grid-col--fixed-left{min-width:130px}@media only screen and (max-width: 50em){#compare-gemstones-table .grid-col--fixed-left{font-size:12px;position:-webkit-sticky;position:sticky;left:0;z-index:100}}#compare-gemstones-table .grid-col--fixed-right{position:-webkit-sticky;position:sticky;right:0;z-index:9998;background:white}.table_header{min-height:250px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;border:0.5px solid #DDDEDF;padding:0px}.remove-button{font-family:MontserratMedium;background-color:#EDEDED;font-size:14px;width:100%;margin:0px;cursor:pointer}.border_bottom{border-bottom:1px solid #DDDEDF}.select-button{font-family:MontserratMedium;background-color:#6C6C6C;color:#fff;font-size:14px;width:100%;margin:0px;cursor:pointer}@media only screen and (max-width: 50em){.table_header{min-width:165px;padding:0px}}.full_width{width:100%}.padding-15{padding:14px;border:1px solid #DDDEDF}.padding-15>button{margin:0px}.compare-gemstones-fixed-table table td{padding-top:0.2rem}.compare-gemstones-fixed-table__header{min-height:250px}@media only screen and (max-width: 50em){.compare-gemstones-fixed-table__header{min-height:250px;padding:0rem 0;position:sticky;position:-webkit-sticky;top:75px}}.compare-gemstones-fixed-table__header.sticky{position:fixed;width:31rem;top:14.6rem;background:#fff}@media only screen and (max-width: 75em){.compare-gemstones-fixed-table__header.sticky{top:7.6rem}}@media only screen and (max-width: 50em){.compare-gemstones-fixed-table__header.sticky{width:33.3%;top:5.4rem}}.compare-gemstones-fixed-table__header_container{padding:0.2rem 2rem;height:24.2rem;border-right:1px solid #DDDEDF}@media only screen and (min-width: 75.0625em){.compare-gemstones-fixed-table__header_container{height:21.9rem}}@media only screen and (max-width: 37.5em){.compare-gemstones-fixed-table__header_container{border-right:0px solid #DDDEDF;padding:0.2rem 1.8rem}}.sticky .compare-gemstones-fixed-table__header_container{height:10.8rem}@media only screen and (max-width: 50em){.sticky .compare-gemstones-fixed-table__header_container{height:15rem}}@media only screen and (max-width: 37.5em){.sticky .compare-gemstones-fixed-table__header_container{border-right:1px solid #DDDEDF}}.compare-gemstones-fixed-table__header_container .add-stone{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.compare-gemstones-fixed-table__header_container .add-stone{-ms-flex-pack:center;justify-content:center}}.sticky .compare-gemstones-fixed-table__header_container .add-stone{font-size:0}.compare-gemstones-fixed-table__header_container .add-stone::before{font-size:2.5rem;font-weight:400;color:#53565A;line-height:0;letter-spacing:0px;font-family:MontserratRegular;content:'+';height:4rem;width:4rem;border-radius:50%;border:2px solid #53565A;margin:0 15px 6px 0;padding-bottom:0.2rem}@media only screen and (max-width: 50em){.compare-gemstones-fixed-table__header_container .add-stone::before{margin:0 1rem 0.5rem;padding-top:0.3rem;padding-left:0.1rem}}.compare-gemstones-fixed-table__header_container .add-stone.disabled{color:#DDDEDF}.compare-gemstones-fixed-table__header_container .add-stone.disabled::before{border:2px solid #DDDEDF;color:#DDDEDF}@media only screen and (min-width: 50em){.compare-gemstones-fixed-table__container{border-top:1px solid #DDDEDF}}.compare-gemstones-fixed-table__container-row{font-size:16px;font-weight:400;color:#53565A;line-height:1;letter-spacing:0px;font-family:MontserratMedium;padding:0 2rem 0 4rem;height:6rem;border-bottom:1px solid #DDDEDF;border-right:1px solid #DDDEDF;text-transform:capitalize}@media only screen and (max-width: 50em){.compare-gemstones-fixed-table__container-row{padding:0 0.6rem;font-size:11px;border-right:none;background:#fff;border-right:1px solid #DDDEDF;height:5.0rem;word-break:break-all;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table{box-shadow:inset 4px 0 22.8px -2px rgba(0,0,0,0.2);background:#F2F4F5}}.compare-gemstones-stone-table table td.stone-col{padding-top:0.2rem;overflow-x:hidden;vertical-align:top}@media only screen and (max-width: 50em){.compare-gemstones-stone-table table td.stone-col{background:#fff}}@media only screen and (min-width: 50em){.compare-gemstones-stone-table table td.stone-col{display:inline-block}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table table td.stone-col.sticky-height{width:23%}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table table td.stone-col:nth-child(2) .compare-gemstones-stone-table__header_container{border-left:1px #DDDEDF solid;z-index:1}}.compare-gemstones-stone-table table td.stone-col:last-child{overflow-x:visible;border-right:1px solid #DDDEDF}.compare-gemstones-stone-table table td.stone-col:last-child .compare-gemstones-stone-table__header{box-shadow:7px 2px 10px -2px #DDDEDF}@media only screen and (max-width: 50em){.compare-gemstones-stone-table table td.stone-col:last-child .compare-gemstones-stone-table__header{box-shadow:none}}.compare-gemstones-stone-table table td.stone-col:last-child .compare-gemstones-stone-table__header_container{border:none}@media only screen and (max-width: 50em){.compare-gemstones-stone-table table td.stone-col:last-child .compare-gemstones-stone-table__header_container{border-left:1px #DDDEDF solid;z-index:1}}.compare-gemstones-stone-table table td.stone-col:last-child .compare-gemstones-stone-table__container-row{border-right:none}.compare-gemstones-stone-table__header{box-shadow:3px 2px 10px -2px #DDDEDF;padding:2rem 0}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header{box-shadow:none;border-top:1px solid #DDDEDF;min-width:13rem}}.compare-gemstones-stone-table__header.sticky{position:fixed;top:14.6rem;background:#fff;width:25.3rem;min-width:unset}@media only screen and (min-width: 75.0625em){.compare-gemstones-stone-table__header.sticky{width:30.98rem}}@media only screen and (max-width: 75em){.compare-gemstones-stone-table__header.sticky{top:7.6rem}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header.sticky{width:24%;top:5.4rem}}.compare-gemstones-stone-table__header_container{padding:0.2rem 2rem;height:24.2rem;border-right:1px solid #DDDEDF}@media only screen and (min-width: 75.0625em){.compare-gemstones-stone-table__header_container{height:21.9rem}}.sticky .compare-gemstones-stone-table__header_container{height:10.8rem}@media only screen and (max-width: 37.5em){.sticky .compare-gemstones-stone-table__header_container{padding:0.2rem 1rem 0.2rem 0.5rem}}@media only screen and (max-width: 50em){.sticky .compare-gemstones-stone-table__header_container{height:15rem}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container{height:35.3rem}}.compare-gemstones-stone-table__header_container_img-sec{position:relative}.compare-gemstones-stone-table__header_container_img-sec-top{position:absolute;top:-0.6rem;right:22px}@media only screen and (min-width: 75.0625em){.compare-gemstones-stone-table__header_container_img-sec-top{top:-1.7rem;right:0}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container_img-sec-top{right:-2.5rem}}.compare-gemstones-stone-table__header_container_img-sec-bottom_image{max-height:8rem;max-width:10rem}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container_img-sec-bottom{margin-top:2.5rem;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 50em){.sticky .compare-gemstones-stone-table__header_container_img-sec{display:none}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container_stone{text-align:center}}.compare-gemstones-stone-table__header_container_stone_title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.4px;font-family:MontserratRegular;min-height:6.4rem;text-transform:capitalize}@media only screen and (min-width: 75.0625em){.compare-gemstones-stone-table__header_container_stone_title{font-size:1.6rem}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container_stone_title{min-height:8.8rem}.sticky .compare-gemstones-stone-table__header_container_stone_title{font-size:1.2rem;min-height:10rem}}.compare-gemstones-stone-table__header_container_stone_price-sec{margin-top:1rem}.compare-gemstones-stone-table__header_container_stone_price-sec_title{font-size:2.6rem;font-weight:600;color:#272829;line-height:.9;letter-spacing:0px;font-family:PlayfairDisplayRegular}@media only screen and (max-width: 50em){.sticky .compare-gemstones-stone-table__header_container_stone_price-sec_title{font-size:1.2rem}}.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone{font-size:1.1rem;font-weight:600;color:#C8102E;line-height:1.3;letter-spacing:.5px;font-family:MontserratSemibold;text-transform:uppercase;width:11.7rem;margin-top:2.5rem}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.compare-gemstones-stone-table__header_container_stone_price-sec_add-stone{width:auto;margin-top:2rem}}.sticky .compare-gemstones-stone-table__header_container_stone_price-sec_add-cart,.sticky .compare-gemstones-stone-table__header_container_stone_price-sec_add-stone{display:none}.compare-gemstones-stone-table__header_container_stone_price-sec_add-cart{width:9.8rem}.compare-gemstones-stone-table__header_container_stone_price-sec_add,.compare-gemstones-stone-table__header_container_stone_price-sec_remove{font-size:.95rem;font-weight:800;color:#272829;line-height:1;letter-spacing:.9px;font-family:MontserratSemibold;text-transform:uppercase;padding:1.5rem 0 0.5rem 0;text-align:left}.sticky .compare-gemstones-stone-table__header_container_stone_price-sec_add,.sticky .compare-gemstones-stone-table__header_container_stone_price-sec_remove{display:none}.compare-gemstones-stone-table__header_container_stone_price-sec_add.glp,.compare-gemstones-stone-table__header_container_stone_price-sec_remove.glp{padding:0.5rem 0.5rem 1.5rem 0}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__container{background:#F2F4F5}}.compare-gemstones-stone-table__container-row{font-size:16px;font-weight:400;color:#53565A;line-height:1;letter-spacing:0px;font-family:MontserratLight;border-bottom:1px solid #DDDEDF;border-right:1px solid #DDDEDF;height:6rem;word-break:break-word}@media only screen and (min-width: 50em){.compare-gemstones-stone-table__container-row{padding:0 2rem 0 4rem}}@media only screen and (max-width: 50em){.compare-gemstones-stone-table__container-row{font-size:11px;height:5.0rem;-ms-flex-pack:center;justify-content:center;text-align:center;background:#fff}}.react-zoom-modal .component-name__content{width:100rem}@media only screen and (max-width: 37.5em){.react-zoom-modal .component-name__content{width:40rem}}.react-zoom-modal .component-name__content_main-wrap{position:relative}.react-zoom-modal .component-name__content_main-wrap_body .selected-image{margin-top:3rem}.react-zoom-modal .component-name__content_main-wrap .product-image__wrapper_img-holder_zoom-controls{position:absolute;top:5rem;right:5rem}.table-scroll-indicator{position:relative;text-align:center;z-index:10;left:10%;top:10rem;max-width:20rem;width:40vw;height:0;overflow:visible;cursor:pointer;opacity:1}@media only screen and (max-width: 37.5em){.table-scroll-indicator{width:44vw;left:28vw}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.table-scroll-indicator{left:35vw}}.table-scroll-indicator__wrapper{background-color:#767676;font-size:1.4rem;font-weight:600;color:#fff;line-height:1.4;letter-spacing:.8px;font-family:SharpSansSemibold;padding:1rem;box-shadow:1px 1px 10px #ABADAF;border-radius:0.2rem}.table-scroll-indicator #scroll-indicator-close-btn{background-color:#767676;color:#fff;position:absolute;top:-8px;right:-8px;border-radius:19px;width:25px;height:25px;text-align:center;padding-top:7px;font-size:1rem}.table-scroll-indicator.fade-out-indicator{transition:opacity 1.5s ease-in-out;opacity:0}.table-scroll-indicator.fade-out-indicator-quick{transition:opacity 0.5s ease-in-out;opacity:0}@media only screen and (max-width: 50em){.favorites-category-page{padding:0 1rem}}@media only screen and (max-width: 37.5em){.favorites-category-page .sortable-container{height:100vh;overflow-y:scroll}}.favorites-category-page div[data-is-un-favorited="true"] .sortable-handle{display:none !important}.favorites-category-page .fav-link{font-family:MontserratRegular;margin-bottom:15px;text-transform:uppercase;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.05rem;display:block;margin:2rem auto}.favorites-category-page .fav-link.search-link{margin:0rem auto 2rem;display:none}@media only screen and (max-width: 50em){.favorites-category-page .fav-link.search-link{display:inline-block}}.favorites-category-page .label-help{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:"";display:inline-block;border:1px solid #ABADAF;border-radius:50%;height:20px;width:30px;padding-top:3px;outline:none;margin:10px 0 5px 10px;text-align:center;cursor:pointer}.favorites-category-page .title-wrap{position:relative}.favorites-category-page .list-wrap{position:absolute;top:30px;right:0;display:-ms-flexbox;display:flex}@media only screen and (min-width: 37.5625em){.favorites-category-page .list-wrap.desktop{display:-ms-flexbox !important;display:flex !important}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.favorites-category-page .list-wrap.desktop{display:none !important}}@media only screen and (max-width: 50em){.favorites-category-page .list-wrap.mobile{display:-ms-flexbox !important;display:flex !important;position:relative;top:unset;right:unset;margin:0 0 0 3rem}}.favorites-category-page .shared-fav .sortable-handle{display:none !important}.favorites-category-page .shared-fav .fav-link{margin-top:1rem}.favorites-category-page .out-of-stock{font-size:1.8rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:PlayfairDisplayRegular;padding-bottom:2rem}.favorites-category-page .title{font-size:3.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;font-family:PlayfairDisplayRegular;text-transform:uppercase;padding-top:3rem;padding-bottom:2rem}.favorites-category-page .item-count{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular}.favorites-category-page .ring-size-wrap{margin-bottom:1rem}.favorites-category-page .add-to-cart__btn{-o-border-image:none;border-image:none;border:1px solid #C8102E;padding:1rem;border-image-source:none !important}.favorites-category-page a.add-to-cart__btn{display:inline-block}.favorites-category-page .error-section{font-size:1.2rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;color:#da690e;margin-top:1rem}.favorites-category-page .share-wrap{padding:2rem 0}.favorites-category-page .share-wrap .share-button{font-size:2rem;color:#53565A;cursor:pointer;display:inline}.favorites-category-page .share-wrap .share-button.disabled{pointer-events:none;color:#ABADAF}.favorites-category-page .share-wrap .share-text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-transform:capitalize;margin-left:10px;cursor:pointer}.favorites-category-page .share-wrap .share-text.disabled{pointer-events:none;color:#ABADAF}@media only screen and (max-width: 50em){.favorites-category-page .chosen-container-single .chosen-single{width:42vw;max-width:42vw}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.favorites-category-page .chosen-container-single .chosen-single{width:21rem}}.favorites-category-page .favorites-wrapper{margin-bottom:3rem}@media only screen and (max-width: 50em){.favorites-category-page .favorites-wrapper{margin-bottom:2rem}}.favorites-category-page .favorites-wrapper .title-empty{font-size:2rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.5px;font-family:MontserratSemibold;padding:2rem 0 3rem 0}.favorites-category-page .favorites-wrapper .home-btn{text-transform:uppercase;display:inline-block}.favorites-category-page .favorites-wrapper .draggable-tile{position:relative}.favorites-category-page .favorites-wrapper .draggable-tile:hover .sortable-handle{display:inline-block}.favorites-category-page .favorites-wrapper .sortable-handle{position:absolute;display:none;width:20px;height:20px;background:url("../images/ic_zoom_out.png") 50% no-repeat;background-size:100%;z-index:1;top:20px;left:20px}@media only screen and (max-width: 50em){.favorites-category-page .favorites-wrapper .sortable-handle{display:inline-block}}.fav-category-page .draggable-tile .add-to-cart__btn{-o-border-image:none;border-image:none;border:1px solid #C8102E;padding:1rem;border-image-source:none !important}.fav-category-page .draggable-tile a.add-to-cart__btn{display:inline-block}.fav-category-page .draggable-tile .item-count{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.match-category-page{padding:0 1rem}}.match-category-page .out-of-stock{font-size:1.8rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:PlayfairDisplayRegular;padding-bottom:2rem}.match-category-page .title{font-size:3.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;font-family:PlayfairDisplayRegular;text-transform:uppercase;padding-top:3rem;padding-bottom:2rem}.match-category-page .item-count{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:1rem}.match-category-page .ring-size-wrap{margin-bottom:1rem}.match-category-page .add-to-cart__btn{-o-border-image:none;border-image:none;border:1px solid #C8102E;padding:1rem;border-image-source:none !important}.match-category-page a.add-to-cart__btn{display:inline-block}.match-category-page .error-section{font-size:1.2rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;color:#da690e;margin-top:1rem}@media only screen and (max-width: 50em){.match-category-page .chosen-container-single .chosen-single{width:42vw;max-width:42vw}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-category-page .chosen-container-single .chosen-single{width:21rem}}.match-category-page .favorites-wrapper{margin-bottom:3rem}@media only screen and (max-width: 50em){.match-category-page .favorites-wrapper{margin-bottom:2rem}}.match-category-page .favorites-wrapper .title-empty{font-size:2rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.5px;font-family:MontserratSemibold;padding:2rem 0 3rem 0}.match-category-page .favorites-wrapper .home-btn{text-transform:uppercase}.match-category-page .certona-match-maker .retake-btn-wrap{width:15rem;margin:0rem auto 2rem;padding:1rem;border:1px solid #ABADAF;cursor:pointer}.match-category-page .certona-match-maker .retake-btn-wrap .retake-url{font-size:1.4rem;font-weight:400;color:#53565a;line-height:0;letter-spacing:0;font-family:MontserratRegular;text-transform:uppercase}#reactAppBlingFling .app{height:100%;display:block}#reactAppBlingFling .result-btn{width:30rem;height:7.5rem;margin-top:3rem;text-transform:uppercase;font-size:1.3rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:1px;font-family:MontserratSemibold;border:4px solid #F74E6A;background-color:transparent;outline:none;cursor:pointer}@media only screen and (max-width: 50em){#reactAppBlingFling .result-btn{width:25rem;height:6.5rem}}#reactAppBlingFling .result-btn:active,#reactAppBlingFling .result-btn:focus,#reactAppBlingFling .result-btn:hover{background-color:#F74E6A;color:#fff}#reactAppBlingFling .exp-hold{margin:0 auto;padding:0 8rem}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-hold{padding:0 1.5rem}}#reactAppBlingFling .exp-heading{max-width:20.4rem}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-heading{padding:0;margin-bottom:1rem;-o-object-fit:contain;object-fit:contain;max-width:30rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .exp-heading{margin-bottom:1rem;max-width:20rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){#reactAppBlingFling .exp-heading{max-width:30rem}}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-wrap{padding:0;text-align:center;margin-bottom:3rem;-ms-flex-order:2;order:2;height:15rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .exp-wrap{margin-bottom:1rem;height:16rem}}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-wrap.exp3{height:10rem}}#reactAppBlingFling .exp-wrap .title{font-size:2.8rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.1px;font-family:PlayfairDisplayRegular;padding:3.5rem 0 1rem;word-break:break-word;width:calc(100% - 8.6em);text-align:left;min-height:20rem}@media only screen and (max-width: 75em){#reactAppBlingFling .exp-wrap .title{width:calc(100% - 3.6em)}}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-wrap .title{display:none}}#reactAppBlingFling .exp-wrap .subtitle{font-size:1.8rem;font-weight:400;color:#6e7071;line-height:1.2;letter-spacing:0em;font-family:'MontserratRegular';text-decoration:none;margin-top:1rem;width:calc(100% - 11.6em)}@media only screen and (max-width: 75em){#reactAppBlingFling .exp-wrap .subtitle{width:calc(100% - 11.6em)}}@media only screen and (max-width: 50em){#reactAppBlingFling .exp-wrap .subtitle{display:none}}#reactAppBlingFling .swiper{position:relative;width:28rem;height:35rem;margin:0 auto}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper{width:100%;height:29rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper{width:90%;height:27rem}}#reactAppBlingFling .swiper .card{background-color:white;border-radius:0;width:28rem;height:30rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:26px;text-align:center;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);transition:0.8s}#reactAppBlingFling .swiper .card:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .card{width:28rem;height:28rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;margin:0 auto;left:0;right:0}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .card{width:25rem;height:25rem}}#reactAppBlingFling .swiper .card.dummy-1{top:6px;transform:scale(0.95)}#reactAppBlingFling .swiper .card.dummy-2{top:-14px;transform:scale(0.9)}#reactAppBlingFling .swiper .card .title{font-size:1.4rem;font-weight:400;color:#53565a;line-height:1.31;letter-spacing:.3px;font-family:MontserratRegular}#reactAppBlingFling .swiper .spacing{padding:1rem 10%}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .spacing{padding:0 5%}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .spacing{padding:0 5%}}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .spacing.img{max-height:70%;height:20rem;width:20rem;padding:1.4rem 0 0 0}}#reactAppBlingFling .swiper .spacing.img img{max-height:100%}#reactAppBlingFling .swiper .spacing .heart_icon{width:90%}#reactAppBlingFling .swiper .spacing .cross_icon,#reactAppBlingFling .swiper .spacing .heart_icon{display:none;position:absolute;right:3%;top:3rem}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .spacing .cross_icon,#reactAppBlingFling .swiper .spacing .heart_icon{top:1rem;height:18rem;width:20rem;right:unset}}#reactAppBlingFling .swiper .spacing.subtitle{display:none}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .spacing.subtitle{display:block;padding-top:1rem;font-size:1.4rem;font-weight:400;color:#53565a;line-height:1.5;letter-spacing:.3px}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .spacing.subtitle{font-size:1.4rem;font-weight:400;color:#53565a;line-height:1.5;letter-spacing:.3px}}#reactAppBlingFling .swiper button{padding:16px 24px;background:white;cursor:pointer;border-radius:0}#reactAppBlingFling .swiper button.l,#reactAppBlingFling .swiper button.r{cursor:pointer;background:#fff;display:inline-block;line-height:0px;padding:0 !important;border-radius:50%;height:8rem;width:8rem}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper button.l,#reactAppBlingFling .swiper button.r{height:5rem;width:5rem;font-size:4rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper button.l,#reactAppBlingFling .swiper button.r{height:5rem;width:5rem;font-size:2rem}}#reactAppBlingFling .swiper button.l{border:3px solid #F04D59;font-size:4rem;font-weight:600;color:#F04D59;line-height:1;letter-spacing:0em}@media only screen and (min-width: 64em){#reactAppBlingFling .swiper button.l{font-size:6rem}}#reactAppBlingFling .swiper button.l:before{content:"×"}@media only screen and (min-width: 64em){#reactAppBlingFling .swiper button.l:hover{background:#F04D59;color:#fff}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){#reactAppBlingFling .swiper button.l:hover{background:#fff;color:#F04D59}}#reactAppBlingFling .swiper button.l.active{background:#F04D59;color:#fff}#reactAppBlingFling .swiper button.r{color:#A31C76;border:3px solid #A31C76;font-size:2rem;font-weight:400;color:#A31C76;line-height:1;letter-spacing:0em}@media only screen and (min-width: 64em){#reactAppBlingFling .swiper button.r{font-size:2.5rem}}@media only screen and (min-width: 64em){#reactAppBlingFling .swiper button.r:hover{background:#A31C76;color:#fff}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){#reactAppBlingFling .swiper button.r:hover{background:#fff;color:#A31C76}}#reactAppBlingFling .swiper button.r.active{background:#A31C76;color:#fff}#reactAppBlingFling .swiper .actions{margin-top:12px}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .actions{margin-top:2rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .actions{margin-top:1.5rem}}#reactAppBlingFling .swiper .actions .subtitle{font-size:1.6rem;color:#53565a;margin-bottom:2rem}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .actions .subtitle{margin-bottom:0rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .actions .subtitle{line-height:1.3;padding:0 1rem;font-size:1.5rem;margin-bottom:0rem}}#reactAppBlingFling .swiper .actions .btn-wrap{height:10rem;width:10rem;background:#fff;border-radius:50%;box-shadow:7px 4px 7px -2px rgba(0,0,0,0.2)}#reactAppBlingFling .swiper .actions .btn-wrap.r-wrap{margin-left:-0.5rem}#reactAppBlingFling .swiper .actions .btn-wrap.l-wrap{margin-right:-0.5rem}@media only screen and (max-width: 50em){#reactAppBlingFling .swiper .actions .btn-wrap{height:7rem;width:7rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .swiper .actions .btn-wrap{height:7rem;width:7rem}}#reactAppBlingFling .intermission{margin:0 auto;margin-top:20rem;text-align:center}#reactAppBlingFling .intermission button{margin-top:4rem}#reactAppBlingFling .progressBar{width:100%;height:20px}#reactAppBlingFling .progressBar .progressTile{background-color:#EAE1DB;height:70%;display:inline-block}#reactAppBlingFling .progressBar .progressTile.complete{background-color:#F04D59}#reactAppBlingFling .progressBarWrapper{margin-top:5rem;position:relative}#reactAppBlingFling .progressPercentage{display:inline-block;position:absolute;bottom:2.5rem;left:0}@media only screen and (max-width: 37.5em){#reactAppBlingFling .progressPercentage{bottom:2rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .is-andriod .exp-wrap{height:19rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .is-andriod .exp-heading{margin-bottom:2rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .is-andriod .actions{margin-top:2rem}}@media only screen and (max-width: 37.5em){#reactAppBlingFling .is-andriod .actions .subtitle{padding:0rem;margin-bottom:1rem}}.match-maker{background:no-repeat #FFF3EA;max-height:58rem;background-size:100% 100%}@media only screen and (min-width: 50em){.match-maker{min-height:58rem}}@media only screen and (max-width: 50em){.match-maker{background:no-repeat #FFF3EA 0 100%;padding:0 1.5rem;background-size:100% 30%;min-height:68rem}}@media only screen and (max-width: 37.5em){.match-maker{background:no-repeat #FFF3EA 0 100%;padding:0 1.5rem}}.match-maker.exp2{background:no-repeat #FFF3EA}.match-maker.exp2.modal{background:#FFF3EA !important;min-height:77rem;min-height:100%}@media only screen and (max-width: 50em){.match-maker.exp2{background:#FFF3EA !important;min-height:77rem;min-height:100%}}@media only screen and (max-width: 37.5em){.match-maker.exp2{min-height:70rem;background:#FFF3EA !important}}.match-maker.exp2 .close-icon{top:10px;right:15px}.match-maker_block{padding:3.5rem 0 5rem}.exp2 .match-maker_block{padding:7rem 0 5rem}@media only screen and (max-width: 50em){.exp2 .match-maker_block{padding:2rem 0}}@media only screen and (max-width: 37.5em){.exp2 .match-maker_block{padding:1rem 0 0 0}}.match-maker_block .match-maker-tile{position:relative;margin-bottom:0;margin-bottom:8rem}@media only screen and (max-width: 37.5em){.match-maker_block .match-maker-tile{margin-bottom:5rem}}.match-maker_block .match-maker-tile .blinking_lines .blink-line1,.match-maker_block .match-maker-tile .blinking_lines .blink-line2,.match-maker_block .match-maker-tile .blinking_lines .blink-line3,.match-maker_block .match-maker-tile .blinking_lines .blink-line4,.match-maker_block .match-maker-tile .blinking_lines .blink-line5{position:absolute;height:1%}.match-maker_block .match-maker-tile .blinking_lines .blink-line1{top:12%;left:45%;transform:rotate(-50deg)}.match-maker_block .match-maker-tile .blinking_lines .blink-line2{top:5%;left:47%;border-left:2px solid #000;height:11px;transform:rotate(-40deg)}.match-maker_block .match-maker-tile .blinking_lines .blink-line3{top:4.5%;left:49.8%;transform:rotate(-10deg)}.match-maker_block .match-maker-tile .blinking_lines .blink-line4{top:5%;left:52.5%;border-left:2px solid #000;height:11px;transform:rotate(40deg)}.match-maker_block .match-maker-tile .blinking_lines .blink-line5{top:11%;left:54%;transform:rotate(50deg)}.match-maker_block .match-maker-tile .blinking_lines .blink-line1:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line3:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line5:before{content:"";width:2px;height:1px;background:#000;left:10%;position:absolute;top:5px;animation:lineup 2s backwards;animation-iteration-count:infinite}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-maker_block .match-maker-tile .blinking_lines .blink-line1{top:12%;left:44%}.match-maker_block .match-maker-tile .blinking_lines .blink-line2{top:6%;left:46%;height:9px;animation:blnkline2tab 2s backwards;animation-iteration-count:infinite}.match-maker_block .match-maker-tile .blinking_lines .blink-line3{top:4%;left:49.8%}.match-maker_block .match-maker-tile .blinking_lines .blink-line4{top:6%;left:53.5%;height:9px;animation:blnkline4tab 2s backwards;animation-iteration-count:infinite}.match-maker_block .match-maker-tile .blinking_lines .blink-line5{top:11%;left:55%}.match-maker_block .match-maker-tile .blinking_lines .blink-line1:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line3:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line5:before{width:2px;height:11px;background:#000;left:10%;position:absolute;top:10%;animation:lineupmob 2s backwards;animation-iteration-count:infinite}}@media only screen and (max-width: 37.5em){.match-maker_block .match-maker-tile .blinking_lines .blink-line1{top:10%;left:36%}.match-maker_block .match-maker-tile .blinking_lines .blink-line2{top:5%;left:42%;height:9px;animation:blnkline2mob 2s backwards;animation-iteration-count:infinite}.match-maker_block .match-maker-tile .blinking_lines .blink-line3{top:3%;left:49.8%}.match-maker_block .match-maker-tile .blinking_lines .blink-line4{top:5%;left:58.5%;height:9px;animation:blnkline4mob 2s backwards;animation-iteration-count:infinite}.match-maker_block .match-maker-tile .blinking_lines .blink-line5{top:9%;left:64%}.match-maker_block .match-maker-tile .blinking_lines .blink-line1:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line3:before,.match-maker_block .match-maker-tile .blinking_lines .blink-line5:before{width:2px;height:11px;background:#000;left:10%;position:absolute;top:10%;animation:lineupmob 2s backwards;animation-iteration-count:infinite}}@keyframes lineup{20%,100%{top:-10px;height:15px}}@keyframes lineupmob{30%{height:5px}}@keyframes blnkline2mob{30%{left:41%;top:3%}}@keyframes blnkline4mob{30%{right:60.5%;top:3%}}@keyframes blnkline2tab{30%{left:45%;top:4%}}@keyframes blnkline4tab{30%{right:55.5%;top:4%}}.match-maker_block .match-maker-tile__image{border-radius:1rem;overflow:hidden;max-height:28rem;max-width:48rem}@media only screen and (max-width: 37.5em){.match-maker_block .match-maker-tile__image{max-height:26rem;max-width:none;display:block}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.match-maker_block .match-maker-tile__image{max-height:24rem}}.match-maker_block .match-maker-tile__image_el{max-width:20%;margin-top:3rem;transition:none;transform:none;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 50em){.match-maker_block .match-maker-tile__image_el{max-width:25%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.match-maker_block .match-maker-tile__image_el{max-height:28rem}}.match-maker_block .match-maker-tile__image_el:hover{transition:none;transform:none}.match-maker_block .match-maker-tile__content{margin-top:2.5rem}@media only screen and (max-width: 37.5em){.match-maker_block .match-maker-tile__content{margin-top:1.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-maker_block .match-maker-tile__content{margin-top:2rem}}.match-maker_block .match-maker-tile__content_head{max-width:60rem}@media only screen and (max-width: 50em){.match-maker_block .match-maker-tile__content_head{max-width:29rem;margin:0}}.match-maker_block .match-maker-tile__content_description{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.1px;font-family:PlayfairDisplayRegular;text-decoration:none;text-align:center;margin:3.5rem 0 4.5rem}@media only screen and (max-width: 50em){.match-maker_block .match-maker-tile__content_description{margin:2rem 0 2rem}}.match-maker_block .match-maker-tile__content_description i{font-family:PlayfairDisplayItalic}@media only screen and (max-width: 50em){.match-maker_block .match-maker-tile__content_description{font-size:2.3rem;font-family:PlayfairDisplayItalic;padding:0 2.5rem}}.match-maker_block .match-maker-tile .start-a-match{width:30rem;height:7.5rem;text-transform:uppercase;font-size:1.3rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:1px;font-family:MontserratSemibold;border:4px solid #F74E6A;background-color:transparent;outline:none;cursor:pointer}@media only screen and (max-width: 50em){.match-maker_block .match-maker-tile .start-a-match{width:25rem;height:6.5rem}}.match-maker_block .match-maker-tile .start-a-match:active,.match-maker_block .match-maker-tile .start-a-match:focus,.match-maker_block .match-maker-tile .start-a-match:hover{background-color:#F74E6A;color:#fff}.match-maker_block .match-maker-tile .start-a-match.active{background-color:#F74E6A;color:#fff}.match-maker_exp{padding:2rem;padding-bottom:8rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-maker_exp{height:60rem}}@media only screen and (max-width: 37.5em){.match-maker_exp{height:60rem}}@media only screen and (min-width: 100em){.match-experience_grid{max-width:120rem}}@media only screen and (max-width: 50em){.match-experience__product,.match-experience__image{padding:0}}@media only screen and (max-width: 50em){.match-experience .match_experience_cards{width:100%}}.match-experience__image{position:relative}@media only screen and (max-width: 50em){.match-experience__image{width:100%;min-height:35rem}}.match-experience__image .match_card_top{z-index:10;position:absolute;right:32%;top:2rem;width:23rem;height:25rem;background:#fff;box-shadow:3px 3px 6px 1px #DDDEDF}@media only screen and (max-width: 75em){.match-experience__image .match_card_top{right:25%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-experience__image .match_card_top{top:4rem;right:32%;height:28rem}}@media only screen and (max-width: 47.9375em){.match-experience__image .match_card_top{top:4rem;right:26%;height:28rem}}@media only screen and (max-width: 37.5em){.match-experience__image .match_card_top{top:4rem;right:0%;width:26rem;height:28rem}}.match-experience__image .match_card_top .match-card_description{display:none;font-size:1.2rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:0em}@media only screen and (max-width: 50em){.match-experience__image .match_card_top .match-card_description{display:block;font-family:'MontserratRegular';padding:0rem 5rem}}.match-experience__image .match_card_top .heart_icon{display:none}.match-experience__image .match_card_top .cross_icon,.match-experience__image .match_card_top .heart_icon{display:none;position:absolute;right:0%;top:0rem}.match-experience__image .match_card_top .cross_icon.show,.match-experience__image .match_card_top .credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .cross_icon.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .match-experience__image .match_card_top .cross_icon.credit-card__wrap_cc_row_removeCard,.match-experience__image .match_card_top .heart_icon.show,.match-experience__image .match_card_top .credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .heart_icon.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .match-experience__image .match_card_top .heart_icon.credit-card__wrap_cc_row_removeCard{animation-duration:1s;animation-name:icon-right-move}@media only screen and (max-width: 50em){.match-experience__image_top{max-width:70%}}.match-experience__image .move_right{animation-duration:1s;animation-name:tilt-right-move}.match-experience__image .move_left{animation-duration:1s;animation-name:tilt-left-move}.match-experience__image .match_card_next{position:absolute;top:4%;width:21rem;height:25rem;background:#fff;z-index:9;right:34%}@media only screen and (max-width: 75em){.match-experience__image .match_card_next{right:27%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-experience__image .match_card_next{top:8%;right:34%;width:21rem;height:27rem}}@media only screen and (max-width: 47.9375em){.match-experience__image .match_card_next{top:8%;right:28%;width:21rem;height:27rem}}@media only screen and (max-width: 37.5em){.match-experience__image .match_card_next{top:8%;right:3%;width:24rem;height:27rem}}.match-experience__image .match_card_empty{width:19rem;position:absolute;top:1%;left:32%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.match-experience__image .match_card_empty{top:5%;left:35%;width:19rem}}@media only screen and (max-width: 47.9375em){.match-experience__image .match_card_empty{top:5%;left:36%;width:19rem}}@media only screen and (max-width: 37.5em){.match-experience__image .match_card_empty{top:5%;left:7%;width:22rem}}@keyframes tilt-right-move{50%{transform:rotate(15deg);box-shadow:none;opacity:1}70%{transform:translate(90%) rotate(30deg);box-shadow:none;opacity:1}90%{opacity:0.7}100%{display:none;opacity:0}}@keyframes tilt-left-move{50%{transform:rotate(-15deg);box-shadow:none;opacity:1}70%{transform:translate(-90%) rotate(-30deg);box-shadow:none;opacity:1}80%{opacity:0.7}100%{display:none;opacity:0}}@keyframes icon-right-move{80%{opacity:0}100%{display:none;opacity:0}}.match-experience .match-button{position:relative;float:right;top:26rem;width:100%;margin:auto}@media only screen and (max-width: 50em){.match-experience .match-button{margin-top:5rem;top:30rem}}.match-experience .match-button .mobile-swipe_text{display:none}@media only screen and (max-width: 50em){.match-experience .match-button .mobile-swipe_text{display:block;font-size:1.3rem;font-weight:400;color:#6e7071;line-height:1.2;letter-spacing:0em;font-family:'MontserratRegular';margin-bottom:1rem}}.match-experience .match-button span{background:#fff;padding:8px 8px;border:1px solid #fff;display:inline-block;border-radius:50%;box-shadow:3px 3px 6px 1px #DDDEDF}.match-experience .match-button span:nth-child(2){position:relative;top:-12px}@media only screen and (max-width: 50em){.match-experience .match-button span:nth-child(2){right:2rem}}.match-experience .match-button span:nth-child(3){position:relative}.fav-search-wrap .label-font,.fav-search-wrap .input-field__text,.fav-search-wrap .fav-search-results .result-container .result-value,.fav-search-wrap .fav-search-results .result-container .result-value a{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular}.fav-search-wrap .input-field{margin:8rem auto 0}.fav-search-wrap .input-field__text{padding:0 0.5rem 1rem}.fav-search-wrap .submit-btn{text-transform:uppercase;margin:3rem auto;display:block}.fav-search-wrap .fav-search-results .result-title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratSemiBold;text-transform:uppercase;text-align:center}@media only screen and (max-width: 50em){.fav-search-wrap .fav-search-results .result-title{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.8;letter-spacing:1rem}}.fav-search-wrap .fav-search-results .result-container{margin:3rem auto 1rem}@media only screen and (min-width: 37.5625em){.fav-search-wrap .fav-search-results .result-container{text-align:center}}@media only screen and (max-width: 37.5em){.fav-search-wrap .fav-search-results .result-container{margin:0rem auto 2rem}}@media only screen and (max-width: 37.5em){.fav-search-wrap .fav-search-results .result-container .result-wrap{margin-top:2rem}}.fav-search-wrap .fav-search-results .result-container .result-name{font-size:1.2rem;font-weight:400;color:#53565A;line-height:2.4;letter-spacing:.09em;font-family:MontserratSemibold;text-transform:uppercase}.fav-search-wrap .fav-search-results .result-container .result-value{word-break:break-all;padding-right:1rem}@media only screen and (min-width: 37.5625em){.fav-search-wrap .fav-search-results .result-container .result-value{padding-right:0}}.fav-search-wrap .fav-search-results .result-container .result-value a{font-style:italic;color:#272829;display:-ms-flexbox;display:flex}@media only screen and (min-width: 37.5625em){.fav-search-wrap .fav-search-results .result-container .result-value a{display:-ms-inline-flexbox;display:inline-flex}}.fav-search-wrap .fav-search-results .result-container .result-value a:after{content:'>';font-size:1.7rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;padding-left:7px}.fav-search-wrap .fav-search-results .result-container .result-value.user{text-transform:uppercase}.fav-search-wrap .empty-results{margin-top:2rem}.fav-search-wrap .empty-results .icon,.fav-search-wrap .empty-results .error-message__text:before,.fav-search-wrap .empty-results .payment-layaway__padded-wrapper_container_section_error-message__text:before,.fav-search-wrap .empty-results .payment-layaway__padded-wrapper_body_error-message__text:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_gift-card-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .fav-search-wrap .empty-results .amount_error:before,.fav-search-wrap .empty-results .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .fav-search-wrap .empty-results .amount_error:before,.fav-search-wrap .empty-results .gift-card__error:before,.fav-search-wrap .empty-results .backend-error:before,.fav-search-wrap .empty-results .curalate-nav.curalate-previous-page,.fav-search-wrap .empty-results .curalate-nav.curalate-next-page,.fav-search-wrap .empty-results #curalate-modal-prev,.fav-search-wrap .empty-results #curalate-modal-next,.fav-search-wrap .empty-results .parsley-error+.parsley-errors-list,.fav-search-wrap .empty-results .parsley-success.is-password+.parsley-errors-list,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-carat_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-certification_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-color_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-cut_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-length_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-price_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-shape_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .asc .gemlist-table__wrap_header-list_li-width_icon,.asc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-carat_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-certification_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-certification_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-clarity_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-color_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-color_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-cut_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-cut_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-length_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-length_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-lwratio_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-price_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-shape_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .desc .gemlist-table__wrap_header-list_li-width_icon,.desc .fav-search-wrap .empty-results .gemlist-table__wrap_header-list_li-width_icon,.fav-search-wrap .empty-results .gemlist-table__wrapper_ul .accordion-icon,.gemlist-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon,.fav-search-wrap .empty-results .show-prod-info .gemlist-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list .compare_icon,.gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.fav-search-wrap .empty-results .asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.asc .gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-price_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .fav-search-wrap .empty-results .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.fav-search-wrap .empty-results .desc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list .fav-search-wrap .empty-results .compare_icon,.fav-search-wrap .empty-results .gemlist-solitaire-table__wrapper_ul .accordion-icon,.gemlist-solitaire-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon,.fav-search-wrap .empty-results .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-solitaire-table__wrapper_ul .fav-search-wrap .empty-results .accordion-icon,.fav-search-wrap .empty-results .advanced-sort .close_icon,.advanced-sort .fav-search-wrap .empty-results .close_icon,.fav-search-wrap .empty-results .advanced-sort__wrap_cross,.fav-search-wrap .empty-results .slick-prev,.fav-search-wrap .empty-results .slick-next,.fav-search-wrap .empty-results .drt-budget__wrapper_sec_error_icon,.fav-search-wrap .empty-results .drt-recommendation .collapse-arrow.down,.drt-recommendation .fav-search-wrap .empty-results .collapse-arrow.down,.fav-search-wrap .empty-results .drt-recommendation .collapse-arrow.up,.drt-recommendation .fav-search-wrap .empty-results .collapse-arrow.up,.fav-search-wrap .empty-results .drt-component__wrapper_top-bar-m_close,.fav-search-wrap .empty-results .favorites-category-page .share-wrap .share-button,.favorites-category-page .share-wrap .fav-search-wrap .empty-results .share-button,.fav-search-wrap .empty-results #reactAppBlingFling .swiper button.r,#reactAppBlingFling .swiper .fav-search-wrap .empty-results button.r,.fav-search-wrap .empty-results .page-footer__col_title.drop-caret:before,.fav-search-wrap .empty-results .page-footer__col_chat::before,.fav-search-wrap .empty-results .page-footer__col_email::before,.fav-search-wrap .empty-results .page-footer__col_location::before,.fav-search-wrap .empty-results .page-footer__col_call::before,.fav-search-wrap .empty-results .page-footer .simple-banner a.thumb,.page-footer .simple-banner .fav-search-wrap .empty-results a.thumb,.fav-search-wrap .empty-results .page-footer__subscribe_submit_icon,.fav-search-wrap .empty-results .search-box__cross,.fav-search-wrap .empty-results .nav__li_caret,.fav-search-wrap .empty-results .subnav__caret,.fav-search-wrap .empty-results .utility-nav .link-title:before,.utility-nav .fav-search-wrap .empty-results .link-title:before,.fav-search-wrap .empty-results .modal .component-name__content_header_close-icon,.modal .fav-search-wrap .empty-results .component-name__content_header_close-icon,.fav-search-wrap .empty-results .cvv-modal .component-name__content_header_close-icon,.cvv-modal .fav-search-wrap .empty-results .component-name__content_header_close-icon,.fav-search-wrap .empty-results .travel-companion-modal .component-name__content_header_close-icon,.travel-companion-modal .fav-search-wrap .empty-results .component-name__content_header_close-icon,.fav-search-wrap .empty-results .carousel__next,.fav-search-wrap .empty-results .carousel__prev,.fav-search-wrap .empty-results .checkbox__text::after,.fav-search-wrap .empty-results .sort-and-filter__post-dropdown_tag_cross,.fav-search-wrap .empty-results .filter-component__label_icon,.fav-search-wrap .empty-results .gemlist-filters__apply-sec_left_link_icon,.fav-search-wrap .empty-results .form-input-with-label__faqs,.fav-search-wrap .empty-results .expando__content_header_content_icon,.fav-search-wrap .empty-results .expando-child__content_header_content_icon,.fav-search-wrap .empty-results .note-tag__wrapper_icon,.fav-search-wrap .empty-results .favorites-header-icon__wrap_image,.fav-search-wrap .empty-results .carousel-scroll .prev-btn,.carousel-scroll .fav-search-wrap .empty-results .prev-btn,.fav-search-wrap .empty-results .carousel-scroll .next-btn,.carousel-scroll .fav-search-wrap .empty-results .next-btn,.fav-search-wrap .empty-results .pdp-engraving .engraving-title:before,.pdp-engraving .fav-search-wrap .empty-results .engraving-title:before,.fav-search-wrap .empty-results .pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-section .fav-search-wrap .empty-results .engraving-input-error:before,.fav-search-wrap .empty-results .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .fav-search-wrap .empty-results .engraving-font-text:before,.fav-search-wrap .empty-results .review-qa-section__show-more_icon,.fav-search-wrap .empty-results .review-qa-section__show-less_icon,.fav-search-wrap .empty-results .review-qa-section__no-reviews_stars,.fav-search-wrap .empty-results .review-qa-section__no-qa_jewelery,.fav-search-wrap .empty-results .review-item__row_leftcol_reviews_up,.fav-search-wrap .empty-results .review-item__row_leftcol_reviews_down,.fav-search-wrap .empty-results .qa-item__row_leftcol_reviews_up,.fav-search-wrap .empty-results .qa-item__row_leftcol_reviews_down,.fav-search-wrap .empty-results .no-review-qa__col_stars,.fav-search-wrap .empty-results .no-review-qa__col_jewelery,.fav-search-wrap .empty-results .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.fav-search-wrap .empty-results .gpay-confirm-modal .header .close,.gpay-confirm-modal .header .fav-search-wrap .empty-results .close,.fav-search-wrap .empty-results .address-modal__wrapper_title_close,.fav-search-wrap .empty-results .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .fav-search-wrap .empty-results .component-name__content_main-wrap_body_content_icon,.fav-search-wrap .empty-results .pdp-non-built .product-details .product-details-wrap .row .print,.pdp-non-built .product-details .product-details-wrap .row .fav-search-wrap .empty-results .print,.fav-search-wrap .empty-results .thumbnail-item__hover.VIDEO,.fav-search-wrap .empty-results .thumbnail-item__hover.rotate,.fav-search-wrap .empty-results .thumbnail-item__mobile-hover,.fav-search-wrap .empty-results .product-image__wrapper_img-holder_hover,.fav-search-wrap .empty-results .product-image__wrapper_img-holder_fav,.fav-search-wrap .empty-results .banner__wrapper_inner_chat_icon,.fav-search-wrap .empty-results .banner__wrapper_inner_call_icon,.fav-search-wrap .empty-results .product-specs__item_header_icon,.fav-search-wrap .empty-results .items-unavailable-modal__error_icon,.fav-search-wrap .empty-results .stone-unavailable-modal__error_icon,.fav-search-wrap .empty-results #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .fav-search-wrap .empty-results [id^='TT3vUpLnkr'],.fav-search-wrap .empty-results #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .fav-search-wrap .empty-results [id^='TT3vDownLnkr'],.fav-search-wrap .empty-results #TurnToContent .TT3linkLine .TT3helpful .TT4thumb,#TurnToContent .TT3linkLine .TT3helpful .fav-search-wrap .empty-results .TT4thumb,.fav-search-wrap .empty-results #TTtraWindow #TTtraWindowClose,#TTtraWindow .fav-search-wrap .empty-results #TTtraWindowClose,.fav-search-wrap .empty-results #TTtraWindow #TTSubWindowClose,#TTtraWindow .fav-search-wrap .empty-results #TTSubWindowClose,.fav-search-wrap .empty-results .TT4collapse,.fav-search-wrap .empty-results .TT4expand,.fav-search-wrap .empty-results .info-tag__icon,.fav-search-wrap .empty-results .cart-prod-specs__title_close,.fav-search-wrap .empty-results .cart-prod-specs__title_close:disabled,.fav-search-wrap .empty-results .cart-prod-specs__title_close:disabled:hover,.fav-search-wrap .empty-results .cart-prod-specs__tag_add_icon,.fav-search-wrap .empty-results .cart-addon__title_close,.fav-search-wrap .empty-results .info-alert__icon,.fav-search-wrap .empty-results .cart-suggestion__close,.fav-search-wrap .empty-results .cart-suggestion__title_close,.fav-search-wrap .empty-results .checkout-finance__details_list_option_icon,.fav-search-wrap .empty-results .checkout-shipping__wrapper_ship_pickup_note_icon,.fav-search-wrap .empty-results .checkout-subtotal__wrapper_gift_label_icon,.fav-search-wrap .empty-results .checkout-summary-mobile__alert_icon,.fav-search-wrap .empty-results .free-gift__title_icon,.fav-search-wrap .empty-results .return-policy__title_close,.fav-search-wrap .empty-results .life-warranty__title_close,.fav-search-wrap .empty-results .special-finance__title_close,.fav-search-wrap .empty-results .finance-options__title_close,.fav-search-wrap .empty-results .search-results-page__tabs_search_icon,.fav-search-wrap .empty-results .dyo-ribbon .accordian-header:before,.dyo-ribbon .fav-search-wrap .empty-results .accordian-header:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .fav-search-wrap .empty-results .no-of-stones:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper .fav-search-wrap .empty-results .no-of-stones.selected:before,.fav-search-wrap .empty-results .dyo-ribbon__wrapper_row_content-title_back-icon,.fav-search-wrap .empty-results .price-summary-item__price-hold_clear,.fav-search-wrap .empty-results .stone-number .stone-number-text:before,.stone-number .fav-search-wrap .empty-results .stone-number-text:before,.fav-search-wrap .empty-results .gift-message .expando__content_header_content_title_icon,.gift-message .fav-search-wrap .empty-results .expando__content_header_content_title_icon,.fav-search-wrap .empty-results .order-summary__mobile_icon,.fav-search-wrap .empty-results .order-summary-price__total-details_sub_label_icon,.fav-search-wrap .empty-results .order-summary-price__total-details_sub_icon,.fav-search-wrap .empty-results .cvv-modal__title_close,.fav-search-wrap .empty-results .shipping-information__header_info .checkbox.parsley-error,.shipping-information__header_info .fav-search-wrap .empty-results .checkbox.parsley-error,.fav-search-wrap .empty-results .shipping-information #internationalAddressError .parsley-errors-list.filled,.shipping-information #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled,.fav-search-wrap .empty-results .billing-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled,.fav-search-wrap .empty-results .shipping-method #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .fav-search-wrap .empty-results .parsley-errors-list.filled,.fav-search-wrap .empty-results .shipping-information .tool-tip,.shipping-information .fav-search-wrap .empty-results .tool-tip,.fav-search-wrap .empty-results .billing-information .tool-tip,.billing-information .fav-search-wrap .empty-results .tool-tip,.fav-search-wrap .empty-results .shipping-method .tool-tip,.shipping-method .fav-search-wrap .empty-results .tool-tip,.fav-search-wrap .empty-results .shipping-method__header_link_icon,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.fav-search-wrap .empty-results .credit-card__wrap_cc_row_col-half_close,.fav-search-wrap .empty-results .terms-confirm-modal__wrap_head_print_icon,.fav-search-wrap .empty-results .terms-confirm-modal__wrap_head_close,.fav-search-wrap .empty-results .apr-terms__wrapper_head_close,.fav-search-wrap .empty-results .order-review__gift,.fav-search-wrap .empty-results .shipping-policy-modal__wrapper_head_close,.fav-search-wrap .empty-results .signature-modal__wrap_head_close,.fav-search-wrap .empty-results .create-account__wrapper_container_be-error .error:before,.create-account__wrapper_container_be-error .fav-search-wrap .empty-results .error:before,.fav-search-wrap .empty-results .order-shipping-billing__wrapper_details_pick-up_alert_icon,.fav-search-wrap .empty-results .order-shipping-billing__wrapper_details_pick-up_store_direction_icon,.fav-search-wrap .empty-results .order-status__wrapper_container_icons_print,.fav-search-wrap .empty-results .order-status__wrapper_container_icons_download,.fav-search-wrap .empty-results .total-price-tag_summary_price_hold_title_info,.fav-search-wrap .empty-results .learn-more-modal__title_close,.fav-search-wrap .empty-results .all-locations__wrapper_stack_link_text_icon,.fav-search-wrap .empty-results .store-item.specific-store .store-item__number_text_icon,.store-item.specific-store .fav-search-wrap .empty-results .store-item__number_text_icon,.fav-search-wrap .empty-results .store-item.specific-store .store-item__email_text_icon,.store-item.specific-store .fav-search-wrap .empty-results .store-item__email_text_icon,.fav-search-wrap .empty-results .store-item.specific-store .store-item__view_printInfoHold_icon,.store-item.specific-store .fav-search-wrap .empty-results .store-item__view_printInfoHold_icon,.fav-search-wrap .empty-results .store-item__link_text_icon,.fav-search-wrap .empty-results .store-item__view_printInfoHold_icon,.fav-search-wrap .empty-results .store-item__mobile_print,.fav-search-wrap .empty-results .search-store__wrapper_link_text_icon,.fav-search-wrap .empty-results .map__holder_wrapper_direction_icon,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_facebook,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_twitter,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_instagram,.fav-search-wrap .empty-results .social-media-frames__wrapper_mobile_links_pintrest,.fav-search-wrap .empty-results .account-order__header-link_arrow,.fav-search-wrap .empty-results .sign-in-security__wrapper_form_wrapper_section1_social_icon,.fav-search-wrap .empty-results .my-account-header__links_left,.fav-search-wrap .empty-results .manage-payment-methods__wrapper_error-div:before,.fav-search-wrap .empty-results .manage-layaway__wrapper_body_empty_link span.next,.manage-layaway__wrapper_body_empty_link .fav-search-wrap .empty-results span.next,.fav-search-wrap .empty-results .ring-size-tab .tabs__header_item_toggle-icon,.ring-size-tab .fav-search-wrap .empty-results .tabs__header_item_toggle-icon,.fav-search-wrap .empty-results .size-tab__container_content_item_content_back-icon,.fav-search-wrap .empty-results .size-tab_content-title_back-icon,.fav-search-wrap .empty-results .order-tag__wrapper_details_more_link_next,.fav-search-wrap .empty-results .order-status-form__wrapper_errorDiv:before,.fav-search-wrap .empty-results .order-actions_print,.fav-search-wrap .empty-results .order-actions_download,.fav-search-wrap .empty-results .education-section .tabs__header_item_carat,.education-section .fav-search-wrap .empty-results .tabs__header_item_carat,.fav-search-wrap .empty-results .education-top-banner__text-wrapper_content_list_item_caret,.fav-search-wrap .empty-results .four-cs__wrapper_details-sec_filter_wrap_title_icon,.fav-search-wrap .empty-results .carat-slider__shapes-btn_input_icon,.fav-search-wrap .empty-results .contact-a-store_info_stores_wrapper_link-icon,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.call,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.chat,.fav-search-wrap .empty-results .online-customer-service_contact_options_icon.email,.fav-search-wrap .empty-results .online-customer-service_contact_options_arrow,.fav-search-wrap .empty-results .shopping-cart-csr-header .tabs__header_item_carat,.shopping-cart-csr-header .fav-search-wrap .empty-results .tabs__header_item_carat,.fav-search-wrap .empty-results .checkout-csr-header .tabs__header_item_carat,.checkout-csr-header .fav-search-wrap .empty-results .tabs__header_item_carat,.fav-search-wrap .empty-results .gold-buy-header__container_title_list_item_caret,.fav-search-wrap .empty-results .interaction-screen .pressOverlay .instruction .press-icon,.interaction-screen .pressOverlay .instruction .fav-search-wrap .empty-results .press-icon,.fav-search-wrap .empty-results .interaction-screen .pressOverlay .instruction .press-resize-icon,.interaction-screen .pressOverlay .instruction .fav-search-wrap .empty-results .press-resize-icon,.fav-search-wrap .empty-results .interaction-screen .overlay .note-hold .arrow,.interaction-screen .overlay .note-hold .fav-search-wrap .empty-results .arrow,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.reset .icon-img,.interaction-screen .head .icon-wrap.reset .fav-search-wrap .empty-results .icon-img,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.download .icon-img,.interaction-screen .head .icon-wrap.download .fav-search-wrap .empty-results .icon-img,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.email-share .icon-img,.interaction-screen .head .icon-wrap.email-share .fav-search-wrap .empty-results .icon-img,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .icon-img,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .icon-img,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .favorites-icon__link,.fav-search-wrap .empty-results .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited,.interaction-screen .head .icon-wrap.favorite-icon .fav-search-wrap .empty-results .favorites-icon__link.favorited,.fav-search-wrap .empty-results .interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .fav-search-wrap .empty-results .shape-selected:before,.fav-search-wrap .empty-results .interaction-screen .dyo-wrap .gemstone-selected:before,.interaction-screen .dyo-wrap .fav-search-wrap .empty-results .gemstone-selected:before,.fav-search-wrap .empty-results .shop-job__wrapper_errorDiv:before{font-size:1.6rem;font-weight:800;color:#da690e;line-height:1.4;letter-spacing:.02em;margin-right:1rem}.fav-search-wrap .empty-page-text{font-size:1.5rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;margin-bottom:0 auto 2rem auto;text-align:left}#reviews-landing-page #product-reviews{color:#6e7071}#reviews-landing-page #product-reviews .navigation-options-container{display:-ms-flexbox;display:flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#reviews-landing-page #product-reviews .navigation-options-container .nav-option{margin-left:0px}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination-arrows{background:none;border:none;cursor:pointer}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination-arrows.disabled{color:#ABADAF}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination{background:none;border:none;font-style:italic;font-family:MontserratRegular;padding:1rem 0.5rem;font-size:1.2rem;margin:0 3px;cursor:pointer}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination.disabled{cursor:default}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination.ellipses{cursor:default}#reviews-landing-page #product-reviews .navigation-options-container .btn-pagination.selected-page{font-weight:700;color:#272829;line-height:.5;border:1px solid #ABADAF;border-radius:4px;font-style:normal;cursor:default}#reviews-landing-page #product-reviews #review-cards-header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:60px}#reviews-landing-page #product-reviews #review-cards-header-container #total-reviews-container{font-size:1.5rem}#reviews-landing-page #product-reviews #review-cards-header-container #average-review-rating{margin-right:10px;font-size:1.4rem}#reviews-landing-page #product-reviews #review-cards-header-container #average-review-rating .icon__star-filled{color:#ebd28f}#reviews-landing-page #product-reviews #review-cards-header-container #average-review-rating .icon__star-empty{color:#ddddde}#reviews-landing-page #product-reviews #review-cards-header-container #average-review-rating .icon__star-half{color:#ebd28f}#reviews-landing-page #product-reviews #review-cards-container{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#FFF9F5;padding:20px 0px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card{width:275px;padding:10px;max-height:472px;margin-bottom:2.5rem;border-radius:0;box-shadow:none;transition:box-shadow 0.3s;transition-property:box-shadow, transform;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transform:scale(1)}@media (min-width: 600px){#reviews-landing-page #product-reviews #review-cards-container .product-review-card:hover{border-radius:0;box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:box-shadow 0.3s;transition-property:box-shadow, transform;transition-duration:0.3s;transition-timing-function:ease;transition-delay:0s;transform:scale(1.02)}}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .ring-image-container{height:275px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .ring-image-container .skeleton-image{width:175px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-rating{font-size:1.4rem}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-rating .icon__star-filled{color:#ebd28f}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-rating .icon__star-empty{color:#ddddde}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .hide-image{display:none}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-info{font-family:Playfair;margin-bottom:10px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-info .review-name{font-family:MontserratSemibold}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-title{font-size:1.8rem;margin-bottom:10px;font-family:PlayfairDisplayRegular;height:36px;overflow:hidden}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .review-message{font-family:MontserratRegular;overflow:hidden;font-size:1.2rem;max-height:96px;letter-spacing:0.01rem;line-height:1.2rem;color:#53565a}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .ring-image-container{-ms-flex-pack:center;justify-content:center}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .ring-image-container .ring-image{width:175px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .review-rating{height:12px;width:100px;background-color:#D9D8D6;border-radius:10px;margin:2px 0px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .review-info{height:10px;width:100%;background-color:#D9D8D6;border-radius:10px;margin-bottom:10px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .review-title{height:18px;width:100%;margin-bottom:10px;background-color:#D9D8D6;border-radius:10px}#reviews-landing-page #product-reviews #review-cards-container .product-review-card .skeleton-card .review-message{height:90px;width:100%;background-color:#D9D8D6;border-radius:10px}#reviews-landing-page #product-reviews #back-to-top-container #back-to-top{position:fixed;transition:all 0.3s;display:none;z-index:1;border:1px solid #707070;cursor:pointer;background-color:#fff;color:#53565A;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);height:4rem;bottom:45px;font-size:1.4rem;left:calc(50vw - 35px);text-transform:capitalize;outline:none;font-weight:300;border:1px solid #DDDEDF;margin:0 auto;line-height:1.5;letter-spacing:.03em;font-family:MontserratRegular}#reviews-landing-page #product-reviews #back-to-top-container #back-to-top:active{display:block;background-color:#FBF7F3}#reviews-landing-page #product-reviews #back-to-top-container #back-to-top.active{display:block}#glp-grid-view{display:-ms-grid;display:grid;-ms-flex-pack:justify;justify-content:space-between;gap:25px;-ms-grid-columns:235px 235px 235px 235px 235px;grid-template-columns:235px 235px 235px 235px 235px}#glp-grid-view .glp-no-results{padding:2em;font-family:MontserratRegular;font-size:2em}#glp-grid-view .stone-card{border-color:#D7D7D7;border-width:1px;border-style:solid;width:235px;position:relative}#glp-grid-view .stone-card.forbidden-cursor{cursor:not-allowed}#glp-grid-view .stone-card .stone-icons button{padding:1em;background:transparent;cursor:pointer;border:none}#glp-grid-view .stone-card .stone-icons .stone-360{position:absolute;margin-left:1.5em;margin-top:1.35em}#glp-grid-view .stone-card .stone-icons .stone-360 .icon__360-view{font-weight:600;cursor:pointer;color:#58595b;font-size:1.1em}#glp-grid-view .stone-card .stone-icons .stone-360 .img-tab__modal .component-name__content_main-wrap{padding:0 1.5rem !important;background:#fff}#glp-grid-view .stone-card .stone-icons .stone-360 .img-tab__modal .component-name__content_header_close-icon{top:16px;right:16px;padding:unset !important;cursor:pointer}#glp-grid-view .stone-card .stone-icons .icon-360-hidden{display:none;visibility:hidden}#glp-grid-view .stone-card .stone-icons .stone-favorite{position:absolute;margin-left:19em;margin-top:1em}#glp-grid-view .stone-card .stone-image{margin:1.7em 1.8em 0 1.8em;background-color:#faf9f6;-ms-flex-pack:center;justify-content:center}#glp-grid-view .stone-card .stone-image .hide-image{display:none;visibility:hidden}#glp-grid-view .stone-card .stone-image .skeleton-square{background-color:#f6f6f6;height:200px}#glp-grid-view .stone-card .stone-sub-text{margin-top:1em;margin-bottom:1em;padding:0 0 0.2em 1.8em;font-family:MontserratRegular;font-weight:400;font-size:0.9em;letter-spacing:0}#glp-grid-view .stone-card .stone-information .stone-data-tab{display:-ms-flexbox;display:flex;padding:0 0 11px 1.3em;font-family:MontserratRegular;letter-spacing:0;font-size:11.5px}@media only screen and (max-width: 50em){#glp-grid-view .stone-card .stone-information .stone-data-tab{font-size:10.8px}}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-text{font-family:MontserratMedium;width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab #stone-data-tab-text-360{font-size:11.5px}@media only screen and (max-width: 50em){#glp-grid-view .stone-card .stone-information .stone-data-tab #stone-data-tab-text-360{font-size:10.8px}}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab #stone-data-tab-info-360{text-decoration:underline;cursor:pointer;font-size:11.5px;margin-left:0.2em;color:#272829}@media only screen and (max-width: 50em){#glp-grid-view .stone-card .stone-information .stone-data-tab #stone-data-tab-info-360{font-size:10.8px}}#glp-grid-view .stone-card .stone-information .stone-data-tab #stone-data-tab-info-no360{font-size:11px}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info-red{color:#7C2529}#glp-grid-view .stone-card .stone-compare{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-color:#D7D7D7;border-top-width:1px;border-style:solid;background-color:#f6f6f6}#glp-grid-view .stone-card .stone-compare .stone-compare-checkbox{margin-bottom:1em;margin-top:-0.5em}#glp-grid-view .stone-card .stone-compare .stone-compare-checkbox .checkbox__text.forbidden-cursor{cursor:not-allowed}#glp-grid-view .stone-card .stone-compare .stone-compare-checkbox .checkbox__text::before{border-radius:0;border-color:#6e7071;background:#fff;color:#272829}#glp-grid-view .stone-card .stone-compare .stone-compare-checkbox .checkbox__text::after{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:0;letter-spacing:0;border-radius:0;border-color:#6e7071;background:#fff;color:#272829}#glp-grid-view .stone-card .stone-compare .stone-compare-text{text-align:center;font-family:MontserratMedium;font-weight:400;letter-spacing:0;font-size:12px;color:#333}@media only screen and (max-width: 50em){#glp-grid-view .stone-card .stone-compare .stone-compare-text{font-size:10.8px}}#glp-grid-view .stone-card.card-ad{border:none}#glp-grid-view .stone-card-skeleton{border-color:#D7D7D7;border-width:1px;border-style:solid;padding-top:1em;width:235px}#glp-grid-view .stone-card-skeleton .stone-image{margin:0.5em 1.5em 1.5em 1.5em;background-color:#f6f6f6;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:200px}#glp-grid-view .stone-card-skeleton .stone-sub-text{margin-top:1em;margin-bottom:1em;padding:0 0 0.2em 2.2em}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab{display:-ms-flexbox;display:flex;padding-bottom:11px;-ms-flex-pack:center;justify-content:center}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-text{height:14px;width:85px;background-color:#f6f6f6;border-radius:10px;margin-right:25px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-info{height:14px;width:85px;background-color:#f6f6f6;border-radius:10px}#glp-grid-view .stone-card-skeleton .stone-compare{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-color:#D7D7D7;border-top-width:1px;border-style:solid;background-color:#f6f6f6;height:35px;margin-top:5px}#glp-grid-view .banner-ad{margin-top:25px}@media only screen and (max-width: 1280px){#glp-grid-view{margin:0;padding:0;-ms-grid-columns:235px 235px 235px 235px;grid-template-columns:235px 235px 235px 235px}}@media only screen and (max-width: 1015px){#glp-grid-view{-ms-grid-columns:235px 235px 235px;grid-template-columns:235px 235px 235px}}@media only screen and (max-width: 755px){#glp-grid-view{-ms-grid-columns:235px 235px;grid-template-columns:235px 235px;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width: 528px){#glp-grid-view{-ms-grid-columns:200px 200px;grid-template-columns:200px 200px}#glp-grid-view .stone-card{width:200px}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-text{width:60%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-image .skeleton-square{height:165px}#glp-grid-view .stone-card-skeleton{width:200px}#glp-grid-view .stone-card-skeleton .stone-image{height:165px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-text{width:65px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-info{width:65px}}@media only screen and (max-width: 443px){#glp-grid-view{-ms-grid-columns:165px 165px;grid-template-columns:165px 165px;-ms-flex-pack:center;justify-content:center}#glp-grid-view .stone-card{width:165px}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-image .skeleton-square{height:130px}#glp-grid-view .stone-card-skeleton{width:165px}#glp-grid-view .stone-card-skeleton .stone-image{height:130px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-text{margin-right:15px;width:55px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-info{width:55px}#glp-grid-view .stone-compare .stone-compare-text{margin-left:-1.5em}}@media only screen and (max-width: 388px){#glp-grid-view{-ms-grid-columns:155px 155px;grid-template-columns:155px 155px}#glp-grid-view .stone-card{width:155px}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-text{width:62%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-image .skeleton-square{height:120px}#glp-grid-view .stone-card-skeleton{width:155px}#glp-grid-view .stone-card-skeleton .stone-image{height:120px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-text{margin-right:10px;width:55px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-info{width:55px}#glp-grid-view .stone-compare .stone-compare-text{margin-left:-1.5em}}@media only screen and (max-width: 331px){#glp-grid-view{-ms-grid-columns:250px;grid-template-columns:250px}#glp-grid-view .stone-card{width:250px}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-text{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-information .stone-data-tab .stone-data-tab-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#glp-grid-view .stone-card .stone-image .skeleton-square{height:215px}#glp-grid-view .stone-card-skeleton{width:250px}#glp-grid-view .stone-card-skeleton .stone-image{height:215px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-text{margin-right:35px;width:90px}#glp-grid-view .stone-card-skeleton .stone-information .stone-data-tab .stone-data-tab-info{width:90px}#glp-grid-view .stone-compare .stone-compare-text{margin-left:1.5em}}#GLP-Tab-And-Select-Container .hidden{display:none !important}#GLP-Tab-And-Select-Container .stone_tabs_container,#GLP-Tab-And-Select-Container .stone_tabs_container_rubsandsaphs{display:-ms-flexbox;display:flex}#GLP-Tab-And-Select-Container .disabled-select{color:#b4bac2;cursor:default}#GLP-Tab-And-Select-Container .select_label{margin-right:5px;font-family:MontserratLight;letter-spacing:0;font-weight:400;font-size:1.4em}@media only screen and (max-width: 50em){#GLP-Tab-And-Select-Container .select_label{font-size:1.2em}}#GLP-Tab-And-Select-Container .select_label_disabled{margin-right:5px;color:#DDDEDF;font-family:MontserratLight;letter-spacing:0;font-weight:400;font-size:1.4em}@media only screen and (max-width: 50em){#GLP-Tab-And-Select-Container .select_label_disabled{font-size:1.2em}}#GLP-Tab-And-Select-Container .display-flex{display:-ms-flexbox;display:flex}#GLP-Tab-And-Select-Container .display-flex-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#GLP-Tab-And-Select-Container .select_box_container-desktop .select-box__selectEle{height:55px;border-radius:0px;margin-bottom:-1px;font-family:MontserratLight;letter-spacing:0;font-weight:400;font-size:1.4em;color:#333}#GLP-Tab-And-Select-Container .select_box_container-mobile .select-box__selectEle{border-radius:0px;font-family:MontserratLight;letter-spacing:0;font-weight:400;font-size:1.2em;color:#333}#GLP-Tab-And-Select-Container .favorites-icon-gemCard{background-size:100%;border-radius:0;position:absolute;cursor:pointer;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat}#GLP-Tab-And-Select-Container .disabled_on_tab_select{color:gainsboro}@media only screen and (max-width: 480px){#GLP-Tab-And-Select-Container .select_box_container-desktop{display:none}}#GLP-Tab-And-Select-Container .stoneTab{padding:1.8em 2em;background-color:#faf9f7;border:1px solid #D7D7D7;cursor:pointer}#GLP-Tab-And-Select-Container .stoneTab:nth-child(2){border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7}#GLP-Tab-And-Select-Container .stoneTab p{font-size:1.4em;font-family:MontserratLight}@media only screen and (max-width: 388px){#GLP-Tab-And-Select-Container .stoneTab{padding:1.8em 4em}}#GLP-Tab-And-Select-Container .button-selected{border:5px solid #707070;border-color:#707070 !important}#GLP-Tab-And-Select-Container .tab_and_select_container{display:-ms-flexbox;display:flex;border-bottom:1px solid #DDDEDF;-ms-flex-align:end;align-items:flex-end;-ms-flex-positive:100;flex-grow:100;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}@media only screen and (max-width: 480px){#GLP-Tab-And-Select-Container .tab_and_select_container{-ms-flex-align:center;align-items:center}}#GLP-Tab-And-Select-Container .advanced_filter_container{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#GLP-Tab-And-Select-Container .flex_box_default{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:MontserratLight;font-size:1.5em;letter-spacing:0;color:#333}#GLP-Tab-And-Select-Container #gem-list-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:25px;-ms-flex-pack:justify;justify-content:space-between}#GLP-Tab-And-Select-Container #gem-list-header .switch-button__pretext{font-size:1.5em;font-family:MontserratLight}#GLP-Tab-And-Select-Container .space-between{-ms-flex-pack:justify;justify-content:space-between}#GLP-Tab-And-Select-Container .flex-end{-ms-flex-pack:end;justify-content:flex-end}#GLP-Tab-And-Select-Container .icon__grid-view:before{font-size:20px}#GLP-Tab-And-Select-Container .icon__hamburger-menu:before{font-size:20px}#GLP-Tab-And-Select-Container .icon__hamburger-menu{padding:7px}#GLP-Tab-And-Select-Container .icon__grid-view{padding:7px}#GLP-Tab-And-Select-Container #btn-grid-view-gallery{margin-left:5px;margin-right:5px;font-size:13px;font-family:MontserratLight;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:inherit;-ms-flex-align:center;align-items:center;border-color:#D7D7D7;border-style:solid;border-width:1px;cursor:pointer;letter-spacing:0px;padding:0px 7px 1px 7px !important;height:39px;color:#333}#GLP-Tab-And-Select-Container #btn-table-view-list{margin-left:5px;margin-right:5px;font-size:13px;font-family:MontserratLight;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:inherit;border-color:#D7D7D7;border-style:solid;border-width:1px;cursor:pointer;letter-spacing:0px;padding:0px 7px 1px 7px !important;height:39px;color:#333}#GLP-Tab-And-Select-Container #gem-list-view-options{display:-ms-flexbox;display:flex}#GLP-Tab-And-Select-Container .button_label_filter{margin-left:5px;margin-right:5px}@media only screen and (max-width: 1280px){#GLP-Tab-And-Select-Container .button_label_filter{display:none}#GLP-Tab-And-Select-Container #gem-list-header{margin-left:15px;margin-right:15px}#GLP-Tab-And-Select-Container .glp-pagination-container{margin-right:1.5em}}@media only screen and (max-width: 480px){#GLP-Tab-And-Select-Container .stoneTab{padding:1em 1.5em}#GLP-Tab-And-Select-Container .stoneTab p{font-size:1.0em;white-space:nowrap;font-family:MontserratLight}#GLP-Tab-And-Select-Container .select_box_container-desktop{display:none}#GLP-Tab-And-Select-Container .stone_tabs_container{margin-left:1em;margin-right:1em}#GLP-Tab-And-Select-Container .stone_tabs_container_rubsandsaphs>.stoneTab{padding:1em 0.6em}#GLP-Tab-And-Select-Container .tab_and_select_container{border-bottom:1px solid #D9D8D6;-ms-flex-pack:center;justify-content:center}}#GLP-Child-Tab-Container .glb_tab_container{padding:25px 0 0 !important}@media only screen and (max-width: 50em){#engagement-rings-by-price-page{background-color:#f6f6f6}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page .desktop-view{display:none !important}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page .mobile-view{display:none !important}}#engagement-rings-by-price-page .icon-overlay{background-color:white;width:40px;height:40px;border-radius:20px;color:#58595b;position:absolute;z-index:2;padding-left:14px;padding-top:14px}#engagement-rings-by-price-page .icon-overlay#icon-overlay-right-arrow{right:5px}#engagement-rings-by-price-page .icon-overlay#icon-overlay-left-arrow{left:5px}#engagement-rings-by-price-page .icon-overlay#icon-overlay-up-arrow{transform:rotateZ(90deg)}#engagement-rings-by-price-page .icon-overlay#icon-overlay-down-arrow{transform:rotateZ(-90deg)}#engagement-rings-by-price-page #icon-close-overlay{color:#fff;padding:30px;position:absolute;right:5px}#engagement-rings-by-price-page #ring-selector-help-overlay-click-area{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:10000000;cursor:pointer}#engagement-rings-by-price-page #ring-selector-help-overlay{position:absolute;width:100%;height:480px;margin-top:-20px;background-color:rgba(0,0,0,0.5);z-index:1;cursor:pointer}#engagement-rings-by-price-page #setting-swiper-help-container{position:absolute;z-index:10;background-color:white;padding:20px;border-radius:30px;margin:106px 60px 0 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#engagement-rings-by-price-page #setting-swiper-help-container #setting-swiper-help-icon{margin-right:20px}#engagement-rings-by-price-page #setting-swiper-help-container #setting-swiper-help-icon #icon-swiper-help{font-size:3em;color:#58595b}#engagement-rings-by-price-page #setting-swiper-help-container #setting-swiper-help-text{color:#58595b}#engagement-rings-by-price-page button{cursor:pointer}#engagement-rings-by-price-page .hidden{display:none !important}#engagement-rings-by-price-page .btn-collapse{border:none;background:none}#engagement-rings-by-price-page .btn-collapse .filter-icon{color:#53565a;font-size:1.25rem;display:block}#engagement-rings-by-price-page #budget-header-center{font-family:MontserratRegular}#engagement-rings-by-price-page #budget-header-center .filter-icon{color:#53565a;font-size:1.25rem;display:block}#engagement-rings-by-price-page #erby-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-content-left{width:60%}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-content-left{width:100%}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-content-right{width:40%}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-content-right{width:100%}}#engagement-rings-by-price-page #erby-container #erby-budget-container{background-color:#fff;border:1px solid #A9ABAD}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container{padding:20px}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container{padding:20px 20px 5px 20px;margin:20px}}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header.mobile-view{background:none;border:none;width:100%;color:#53565A}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header.mobile-view .filter-icon{font-size:1.5rem}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-center{font-size:1.5rem;text-transform:uppercase;text-align:center}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-right{text-align:right;text-transform:uppercase}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-right #btn-finished-ratio{background-color:#f6f6f6;border-radius:0px;border:1px solid #A9ABAD;margin-top:-3px}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-left{width:30%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-center{width:40%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-right{width:30%}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-left{width:15%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-center{width:70%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-header #budget-header-right{width:15%}}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body{display:-ms-flexbox;display:flex;transition:max-height 500ms ease-in-out;max-height:200px;overflow-y:hidden;margin-top:10px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body.hide-budget{transition:max-height 500ms ease-in-out;max-height:0}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body{-ms-flex-pack:justify;justify-content:space-between;max-height:200px !important}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-left{width:33%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-center{width:34%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-right{width:33%}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body{-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-left{width:50%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-center{width:50%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-body-right{width:100%}}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .budget-header-sub-title{font-family:MontserratSemiBold}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-amount{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-amount #budget-set-amount-description-container .budget-set-amount-description{font-size:1rem;line-height:1.5rem}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-amount #budget-set-amount-description-container #btn-switch-to-slider{background:none;border:none;text-decoration:underline #A9ABAD;padding:0px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .input-container{width:140px;max-height:48px;background:#fff;border:1pt solid #707070;border-radius:0px;padding:0 0 0 5px;font-family:PlayfairDisplayRegular;font-size:2rem}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body .input-container #input-budget-amount{font-family:PlayfairDisplayRegular;height:45px;border:0;padding:0px;color:#53565A;outline:none;text-align:left;width:calc(100% - 17px);font-size:2rem}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-error{color:#da690e;width:140px;margin-top:5px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-error i{font-family:MontserratSemiBold;font-size:1.4rem}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio{width:63%}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio{width:100%}}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio #budet-slider-container{width:100%}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio .rc-slider{margin-top:-7px;width:76%;margin-left:40px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-body #budget-set-ratio .rc-slider .rc-slider-rail{width:118%;margin-left:-8%;background-color:#636567}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-amount{font-family:PlayfairDisplayRegular}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-split-container{text-align:center}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-split-container .budget-amount{font-size:2rem;text-align:left;margin-bottom:10px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-split-container .budget-label{font-size:1rem}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container{display:-ms-flexbox;display:flex;margin-top:15px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-split-container{width:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-amount{font-size:2rem;text-align:left;margin-bottom:10px}#engagement-rings-by-price-page #erby-container #erby-budget-container #budget-amount-container .budget-label{font-size:1rem;width:50px}}#engagement-rings-by-price-page #erby-container #erby-ring-container{width:100%;min-height:400px;margin-bottom:20px;margin-top:20px;background-color:#fff}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container{padding:20px 0px}}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:20px}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-row #btn-stone-up{transform:rotateZ(90deg);margin-top:10px}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-row #btn-stone-down{transform:rotateZ(-90deg);margin-bottom:10px}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-row#btn-row-top{min-height:30px}}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll{background:none;border:none;font-size:2rem}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll{display:none}}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll#btn-stone-up{width:20px;height:20px;padding:0px}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll#btn-stone-down{width:20px;height:20px;padding:0px}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll#btn-setting-left{width:30px;height:40px;padding:0px}#engagement-rings-by-price-page #erby-container #erby-ring-container .btn-scroll#btn-setting-right{width:30px;height:40px;padding:0px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-title{width:100%;text-transform:uppercase;text-align:center;font-size:1.5rem;color:#53565A;font-family:MontserratRegular}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-title{padding:0 100px}}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector{display:-ms-flexbox;display:flex;white-space:nowrap;overflow-y:hidden;height:300px}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-container{scroll-snap-align:center;scroll-snap-stop:normal;height:300px;min-width:300px;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:-65px}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-container .image-setting{pointer-events:none}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-container .image-setting.hidden{display:none}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-container .image-setting.skeleton-image{margin-top:20px;width:100px;height:100px}#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-sides{scroll-snap-align:center;scroll-snap-stop:normal;height:300px}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-sides{min-width:205px}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector .image-setting-sides{min-width:275px}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector{overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #setting-selector{overflow-x:hidden}}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-error-container{width:100%;height:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-error-container #ring-selector-error-message{font-size:2.5rem;line-height:3rem}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector{position:absolute;height:300px;text-align:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector.not-compoatible-stone{width:300px;margin:0px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-container{margin-bottom:-50px;width:170px;height:170px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-container .image-stone{scroll-snap-align:center;scroll-snap-stop:normal;pointer-events:none;scroll-margin-bottom:28px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-container .image-stone.hidden{display:none}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-sides-start{scroll-snap-align:center;scroll-snap-stop:normal;height:32px;min-width:170px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-sides-end{scroll-snap-align:center;scroll-snap-stop:normal;width:90px;min-width:90px}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-sides-end{height:180px}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .image-stone-sides-end{height:175px}}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector{overflow-y:scroll}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .btn-scroll{display:none}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector{overflow-y:hidden}}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .stone-error-container{width:300px;height:200px;background-color:rgba(255,0,255,0.525);margin-left:-108px;position:absolute;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:10;margin-top:-50px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector .stone-error-container .stone-error-message{font-size:2rem}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container #stone-selector::-webkit-scrollbar{display:none}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-options-container .btn-sides{min-height:100%;width:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container{width:100%;text-align:center}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container #ring-article{font-size:1.4rem;margin-bottom:15px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container #ring-name{font-size:2.2rem;margin-bottom:15px;font-family:PlayfairDisplayRegular}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container #ring-name.non-compatible-stone-setting{color:#7c2529}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container #ring-results-info{font-size:1.1rem}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container.skeleton-loading #ring-article{height:14px;background-color:#D9D8D6;border-radius:10px;margin-left:auto;margin-right:auto;width:100px}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container.skeleton-loading #ring-name{height:22px;background-color:#D9D8D6;border-radius:10px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container.skeleton-loading #ring-name{width:100%}}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container.skeleton-loading #ring-name{width:500px}}#engagement-rings-by-price-page #erby-container #erby-ring-container #ring-selector-info-container.skeleton-loading #ring-results-info{height:11px;background-color:#D9D8D6;border-radius:10px;margin-left:auto;margin-right:auto;width:250px}#engagement-rings-by-price-page #erby-container #erby-preference-container{padding:25px}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-preference-container{background-color:#f6f6f6}}@media screen and (min-width: 800px){#engagement-rings-by-price-page #erby-container #erby-preference-container{height:640px;margin-left:20px}}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-options-container{transition:max-height 500ms ease-in-out;max-height:500px;overflow-y:hidden}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-options-container.hide-preferences{transition:max-height 500ms ease-in-out;max-height:0}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu{width:100%}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-title{background-color:white;padding:20px;border:1px solid #A9ABAD;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:1.5rem;width:100%}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-title .filter-icon{right:45px;position:absolute}@media only screen and (min-width: 50em){#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu #preference-options-container.display-desktop-always{max-height:500px !important}}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .btn-preferenece-selector{background-color:white;width:100%;padding:20px;border:1px solid #A9ABAD;border-top:none;text-align:unset;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .btn-preferenece-selector .preference-options-list{border-bottom:1px solid #A9ABAD}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .center-stone-type-option .btn-preferenece-selector{border-bottom:none}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .style-type-option .btn-preferenece-selector{border-top:none}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-options-list{margin:0;padding:0;list-style-type:none;border-left:1px solid #A9ABAD;border-right:1px solid #A9ABAD;border-bottom:1px solid #A9ABAD;max-height:200px;overflow-y:auto;transition:max-height 500ms ease-in-out,  boder-bottom 500ms ease-in-out}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-options-list.hide-options{transition:max-height 500ms ease-in-out,  boder-bottom 500ms ease-in-out;max-height:0;border-bottom:none}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-options-list .preference-option .btn-option{width:100%;background-color:white;padding:10px;border:none;text-align:unset;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-options-list .preference-option .btn-option.active{background-color:#FBF7F3}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-menu .preference-options-list .preference-option .btn-option .option-name{font-family:MontserratRegular}#engagement-rings-by-price-page #erby-container #erby-preference-container #preference-message{font-size:1.2rem;text-align:center;margin:20px 40px}#engagement-rings-by-price-page #erby-container #erby-preference-container #btn-select-stone{background-color:white;width:100%;padding:20px !important;letter-spacing:normal !important;border:1px solid #A9ABAD;text-align:unset;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;line-height:1;font-family:MontserratRegular}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-option .preference-header-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-option .preference-header-text .option-img{margin-right:10px}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-option .preference-header-text .option-image{margin-left:10px}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-header-text{text-transform:uppercase;font-size:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#53565a}@media only screen and (min-width: 50em) and (max-width: 981px){#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-header-text#preference-header-text-selected{width:50%}}@media only screen and (max-width: 50em) and (max-width: 380px){#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-header-text#preference-header-text-selected{width:50%}}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-action-text{font-size:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:80px;font-family:MontserratRegular}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-action-text .filter-icon{color:#53565a;transform:rotateX(0deg);display:block;font-size:1.25rem}#engagement-rings-by-price-page #erby-container #erby-preference-container .preference-action-text .filter-icon.carat-down{transform:rotateX(-180deg)}#return-container{width:100%}#return-container .return-popup .popup{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.5);z-index:2147483647;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#return-container .return-popup .popup .popup-inner{position:absolute;background:white;width:50%;box-shadow:0 6px 20px 0 rgba(0,0,0,0.3)}@media only screen and (max-width: 50em){#return-container .return-popup .popup .popup-inner{width:85%}}#return-container .return-popup .popup .popup-inner .popup-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#return-container .return-popup .popup .popup-inner .popup-button .popup-close{text-align:right;font-size:2.2em;color:#6C6C6C;border:none;background-color:transparent;cursor:pointer;padding:0.45em 0.65em 0em 0em;transform:scaleY(0.8)}#return-container .return-popup .popup .popup-inner .popup-text{padding:0em 4em 3em 4em}@media only screen and (max-width: 50em){#return-container .return-popup .popup .popup-inner .popup-text{padding:0em 2em 3em 2em}}#return-container .return-popup .popup .popup-inner .popup-text .popup-header{text-align:center;font-size:27px;font-family:'PlayfairDisplayRegular', Times, serif;padding-bottom:1em;text-transform:uppercase;letter-spacing:1px}#return-container .return-popup .popup .popup-inner .popup-text .popup-body{text-align:center;font-family:'MontserratLight';font-size:16px;line-height:22px}#return-container .return-container-title{text-align:center;font-size:30px;padding:2em 0 0.5em 0;font-family:'PlayfairDisplayRegular', Times, serif;letter-spacing:1px}#return-container .return-container-title--mobile{text-align:center;font-size:27px;padding:1.5em 0 0.4em 0;font-family:'PlayfairDisplayRegular', Times, serif;letter-spacing:1px}#return-container .return-container-subtitle{text-align:center;font-family:'MontserratRegular';font-size:16px}#return-container .return-container-subtitle span{font-family:'MontserratMedium'}#return-container .return-container-subtitle--mobile{text-align:center;font-family:'MontserratRegular';font-size:12px;padding-bottom:1.3em}#return-container .return-container-subtitle--mobile span{font-family:'MontserratMedium'}#return-container .return-container-navigation{text-align:left;font-family:'MontserratLight';font-size:16px;border:none;cursor:pointer;background-color:#fff}#return-container .return-container-navigation--mobile{text-align:left;font-family:'MontserratLight';font-size:16px;border:none;cursor:pointer;background-color:#fff;font-size:12px;padding:1em 0em 0em 2em}#return-container .return-container-subheader{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#return-container .return-container-subheader--mobile{text-align:center;font-family:'MontserratMedium';font-size:16px;padding-bottom:0.7em}#return-container .return-container-subheader .return-container-subheader__sizing{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:90%;padding-top:3em;padding-bottom:5em}#return-container .return-container-subheader .return-container-subheader__sizing .return-container-subheader__sizing__select-items{font-family:'MontserratRegular';font-size:22px}#return-container .return-container-subheader .return-container-subheader__sizing .return-container-subheader__sizing__contact-us{font-family:'MontserratLight';font-size:16px}#return-container .return-container-subheader .return-container-subheader__sizing .return-container-subheader__sizing__contact-us a{font-family:'MontserratLight';font-size:16px;text-decoration:underline;color:#53565A}#return-container .return-container-contact--mobile{text-align:center;font-family:'MontserratLight';font-size:12px;padding-bottom:3em}#return-container .return-container-contact--mobile a{text-align:center;font-family:'MontserratLight';font-size:12px;padding-bottom:3em;text-decoration:underline;color:#53565A}#return-container .return-container-returns-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#return-container .return-container-returns-list--mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#return-container .return-container-returns-list--mobile .return-container-returns-list__array{width:80%}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list{padding-bottom:4em}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product{padding-bottom:2em}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:not(:checked),#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:checked{position:absolute;left:-9999px}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:not(:checked)+label,#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:not(:checked)+label:before,#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:2.5em;height:2.5em;border:1px solid #6C6C6C;background:#fff}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:not(:checked)+label:after,#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:checked+label:after{content:'\2713';position:absolute;top:5px;left:6px;font-size:2em;line-height:0.8;color:#6C6C6C;transition:all .2s;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product input[type="checkbox"]+label:not(.ng-scope){width:0;height:0;margin-top:0;margin-right:0;display:unset;border:0;float:none;background-color:#fff;border-radius:0}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product .return-list-information{font-size:2.7em;color:#6C6C6C;border:none;cursor:pointer;padding:0;transform:rotate(180deg);background-color:#fff}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product .product-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:0}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .checkbox-product .product-image img.return-list-product{max-width:unset;width:200px;max-height:200px}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .name-price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1em}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .name-price .product-name{font-family:'MontserratMedium';font-size:16px;margin-right:2em}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .name-price .product-price{font-family:'MontserratMedium';font-size:16px}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .article-terms{display:-ms-flexbox;display:flex}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .article-terms .article-number{font-family:'MontserratLight';font-size:11px}#return-container .return-container-returns-list--mobile .return-container-returns-list__array .return-list .article-terms .special-terms{font-family:'MontserratLight';font-size:11px;border:1px solid #707070;padding:6px 17px;margin-left:2.5em}#return-container .return-container-returns-list .return-container-returns-list__array{width:90%}#return-container .return-container-returns-list .return-container-returns-list__array .return-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:5em}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:not(:checked),#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:checked{position:absolute;left:-9999px}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:not(:checked)+label,#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:not(:checked)+label:before,#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:0;width:2.5em;height:2.5em;border:1px solid #6C6C6C;background:#fff}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:not(:checked)+label:after,#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:checked+label:after{content:'\2713';position:absolute;top:5px;left:6px;font-size:2em;line-height:0.8;color:#6C6C6C;transition:all .2s;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-weight:700}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}#return-container .return-container-returns-list .return-container-returns-list__array .return-list [type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}#return-container .return-container-returns-list .return-container-returns-list__array .return-list input[type="checkbox"]+label:not(.ng-scope){width:0;height:0;margin-top:0;margin-right:0;display:unset;border:0;float:none;background-color:#fff;border-radius:0}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-information{font-size:2.7em;color:#6C6C6C;border:none;cursor:pointer;padding:0;transform:rotate(180deg);background-color:#fff}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:start;justify-content:flex-start;padding:0em 5em 0em 8em}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle img.return-list-product{max-width:unset;width:150px}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle .return-list-description{text-align:left;margin-left:7em}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle .return-list-description .return-list-description__title{font-family:'MontserratRegular';font-size:22px;padding-bottom:0.5em;overflow-wrap:break-word}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle .return-list-description .return-list-description__subtitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle .return-list-description .return-list-description__subtitle .return-list-description__subtitle__article{font-family:'MontserratLight';font-size:16px}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-middle .return-list-description .return-list-description__subtitle .return-list-description__subtitle__warranty{font-family:'MontserratLight';font-size:11px;border:1px solid #707070;padding:6px 17px;margin-left:2.5em}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .step-2{padding:0em 5em 0em 0em}#return-container .return-container-returns-list .return-container-returns-list__array .return-list .return-list-price{font-family:'MontserratRegular';font-size:22px;width:200px}#return-container .return-container-selection{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:4em;width:95%}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-family:'MontserratLight';font-size:13px;padding-bottom:3em;width:100%}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box{width:90%;height:auto;border:1px solid #6C6C6C;padding:2em}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25em}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal .return-subtotal-box__subtotal__label{font-family:'MontserratMedium'}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal .return-subtotal-box__subtotal__amount{width:125px}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.25em}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax .return-subtotal-box__tax__label{font-family:'MontserratMedium'}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax .return-subtotal-box__tax__amount{width:125px}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2em}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping .return-subtotal-box__return-shipping__label{font-family:'MontserratMedium'}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping .return-subtotal-box__return-shipping__amount{width:125px}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__line{padding-bottom:2em;border-top:1px solid #6C6C6C}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;padding-bottom:0}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund .return-subtotal-box__total-refund__label{font-family:'MontserratMedium'}#return-container .return-container-selection--mobile .selection-options .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund .return-subtotal-box__total-refund__amount{width:125px;font-family:'MontserratMedium'}#return-container .return-container-selection--mobile .selection-options .next-step-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:3em}#return-container .return-container-selection--mobile .selection-options .next-step-button .return-container-selection-options__next-step{width:200px;height:45px;border:1px solid #6C6C6C;font-size:13px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:'MontserratMedium';cursor:auto;color:#6C6C6C;background-color:#fff;letter-spacing:1px;opacity:1;font-weight:400}#return-container .return-container-selection--mobile .selection-options .next-step-button .highlghted{background-color:#6C6C6C;color:#fff;cursor:pointer}#return-container .return-container-selection .return-container-selection-options{width:95%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#return-container .return-container-selection .return-container-selection-options .return-container-selection-options__next-step{text-align:right;width:200px;height:55px;border:1px solid #6C6C6C;font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:'MontserratMedium';cursor:auto;color:#6C6C6C;background-color:#fff;letter-spacing:1px;opacity:1;font-weight:400}#return-container .return-container-selection .return-container-selection-options .highlghted{background-color:#6C6C6C;color:#fff;cursor:pointer}#return-container .return-container-selection .step-one-special-flex{-ms-flex-pack:end;justify-content:flex-end}#return-container .return-container-subtotal-box{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;font-family:'MontserratLight';font-size:20px;padding-bottom:2em;width:95%}#return-container .return-container-subtotal-box .return-subtotal-box{width:579px;height:311px;border:1px solid #6C6C6C;padding:3em}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.1em}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal .return-subtotal-box__subtotal__label{font-family:'MontserratMedium'}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__subtotal .return-subtotal-box__subtotal__amount{width:150px}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.1em}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax .return-subtotal-box__tax__label{font-family:'MontserratMedium'}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__tax .return-subtotal-box__tax__amount{width:150px}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.75em}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping .return-subtotal-box__return-shipping__label{font-family:'MontserratMedium'}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__return-shipping .return-subtotal-box__return-shipping__amount{width:150px}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__line{padding-bottom:1.75em;border-top:1px solid #6C6C6C}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1.5em;font-size:22px}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund .return-subtotal-box__total-refund__label{font-family:'MontserratMedium'}#return-container .return-container-subtotal-box .return-subtotal-box .return-subtotal-box__total-refund .return-subtotal-box__total-refund__amount{width:150px;font-family:'MontserratMedium'}#return-container .return-container-print-label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#return-container .return-container-print-label--mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#return-container .return-container-print-label--mobile #return-print-label-page{text-align:center;font-family:'MontserratLight';font-size:13px;line-height:17px;width:80%}#return-container .return-container-print-label--mobile #return-print-label-page #return-print-instructions{padding-bottom:1.3em}#return-container .return-container-print-label--mobile #return-print-label-page #fedex-link{padding-bottom:3em}#return-container .return-container-print-label--mobile #return-print-label-page #fedex-link #a-find-fedex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:13px;font-family:'MontserratSemibold'}#return-container .return-container-print-label--mobile #return-print-label-page #btn-print-return-label{width:200px;height:45px;border:1px solid #6C6C6C;font-size:13px;font-family:'MontserratSemibold';cursor:pointer;color:#fff;background-color:#6C6C6C}#return-container .return-container-print-label #return-print-label-page{text-align:center;font-family:'MontserratLight';font-size:16px;line-height:22px;width:40%}#return-container .return-container-print-label #return-print-label-page #return-print-instructions{padding-bottom:1.3em}#return-container .return-container-print-label #return-print-label-page #fedex-link{padding-bottom:3em}#return-container .return-container-print-label #return-print-label-page #fedex-link #a-find-fedex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:16px;font-family:'MontserratSemibold'}#return-container .return-container-print-label #return-print-label-page #btn-print-return-label{width:234px;height:55px;border:1px solid #6C6C6C;font-size:15px;font-family:'MontserratSemibold';cursor:pointer;color:#fff;background-color:#6C6C6C}.page-footer{background:#fff;border-top:1px solid #DDDEDF;position:relative;overflow:hidden}@media only screen and (max-width: 50em){.page-footer{transform:translate3d(0, 0, 0)}}.page-footer #divChatGlobalFooter,.page-footer #divChatGlobalHeader,.page-footer #divNeedleChatGlobalFooter,.page-footer #divNeedleChatGlobalHeader{color:#C8102E}.page-footer .divChatLink{cursor:pointer}.page-footer__row{padding:7.5rem 2rem 4rem}@media only screen and (max-width: 75.0625em){.page-footer__row{padding:0}}@media only screen and (min-width: 75.0625em){.page-footer__col{padding:0 2rem;-ms-flex:1;flex:1}}.page-footer__col:first-child{padding-left:0}.page-footer__col:last-child{padding-right:0}@media only screen and (max-width: 75.0625em){.page-footer__col{width:100%;border-bottom:1px solid #DDDEDF}}.page-footer__col_title{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.5px;font-family:MontserratSemibold;padding-top:10px}.page-footer__col_title.drop-caret:before{float:right;transform:rotate(0deg);transition:transform 0.25s;will-change:transform}@media only screen and (min-width: 75.0625em){.page-footer__col_title.drop-caret:before{display:none}}@media only screen and (max-width: 75.0625em){.page-footer__col_title.drop-caret:before{font-size:20px;padding-top:15px}}@media only screen and (max-width: 37.5em){.page-footer__col_title.drop-caret:before{font-size:15px;padding-top:5px}}.open .page-footer__col_title.drop-caret:before{padding-bottom:10px;padding-top:0;transform:rotate(180deg);transition:transform 0.25s;will-change:transform}@media only screen and (max-width: 75.0625em){.page-footer__col_title{padding:50px 55px;font-size:40px;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em}}@media only screen and (max-width: 37.5em){.page-footer__col_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.8px;padding:25px 25px}.page-footer__col_title .drop-caret{font-size:15px;padding-top:5px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul{margin-bottom:70px}}@media only screen and (max-width: 37.5em){.page-footer__col_ul{margin:0}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul li{margin:40px 0px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul li a{font-size:2.6rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul li a.page-footer__col_contact-link span{min-width:70px;font-size:60px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul li a.page-footer__col_contact-link span.page-footer__col_contact-title{font-size:3rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_ul li .page-footer__col_chat{font-size:3rem}}.page-footer__col_dropdown-content{margin:2.5rem 0 5rem;padding:0}@media only screen and (min-width: 75.0625em){.page-footer__col_dropdown-content{display:block}}@media only screen and (max-width: 75.0625em){.page-footer__col_dropdown-content{padding:0 5.5rem}}@media only screen and (max-width: 37.5em){.page-footer__col_dropdown-content{margin:0 0 25px;padding:0 25px}}.page-footer__col_dropdown-content-contact-us{margin-top:2rem}@media only screen and (max-width: 37.5em){.page-footer__col_dropdown-content-contact-us{margin-top:0}}.page-footer__col_dropdown-content-contact-us .page-footer__col_ul_li{margin:0 0 20px 0}.page-footer__col_dropdown-content-contact-us .page-footer__col_ul_li .page-footer__col_link:hover{border-bottom:none}.page-footer__col_dropdown-content-contact-us .page-footer__col_ul_li .page-footer__col_link:hover span{color:#C8102E}.page-footer__col_dropdown-content-contact-us .page-footer__col_ul_li .page-footer__col_link:hover span.page-footer__col_contact-title{color:#272829;padding-bottom:0}.page-footer__col_ul_li{margin:10px 0}.page-footer__col_link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0;font-family:MontserratRegular}@media only screen and (max-width: 75.0625em){.page-footer__col_link{font-size:1.4rem}}.page-footer__col_link:hover{color:#272829;border-bottom:1px solid #ABADAF}.page-footer__col_contact-link,.page-footer__col a[href^="tel"]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:3rem;color:#C8102E}.page-footer__col_contact-link:hover,.page-footer__col a[href^="tel"]:hover{color:#272829;border-bottom:1px solid #C8102E}.page-footer__col_contact-link span.page-footer__col_email:before,.page-footer__col a[href^="tel"] span.page-footer__col_email:before{font-size:35px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_contact-link span.page-footer__col_email:before,.page-footer__col a[href^="tel"] span.page-footer__col_email:before{font-size:6rem}}.page-footer__col_chat::before,.page-footer__col_email::before,.page-footer__col_location::before,.page-footer__col_call::before{color:#C8102E;font-size:3rem;padding-bottom:1px;min-width:35px;text-align:right;margin-right:18px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_chat::before,.page-footer__col_email::before,.page-footer__col_location::before,.page-footer__col_call::before{font-size:6rem}}.page-footer__col_contact-title{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratRegular;position:relative}.page-footer__col_contact-title:hover{color:#272829}.page-footer__col_contact-title:hover:after{content:"";position:absolute;height:0.1rem;width:calc(100% - 53px);background:#ABADAF;bottom:0.5rem;left:53px}.page-footer__col_contact-title.page-footer__col_email:hover:after{bottom:0.8rem}@media only screen and (min-width: 75.0625em){.page-footer__col_follow-us{width:18%;-ms-flex:auto;flex:auto}.page-footer__col_follow-us .page-footer__col_title{padding-left:15px}.page-footer__col_follow-us .page-footer__col_title .sub-list{margin-right:25px}}.page-footer__col_secured{-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-item-align:end;align-self:flex-end;text-align:right}@media only screen and (min-width: 75.0625em){.page-footer__col_secured{margin-bottom:12.2rem}}@media only screen and (max-width: 75.0625em){.page-footer__col_secured .page-footer__col_title{display:none}}.page-footer__col_secured .Google-store{margin-bottom:10px}@media only screen and (max-width: 75.0625em){.page-footer__col_secured .Google-store{display:none}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__col_secured .Norton-secured{width:30%}}@media only screen and (min-width: 75.0625em){.page-footer__col_secured{width:8%}}@media only screen and (max-width: 75.0625em){.page-footer__col_secured{text-align:left;padding-left:50px}}.page-footer__col_secured-icons{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end}.page-footer__social-icon-row{margin:1.5rem 0 1rem 0}@media only screen and (min-width: 75.0625em){.page-footer__social-icon-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 0rem 1rem 0}}@media only screen and (max-width: 37.5em){.page-footer__social-icon-row{-ms-flex-pack:start;justify-content:flex-start}}.page-footer .simple-banner{display:inline-block;vertical-align:middle;margin:0 0.3px 0 0.3px;padding-right:4px}.page-footer .simple-banner:last-child{margin-left:0}.page-footer .simple-banner:last-child{margin-right:0}.page-footer .simple-banner a.thumb{height:4rem;width:4rem;color:#272829;font-size:2rem}.page-footer .simple-banner a.thumb .title{position:absolute}.page-footer .simple-banner a.thumb .action{display:none}.page-footer .simple-banner a.thumb.social-facebook:hover{color:#507bbc}.page-footer .simple-banner a.thumb.social-twitter:hover{color:#4099ff}.page-footer .simple-banner a.thumb.social-google-plus:hover{color:#db4437}.page-footer .simple-banner a.thumb.social-pinterest:hover{color:#c92228}.page-footer .simple-banner a.thumb.social-instagram:hover{color:#ad39a3}.page-footer .simple-banner a.thumb.social-glassdoor:hover{color:#7cb228}.page-footer .simple-banner a.thumb.social-youtube:hover{color:#e52d27}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer .simple-banner a.thumb{height:6rem;width:6rem;font-size:4rem}}.page-footer__blog{margin-right:1.5rem;padding-left:15px}.page-footer__blog-link{padding:0.5rem 1.2rem;border:2px solid #C8102E;border-radius:4px;font-size:1.1rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:1px;font-family:MontserratSemibold;text-transform:uppercase}.page-footer__blog-link:focus{outline:none}.page-footer h4{position:relative}.page-footer__subscribe{padding:2rem 0}.page-footer__subscribe-title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;padding-left:15px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__subscribe-title{font-size:2.6rem}}.page-footer__subscribe_form{margin-top:1rem;padding-left:5px}.page-footer__subscribe_message{font-size:1.4rem;font-weight:700;color:#C8102E;line-height:1.8;letter-spacing:2px;padding:1rem 1.8rem;text-transform:uppercase}.page-footer__subscribe_email{height:40px;width:79%;padding:1rem;border-radius:3px 0 0 3px !important;border:1px solid #DDDEDF;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratRegular}@media only screen and (min-width: 37.5625em) and (max-width: 75em){.page-footer__subscribe_email{width:60%}}@media only screen and (max-width: 37.5em){.page-footer__subscribe_email{width:79%}}.page-footer__subscribe_submit{height:40px;width:20%;font-size:1.2rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:1px;font-family:MontserratSemibold;margin:-3px 0 0 -6px;padding:0;border-radius:0 3px 3px 0;border:1px solid #C8102E;text-transform:uppercase;background:#fff;cursor:pointer;vertical-align:bottom}.page-footer__subscribe_submit:focus{outline:none}@media only screen and (min-width: 37.5625em) and (max-width: 75em){.page-footer__subscribe_submit{height:40px}}@media only screen and (max-width: 75.0625em){.page-footer__subscribe_submit_text{display:none}}@media only screen and (min-width: 75.0625em){.page-footer__subscribe_submit_icon{display:none}}.page-footer__bottom{width:100%;border-top:1px solid #DDDEDF;display:-ms-flexbox;display:flex;padding:1rem 4rem 1rem 3.5rem}@media only screen and (max-width: 75.0625em){.page-footer__bottom{-ms-flex-direction:column;flex-direction:column;border-top:none}}@media only screen and (min-width: 75.0625em){.page-footer__bottom .page-footer__copyrights{width:60%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.page-footer__bottom .page-footer__copyrights p span{font-size:2.6rem}.page-footer__bottom .page-footer__bottom-nav ul{margin-bottom:60px}.page-footer__bottom .page-footer__bottom-nav ul li a{font-size:2.6rem}}@media only screen and (max-width: 37.5em){.page-footer__bottom{padding:1rem 2.5rem 1rem 2.5rem}.page-footer__bottom .page-footer__bottom-nav ul{margin-bottom:50px;margin-top:10px}.page-footer__bottom .page-footer__bottom-nav ul li{padding:15px 0px}}.page-footer__bottom p{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratMedium}.page-footer__bottom p span{letter-spacing:0.5px;padding-right:10px}@media only screen and (max-width: 75.0625em){.page-footer__bottom p{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.page-footer__bottom p span{padding:15px 0px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.page-footer__bottom-nav ul{padding-right:0}}@media only screen and (max-width: 75.0625em){.page-footer__bottom-nav ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.page-footer__bottom-nav ul li{margin:0 5px;display:inline-block}@media only screen and (max-width: 75.0625em){.page-footer__bottom-nav ul li{padding:30px 0px;margin:0}}.page-footer__bottom-nav ul li a{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratSemibold}.page-footer__bottom-nav ul li a:hover{color:#272829}.page-footer #norton-wrapper{text-align:left}.page-footer .comodo-container{position:relative;width:165px;float:right}.page-footer .comodo-container>a{float:left}@media only screen and (min-width: 50em){.page-footer .comodo-container>#tl_popupSC5{top:auto !important;bottom:-10px;left:auto !important;right:-45px !important;width:250px !important}}.page-footer #___ratingbadge_0{position:static !important;border:0 !important;box-shadow:none !important}.mini-cart{display:inline-block;line-height:0;height:40px;margin-top:1.8rem;position:relative}@media only screen and (max-width: 50em){.mini-cart{margin-top:1.65rem}}@media only screen and (max-width: 75.0625em){.mini-cart{margin-top:1.65rem}}.mini-cart__wrapper{padding:0 0rem 4rem 1.7rem;cursor:pointer}@media only screen and (max-width: 50em){.mini-cart__wrapper{padding-left:12px}}@media only screen and (max-width: 75.0625em){.mini-cart__wrapper{padding-left:0}}.mini-cart .cart-count{font-size:1rem;font-weight:400;color:#fff;line-height:1;letter-spacing:0rem;font-family:MontserratRegular;height:1.8rem;width:1.8rem;background:#A4493D;border-radius:50%;text-align:center;position:absolute;bottom:3rem;right:-0.5rem;cursor:pointer;transition:transform .2s ease-in-out}.mini-cart .cart-count.scale{transform:scale(1.2)}.mini-cart__link{background-repeat:no-repeat;width:25px;height:25px;display:inline-block;margin:0}.mini-cart__link .icon,.mini-cart__link .error-message__text:before,.mini-cart__link .payment-layaway__padded-wrapper_container_section_error-message__text:before,.mini-cart__link .payment-layaway__padded-wrapper_body_error-message__text:before,.mini-cart__link .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.mini-cart__link .credit-card__wrap_cc_row_col-half_gift-card-error:before,.mini-cart__link .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.mini-cart__link .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .mini-cart__link .amount_error:before,.mini-cart__link .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .mini-cart__link .amount_error:before,.mini-cart__link .gift-card__error:before,.mini-cart__link .backend-error:before,.mini-cart__link .curalate-nav.curalate-previous-page,.mini-cart__link .curalate-nav.curalate-next-page,.mini-cart__link #curalate-modal-prev,.mini-cart__link #curalate-modal-next,.mini-cart__link .parsley-error+.parsley-errors-list,.mini-cart__link .parsley-success.is-password+.parsley-errors-list,.mini-cart__link .gemlist-table__wrap_header-list_li-carat_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-certification_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-clarity_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-color_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-cut_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-length_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-lwratio_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-price_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-shape_icon,.mini-cart__link .gemlist-table__wrap_header-list .compare_icon,.gemlist-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .gemlist-table__wrap_header-list_li-width_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-carat_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-carat_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-certification_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-certification_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-clarity_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-color_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-color_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-cut_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-cut_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-length_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-length_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-lwratio_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-price_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-price_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-shape_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-shape_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .asc .gemlist-table__wrap_header-list_li-width_icon,.asc .mini-cart__link .gemlist-table__wrap_header-list_li-width_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-carat_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-carat_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-certification_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-certification_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-clarity_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-color_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-color_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-cut_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-cut_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-length_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-length_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-lwratio_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-price_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-price_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-shape_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-shape_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .desc .gemlist-table__wrap_header-list_li-width_icon,.desc .mini-cart__link .gemlist-table__wrap_header-list_li-width_icon,.mini-cart__link .gemlist-table__wrapper_ul .accordion-icon,.gemlist-table__wrapper_ul .mini-cart__link .accordion-icon,.mini-cart__link .show-prod-info .gemlist-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-table__wrapper_ul .mini-cart__link .accordion-icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-price_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.mini-cart__link .gemlist-solitaire-table__wrap_header-list .compare_icon,.gemlist-solitaire-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-price_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.mini-cart__link .asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.asc .gemlist-solitaire-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-price_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .mini-cart__link .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.mini-cart__link .desc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list .mini-cart__link .compare_icon,.mini-cart__link .gemlist-solitaire-table__wrapper_ul .accordion-icon,.gemlist-solitaire-table__wrapper_ul .mini-cart__link .accordion-icon,.mini-cart__link .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-solitaire-table__wrapper_ul .mini-cart__link .accordion-icon,.mini-cart__link .advanced-sort .close_icon,.advanced-sort .mini-cart__link .close_icon,.mini-cart__link .advanced-sort__wrap_cross,.mini-cart__link .slick-prev,.mini-cart__link .slick-next,.mini-cart__link .drt-budget__wrapper_sec_error_icon,.mini-cart__link .drt-recommendation .collapse-arrow.down,.drt-recommendation .mini-cart__link .collapse-arrow.down,.mini-cart__link .drt-recommendation .collapse-arrow.up,.drt-recommendation .mini-cart__link .collapse-arrow.up,.mini-cart__link .drt-component__wrapper_top-bar-m_close,.mini-cart__link .favorites-category-page .share-wrap .share-button,.favorites-category-page .share-wrap .mini-cart__link .share-button,.mini-cart__link #reactAppBlingFling .swiper button.r,#reactAppBlingFling .swiper .mini-cart__link button.r,.mini-cart__link .page-footer__col_title.drop-caret:before,.mini-cart__link .page-footer__col_chat::before,.mini-cart__link .page-footer__col_email::before,.mini-cart__link .page-footer__col_location::before,.mini-cart__link .page-footer__col_call::before,.mini-cart__link .page-footer .simple-banner a.thumb,.page-footer .simple-banner .mini-cart__link a.thumb,.mini-cart__link .page-footer__subscribe_submit_icon,.mini-cart__link .search-box__cross,.mini-cart__link .nav__li_caret,.mini-cart__link .subnav__caret,.mini-cart__link .utility-nav .link-title:before,.utility-nav .mini-cart__link .link-title:before,.mini-cart__link .modal .component-name__content_header_close-icon,.modal .mini-cart__link .component-name__content_header_close-icon,.mini-cart__link .cvv-modal .component-name__content_header_close-icon,.cvv-modal .mini-cart__link .component-name__content_header_close-icon,.mini-cart__link .travel-companion-modal .component-name__content_header_close-icon,.travel-companion-modal .mini-cart__link .component-name__content_header_close-icon,.mini-cart__link .carousel__next,.mini-cart__link .carousel__prev,.mini-cart__link .checkbox__text::after,.mini-cart__link .sort-and-filter__post-dropdown_tag_cross,.mini-cart__link .filter-component__label_icon,.mini-cart__link .gemlist-filters__apply-sec_left_link_icon,.mini-cart__link .form-input-with-label__faqs,.mini-cart__link .expando__content_header_content_icon,.mini-cart__link .expando-child__content_header_content_icon,.mini-cart__link .note-tag__wrapper_icon,.mini-cart__link .favorites-header-icon__wrap_image,.mini-cart__link .carousel-scroll .prev-btn,.carousel-scroll .mini-cart__link .prev-btn,.mini-cart__link .carousel-scroll .next-btn,.carousel-scroll .mini-cart__link .next-btn,.mini-cart__link .pdp-engraving .engraving-title:before,.pdp-engraving .mini-cart__link .engraving-title:before,.mini-cart__link .pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-section .mini-cart__link .engraving-input-error:before,.mini-cart__link .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .mini-cart__link .engraving-font-text:before,.mini-cart__link .review-qa-section__show-more_icon,.mini-cart__link .review-qa-section__show-less_icon,.mini-cart__link .review-qa-section__no-reviews_stars,.mini-cart__link .review-qa-section__no-qa_jewelery,.mini-cart__link .review-item__row_leftcol_reviews_up,.mini-cart__link .review-item__row_leftcol_reviews_down,.mini-cart__link .qa-item__row_leftcol_reviews_up,.mini-cart__link .qa-item__row_leftcol_reviews_down,.mini-cart__link .no-review-qa__col_stars,.mini-cart__link .no-review-qa__col_jewelery,.mini-cart__link .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.mini-cart__link .gpay-confirm-modal .header .close,.gpay-confirm-modal .header .mini-cart__link .close,.mini-cart__link .address-modal__wrapper_title_close,.mini-cart__link .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .mini-cart__link .component-name__content_main-wrap_body_content_icon,.mini-cart__link .pdp-non-built .product-details .product-details-wrap .row .print,.pdp-non-built .product-details .product-details-wrap .row .mini-cart__link .print,.mini-cart__link .thumbnail-item__hover.VIDEO,.mini-cart__link .thumbnail-item__hover.rotate,.mini-cart__link .thumbnail-item__mobile-hover,.mini-cart__link .product-image__wrapper_img-holder_hover,.mini-cart__link .product-image__wrapper_img-holder_fav,.mini-cart__link .banner__wrapper_inner_chat_icon,.mini-cart__link .banner__wrapper_inner_call_icon,.mini-cart__link .product-specs__item_header_icon,.mini-cart__link .items-unavailable-modal__error_icon,.mini-cart__link .stone-unavailable-modal__error_icon,.mini-cart__link #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .mini-cart__link [id^='TT3vUpLnkr'],.mini-cart__link #TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine .mini-cart__link [id^='TT3vDownLnkr'],.mini-cart__link #TurnToContent .TT3linkLine .TT3helpful .TT4thumb,#TurnToContent .TT3linkLine .TT3helpful .mini-cart__link .TT4thumb,.mini-cart__link #TTtraWindow #TTtraWindowClose,#TTtraWindow .mini-cart__link #TTtraWindowClose,.mini-cart__link #TTtraWindow #TTSubWindowClose,#TTtraWindow .mini-cart__link #TTSubWindowClose,.mini-cart__link .TT4collapse,.mini-cart__link .TT4expand,.mini-cart__link .info-tag__icon,.mini-cart__link .cart-prod-specs__title_close,.mini-cart__link .cart-prod-specs__title_close:disabled,.mini-cart__link .cart-prod-specs__title_close:disabled:hover,.mini-cart__link .cart-prod-specs__tag_add_icon,.mini-cart__link .cart-addon__title_close,.mini-cart__link .info-alert__icon,.mini-cart__link .cart-suggestion__close,.mini-cart__link .cart-suggestion__title_close,.mini-cart__link .checkout-finance__details_list_option_icon,.mini-cart__link .checkout-shipping__wrapper_ship_pickup_note_icon,.mini-cart__link .checkout-subtotal__wrapper_gift_label_icon,.mini-cart__link .checkout-summary-mobile__alert_icon,.mini-cart__link .free-gift__title_icon,.mini-cart__link .return-policy__title_close,.mini-cart__link .life-warranty__title_close,.mini-cart__link .special-finance__title_close,.mini-cart__link .finance-options__title_close,.mini-cart__link .search-results-page__tabs_search_icon,.mini-cart__link .dyo-ribbon .accordian-header:before,.dyo-ribbon .mini-cart__link .accordian-header:before,.mini-cart__link .dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .mini-cart__link .no-of-stones:before,.mini-cart__link .dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper .mini-cart__link .no-of-stones.selected:before,.mini-cart__link .dyo-ribbon__wrapper_row_content-title_back-icon,.mini-cart__link .price-summary-item__price-hold_clear,.mini-cart__link .stone-number .stone-number-text:before,.stone-number .mini-cart__link .stone-number-text:before,.mini-cart__link .gift-message .expando__content_header_content_title_icon,.gift-message .mini-cart__link .expando__content_header_content_title_icon,.mini-cart__link .order-summary__mobile_icon,.mini-cart__link .order-summary-price__total-details_sub_label_icon,.mini-cart__link .order-summary-price__total-details_sub_icon,.mini-cart__link .cvv-modal__title_close,.mini-cart__link .shipping-information__header_info .checkbox.parsley-error,.shipping-information__header_info .mini-cart__link .checkbox.parsley-error,.mini-cart__link .shipping-information #internationalAddressError .parsley-errors-list.filled,.shipping-information #internationalAddressError .mini-cart__link .parsley-errors-list.filled,.mini-cart__link .billing-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .mini-cart__link .parsley-errors-list.filled,.mini-cart__link .shipping-method #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .mini-cart__link .parsley-errors-list.filled,.mini-cart__link .shipping-information .tool-tip,.shipping-information .mini-cart__link .tool-tip,.mini-cart__link .billing-information .tool-tip,.billing-information .mini-cart__link .tool-tip,.mini-cart__link .shipping-method .tool-tip,.shipping-method .mini-cart__link .tool-tip,.mini-cart__link .shipping-method__header_link_icon,.mini-cart__link .credit-card__wrap_cc_row_col-half_error-message__shancocard:before,.mini-cart__link .credit-card__wrap_cc_row_col-half_close,.mini-cart__link .terms-confirm-modal__wrap_head_print_icon,.mini-cart__link .terms-confirm-modal__wrap_head_close,.mini-cart__link .apr-terms__wrapper_head_close,.mini-cart__link .order-review__gift,.mini-cart__link .shipping-policy-modal__wrapper_head_close,.mini-cart__link .signature-modal__wrap_head_close,.mini-cart__link .create-account__wrapper_container_be-error .error:before,.create-account__wrapper_container_be-error .mini-cart__link .error:before,.mini-cart__link .order-shipping-billing__wrapper_details_pick-up_alert_icon,.mini-cart__link .order-shipping-billing__wrapper_details_pick-up_store_direction_icon,.mini-cart__link .order-status__wrapper_container_icons_print,.mini-cart__link .order-status__wrapper_container_icons_download,.mini-cart__link .total-price-tag_summary_price_hold_title_info,.mini-cart__link .learn-more-modal__title_close,.mini-cart__link .all-locations__wrapper_stack_link_text_icon,.mini-cart__link .store-item.specific-store .store-item__number_text_icon,.store-item.specific-store .mini-cart__link .store-item__number_text_icon,.mini-cart__link .store-item.specific-store .store-item__email_text_icon,.store-item.specific-store .mini-cart__link .store-item__email_text_icon,.mini-cart__link .store-item.specific-store .store-item__view_printInfoHold_icon,.store-item.specific-store .mini-cart__link .store-item__view_printInfoHold_icon,.mini-cart__link .store-item__link_text_icon,.mini-cart__link .store-item__view_printInfoHold_icon,.mini-cart__link .store-item__mobile_print,.mini-cart__link .search-store__wrapper_link_text_icon,.mini-cart__link .map__holder_wrapper_direction_icon,.mini-cart__link .social-media-frames__wrapper_mobile_links_facebook,.mini-cart__link .social-media-frames__wrapper_mobile_links_twitter,.mini-cart__link .social-media-frames__wrapper_mobile_links_instagram,.mini-cart__link .social-media-frames__wrapper_mobile_links_pintrest,.mini-cart__link .account-order__header-link_arrow,.mini-cart__link .sign-in-security__wrapper_form_wrapper_section1_social_icon,.mini-cart__link .my-account-header__links_left,.mini-cart__link .manage-payment-methods__wrapper_error-div:before,.mini-cart__link .manage-layaway__wrapper_body_empty_link span.next,.manage-layaway__wrapper_body_empty_link .mini-cart__link span.next,.mini-cart__link .ring-size-tab .tabs__header_item_toggle-icon,.ring-size-tab .mini-cart__link .tabs__header_item_toggle-icon,.mini-cart__link .size-tab__container_content_item_content_back-icon,.mini-cart__link .size-tab_content-title_back-icon,.mini-cart__link .order-tag__wrapper_details_more_link_next,.mini-cart__link .order-status-form__wrapper_errorDiv:before,.mini-cart__link .order-actions_print,.mini-cart__link .order-actions_download,.mini-cart__link .education-section .tabs__header_item_carat,.education-section .mini-cart__link .tabs__header_item_carat,.mini-cart__link .education-top-banner__text-wrapper_content_list_item_caret,.mini-cart__link .four-cs__wrapper_details-sec_filter_wrap_title_icon,.mini-cart__link .carat-slider__shapes-btn_input_icon,.mini-cart__link .contact-a-store_info_stores_wrapper_link-icon,.mini-cart__link .online-customer-service_contact_options_icon.call,.mini-cart__link .online-customer-service_contact_options_icon.chat,.mini-cart__link .online-customer-service_contact_options_icon.email,.mini-cart__link .online-customer-service_contact_options_arrow,.mini-cart__link .shopping-cart-csr-header .tabs__header_item_carat,.shopping-cart-csr-header .mini-cart__link .tabs__header_item_carat,.mini-cart__link .checkout-csr-header .tabs__header_item_carat,.checkout-csr-header .mini-cart__link .tabs__header_item_carat,.mini-cart__link .gold-buy-header__container_title_list_item_caret,.mini-cart__link .interaction-screen .pressOverlay .instruction .press-icon,.interaction-screen .pressOverlay .instruction .mini-cart__link .press-icon,.mini-cart__link .interaction-screen .pressOverlay .instruction .press-resize-icon,.interaction-screen .pressOverlay .instruction .mini-cart__link .press-resize-icon,.mini-cart__link .interaction-screen .overlay .note-hold .arrow,.interaction-screen .overlay .note-hold .mini-cart__link .arrow,.mini-cart__link .interaction-screen .head .icon-wrap.reset .icon-img,.interaction-screen .head .icon-wrap.reset .mini-cart__link .icon-img,.mini-cart__link .interaction-screen .head .icon-wrap.download .icon-img,.interaction-screen .head .icon-wrap.download .mini-cart__link .icon-img,.mini-cart__link .interaction-screen .head .icon-wrap.email-share .icon-img,.interaction-screen .head .icon-wrap.email-share .mini-cart__link .icon-img,.mini-cart__link .interaction-screen .head .icon-wrap.favorite-icon .icon-img,.interaction-screen .head .icon-wrap.favorite-icon .mini-cart__link .icon-img,.mini-cart__link .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link,.interaction-screen .head .icon-wrap.favorite-icon .mini-cart__link .favorites-icon__link,.mini-cart__link .interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited,.interaction-screen .head .icon-wrap.favorite-icon .mini-cart__link .favorites-icon__link.favorited,.mini-cart__link .interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .mini-cart__link .shape-selected:before,.mini-cart__link .interaction-screen .dyo-wrap .gemstone-selected:before,.interaction-screen .dyo-wrap .mini-cart__link .gemstone-selected:before,.mini-cart__link .shop-job__wrapper_errorDiv:before{font-size:22px}@media only screen and (min-width: 50em){.mini-cart.open .mini-cart__dropdown{display:block}}.mini-cart__dropdown{display:none}.mini-cart__dropdown .dropicon-wrapper{height:30px;width:50px;position:absolute;right:0}.mini-cart__dropdown__dropicon{top:2.5px;left:31px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ABADAF;position:absolute;z-index:1001}.sticky .mini-cart__dropdown__dropicon{top:1.2rem}.mini-cart__dropdown__dropicon:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #fff;position:absolute;top:1px;left:-8px;z-index:100}.mini-cart__dropdown__wrapper{position:absolute;-ms-flex-pack:center;justify-content:center;width:47em;right:0;border:1px solid #ABADAF;background:#fff;z-index:1000;top:37px}.sticky .mini-cart__dropdown__wrapper{top:4.5rem}.mini-cart__dropdown__wrapper__emptycart{padding:4rem 0}.mini-cart__dropdown__wrapper__emptycart__icon{font-size:40px}.mini-cart__dropdown__wrapper__emptycart__labels{padding-left:1.5rem}.mini-cart__dropdown__wrapper__emptycart__labels__message{font-size:16px;font-weight:600;color:#53565A;line-height:1.75;letter-spacing:.5px}.mini-cart__dropdown__wrapper__emptycart__labels__link{font-size:11px;font-weight:600;color:#C8102E;line-height:1.75;letter-spacing:.5px}.cart-notification{position:relative;opacity:1}.cart-notification__dropicon{top:32px;right:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #DDDEDF;position:absolute}.cart-notification__dropicon:before{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:1px;left:-8px;z-index:1001}.cart-notification__wrapper{position:absolute;width:665px;min-height:130px;background:#fff;z-index:1000;border:1px solid #DDDEDF;box-shadow:0 1px 4px 1px #DDDEDF;border-radius:4px;right:10%;top:40px}.cart-notification__wrapper span{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:16px;font-weight:500;color:#53565A;line-height:1;letter-spacing:.5px}.cart-notification__wrapper__item{font-family:MontserratSemibold}.cart-notification__wrapper__label{font-family:MontserratRegular}.empty-cart{padding:4rem 0}.empty-cart__icon{font-size:40px}.empty-cart__labels{padding-left:1.5rem}.empty-cart__labels_message{font-size:16px;font-weight:600;color:#53565A;line-height:1.75;letter-spacing:.5px;font-family:MontserratRegular}.empty-cart__labels_link{font-size:11px;font-weight:600;color:#C8102E;line-height:1.75;letter-spacing:.5px;font-family:MontserratRegular;text-transform:uppercase}.item-added-cart{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.75;letter-spacing:.5px;font-family:MontserratRegular;margin:0.4rem;border-radius:4px;min-height:11rem;position:relative;opacity:0;transition:opacity 1.6s}.item-added-cart .shape{transition:stroke-width 1s, stroke-dashoffset 1s, stroke-dasharray 1s;fill:transparent;height:100%;width:100%;stroke-width:2px;stroke-dasharray:140 540;stroke-dashoffset:-474;stroke:#C8102E}.item-added-cart.added{opacity:1}.item-added-cart.added .shape{stroke-dashoffset:0;stroke-dasharray:780 0;stroke:#C8102E}.item-added-cart_text{position:absolute;left:35%;top:35%}.item-added-cart_text_number{font-weight:600;padding-right:3px}.loaded-cart__scroll-pane{max-height:40rem;overflow:auto}.csr-header-page .loaded-cart__scroll-pane{max-height:28rem}.loaded-cart__scroll-pane_products-added_level{padding:3rem 2rem 3rem 3rem;border-bottom:1px solid #DDDEDF}.loaded-cart__scroll-pane_products-added_level_favorites-section{position:relative}.loaded-cart__scroll-pane_products-added_level_favorites-section .product-image{max-width:10rem;max-height:10rem;margin-top:0;cursor:pointer}.loaded-cart__scroll-pane_products-added_level_favorites-section .product-image.shaneco-logo{max-height:5rem}.loaded-cart__scroll-pane_products-added_level_product-description_level{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.02rem;padding-bottom:3.5rem;font-family:MontserratSemibold}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.02rem;font-family:MontserratSemibold;cursor:pointer}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details{font-family:MontserratRegular;color:#53565A;padding-top:0.2rem}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details__attribute{padding:0 1rem}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details__attribute:first-child{padding-left:0}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details__attribute:first-child:before{content:none}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details__attribute:before{content:"";border-right:1px solid #ABADAF;display:inline-block;top:0.2rem;right:1rem;height:1.4rem;width:0.1rem;position:relative}.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss{padding-top:2px}.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss_icon{font-size:1.2rem;font-weight:400;color:#ABADAF;line-height:1.38;letter-spacing:.02rem;font-family:MontserratRegular}.loaded-cart__scroll-pane_products-added .undo-action{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.05em;font-family:MontserratRegular;min-height:10rem;background-color:#F2F4F5;border-bottom:1px solid #DDDEDF;padding:3rem}.loaded-cart__scroll-pane_products-added .undo-action__notification{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.loaded-cart__scroll-pane_products-added .undo-action__notification .items{font-family:MontserratSemibold;font-weight:bold}.loaded-cart__scroll-pane_products-added .undo-action__link{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05em;font-family:MontserratSemibold;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.loaded-cart__cart-summary{background:#F2F4F5;border-top:1px solid #ABADAF;padding:3rem 5.5rem}.loaded-cart__cart-summary .promotion{font-size:1.2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.2px;margin-bottom:1.5rem;text-align:center}.loaded-cart__cart-summary_level{line-height:1;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05em}.loaded-cart__cart-summary_level:last-child{padding-top:3.5rem;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.loaded-cart__cart-summary_level_shippinglabel{padding-top:1rem}.loaded-cart__cart-summary_level_costlabel{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.05em;font-family:MontserratSemibold}.loaded-cart__cart-summary_level_totalcost{font-size:2.6rem;font-weight:800;color:#272829;line-height:1;letter-spacing:.05em;font-family:PlayfairDisplayRegular}.loaded-cart__cart-summary_level_totalitem{margin-top:0.5rem}.loaded-cart__cart-summary_level_totalitem .count{padding-right:0.5rem}.loaded-cart__cart-summary_level_shippinglabel .icon__delivery-truck{margin-top:0.2rem;padding-right:0.5rem;font-size:1.8rem}.loaded-cart__cart-summary_level_checkout,.loaded-cart__cart-summary_level_cart{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold;text-transform:uppercase}.loaded-cart__cart-summary_level_checkout{padding:0.6rem 2.4rem}.loaded-cart__cart-summary_level_cart{color:#53565A;height:3rem;padding:0rem 2rem;margin-right:2rem}.search-box.has-image-search .search-box__cross{right:20.5rem}@media only screen and (max-width: 23.5em){.search-box.has-image-search .search-box__cross{right:16rem}}.search-box.has-image-search .search-box__bg:before{right:20.8rem}@media only screen and (max-width: 23.5em){.search-box.has-image-search .search-box__bg:before{right:15.7rem}}.search-box.has-image-search .search-box__bg:after{right:20.9rem}@media only screen and (max-width: 23.5em){.search-box.has-image-search .search-box__bg:after{right:15.8rem}}.search-box__cross{display:none;right:20.5rem;position:absolute;top:30px;font-size:15px}@media only screen and (max-width: 23.5em){.search-box__cross{right:16.8rem}}.on-focus .search-box__cross{display:inline}@media only screen and (max-width: 23.5em){.guest-user .search-box__cross{right:16.5rem}}.search-box__bg{display:none;left:0.5rem;position:absolute;top:7.5rem;height:100vh;width:100vw;background-color:rgba(0,0,0,0.5);z-index:1}@media only screen and (max-width: 23.5em){.search-box__bg{left:0rem}}.search-box__bg:before{content:'';display:block;position:absolute;right:20.8rem;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#DDDEDF}@media only screen and (max-width: 23.5em){.search-box__bg:before{right:16.3rem}}.search-box__bg:after{content:'';display:block;position:absolute;right:20.9rem;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}@media only screen and (max-width: 23.5em){.search-box__bg:after{right:16.4rem}}.on-focus .search-box__bg{display:block}.search-box__bg.focus{display:inline}.search-box__bg.focus+.search-box__cross{display:inline}.search-box__dropdown{position:relative}@media only screen and (max-width: 75em){.search-box__dropdown{position:static}}.search-box__dropdown_icon{top:10px;right:10px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #DDDEDF;position:absolute;z-index:1001}.search-box__dropdown_icon:before{content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:1px;left:-8px;z-index:100}@media only screen and (max-width: 75em){.search-box__dropdown_icon{right:50%;top:127px}}.search-box__dropdown_wrapper{position:absolute;right:0;border:1px solid #DDDEDF;border-radius:4px;box-shadow:0 1px 4px 1px #DDDEDF;background:#fff;z-index:1000;top:18px;min-width:500px;padding:10px 0 0}@media only screen and (max-width: 75.0625em){.search-box__dropdown_wrapper{min-width:0;width:100%;top:135px;box-shadow:none;border-radius:0}}@media only screen and (max-width: 50em) and (orientation: landscape){.search-box__dropdown_wrapper{max-height:33rem;overflow-y:scroll}}.search-box .search-wrapper{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular}.search-box .search-wrapper__items .products{text-align:center}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.search-box .search-wrapper__items .products{display:inline-block}}.search-box .search-wrapper__items_product{margin:8px 18px}.search-box .search-wrapper__items_product img{width:115px;height:115px}@media only screen and (max-width: 30em){.search-box .search-wrapper__items_product{margin:8px 25px}.search-box .search-wrapper__items_product img{width:115px;height:115px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.search-box .search-wrapper__items_product img{width:20rem;height:20rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.search-box .search-wrapper__items_product img{width:17rem;height:17rem}}.search-box .search-wrapper__items:last-child{padding:10px 20px}.search-box .search-wrapper__items ul#suggestions{display:block;padding-bottom:10px}.search-box .search-wrapper__items ul#suggestions li a{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;color:#53565A;padding:10px 20px;display:-ms-flexbox;display:flex}.search-box .search-wrapper__items ul#suggestions li a.selected,.search-box .search-wrapper__items ul#suggestions li a:hover{background:#F2F4F5}.search-box .search-wrapper__seprator{border-bottom:1px solid #DDDEDF}.page-header{top:0;right:0;left:0;position:fixed;z-index:9999;background:#fff}.page-header__notification-wrapper{position:relative}@media only screen and (min-width: 50em){.page-header__notification-wrapper{display:none}}.page-header__notification-wrapper_elm{position:absolute;background:#fff;top:-100rem;left:50%;transform:translateX(-50%);border:solid 2.1px #C8102E;box-shadow:0 5px 9.5px 0.5px rgba(0,0,0,0.05);border-radius:4px;padding:2rem 0;opacity:0;transition:all 0.5s}.page-header__notification-wrapper_elm.show-notification{opacity:1;transition:all 0.5s;top:9rem}.page-header__notification-wrapper_elm_first-word{font-size:20px;font-weight:700;color:#53565A;line-height:.96;letter-spacing:.6px;font-family:MontserratRegular}.page-header__notification-wrapper_elm_text{font-size:20px;font-weight:400;color:#53565A;line-height:.96;letter-spacing:.6px;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.page-header__notification-wrapper_elm_first-word,.page-header__notification-wrapper_elm_text{font-size:14px}}.page-header__notification-wrapper.diamonds-modal-notification{position:static}.page-header__notification-wrapper .diamonds-modal-notification_elm,.page-header__notification-wrapper .diamonds-detail-modal-notification_elm{z-index:10;position:fixed}@media only screen and (max-width: 75.0625em){.page-header__mobile-bg{display:none;background-color:rgba(0,0,0,0.5);top:0;left:0;position:relative}}.mobile-open .page-header__mobile-bg{height:100vh;width:100vw;display:block}.page-header__toggle{position:relative;background-color:transparent;border:1px solid transparent}.page-header__toggle .cross,.page-header__toggle .icon-bar{width:22px}.page-header__toggle .cross{display:none;font-size:1.5rem;font-weight:400;color:#53565A;line-height:.96;letter-spacing:1px}.page-header__toggle .icon-bar{font-size:2.1rem;font-weight:400;color:#53565A;line-height:.96;letter-spacing:1px}.page-header__toggle.open .cross{display:block}.page-header__toggle.open .icon-bar{display:none}@media only screen and (min-width: 75.0625em){.page-header__toggle{display:none}}@media only screen and (max-width: 75.0625em){.print-page .page-header__toggle{visibility:hidden}}.page-header__bottombar{border-bottom:1px solid #ABADAF;height:7.5rem;transition:opacity 0.5s;position:relative;background:#fff;padding:0 1rem}@media only screen and (max-width: 75.0625em){.page-header__bottombar{padding:0;height:0;border-bottom:unset}}.page-shaneCoPDPPrint .page-header__bottombar{height:14.5rem}.page-shaneCoPDPPrint .page-header__bottombar .smallLogo,.page-shaneCoPDPPrint .page-header__bottombar .logoScrolled{display:none}.page-header__topbar{height:9.5rem;padding:0 1rem;background:#fff;transition:height 0.3s}@media only screen and (min-width: 75.0625em){.page-header__topbar{padding-top:1rem;height:10.5rem}}.sticky .page-header__topbar{height:7rem}@media only screen and (min-width: 75.0625em){.sticky .page-header__topbar{height:8rem}}@media only screen and (max-width: 75.0625em){.page-header__topbar{padding:0 1rem;border-bottom:1px solid #DDDEDF;display:-ms-flexbox;display:flex;height:7.5rem;position:relative}}.page-header.sticky .utility-nav .left-wrap{margin-top:0.7rem}.page-header.sticky .utility-nav .mini-cart__dropdown__wrapper{margin-top:-10px}.page-header.sticky .utility-nav .dropicon-wrapper{margin-top:-10px}.nav{height:7.5rem}@media only screen and (max-width: 75.0625em){.nav{position:absolute;left:-100%;height:auto;transition:left 0.5s;width:80vw}}@media only screen and (max-width: 75.0625em){.nav.scroll-on{max-height:80vh}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.nav{max-height:80vh;overflow:scroll}}.mobile-open .nav{left:0}.nav__ul{height:100%}@media only screen and (max-width: 75.0625em){.nav__ul{display:block;padding-top:4rem;height:auto;background:#fff;position:relative}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.nav__ul{height:calc(100% + 20px)}}@media only screen and (max-width: 75.0625em){.nav__ul.scroll-on{max-height:72%;overflow-y:scroll}}.nav__ul.nav__bottom{display:none}@media only screen and (max-width: 75.0625em){.nav__ul.nav__bottom{display:block;background-color:#53565A;padding-top:0rem;position:unset}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.nav__ul.nav__bottom{height:10rem}}.nav__ul.nav__bottom .subnav{height:100%}.nav__li{height:100%}@media only screen and (max-width: 75.0625em){.nav__li{border-bottom:1px solid #DDDEDF;height:4rem}}@media only screen and (max-width: 75.0625em){.nav__li:last-child{border-bottom:none}}.nav__bottom .nav__li{border:none}.nav__li_title{height:100%;position:relative;font-size:1.6rem;font-weight:400;color:#272829;line-height:.96;letter-spacing:.3rem;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 75.0625em){.nav__li_title{-ms-flex-pack:justify;justify-content:space-between;font-size:1.7rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.2rem;padding:0 1rem}}.nav__bottom .nav__li_title{font-size:1.3rem;font-weight:400;color:#fff;line-height:.96;letter-spacing:.1rem;font-family:MontserratItalic;-ms-flex-pack:unset;justify-content:unset;text-transform:unset}@media only screen and (max-width: 75.0625em){.nav__bottom .nav__li_title{background-color:#53565A}}.nav__bottom .nav__li_title:hover,.nav__bottom .nav__li_title:focus{color:#fff}@media only screen and (min-width: 75.0625em){.nav__li_title.is-active,.nav__li_title:hover,.nav__li_title:focus{color:#272829}}.nav__li_caret{display:block;font-size:1rem}@media only screen and (min-width: 75.0625em){.nav__li_caret{display:none}}.nav__bottom .nav__li_caret{margin-left:0.2rem;padding-top:0.5rem;font-size:0.9rem}.subnav{position:absolute;left:0;min-height:20rem;background:#fff;display:none}@media only screen and (min-width: 75.0625em){.subnav{box-shadow:0 2px 4px 0px #DDDEDF}}@media only screen and (max-width: 75.0625em){.subnav{display:block;left:-100%;top:0;transition:left 0.5s;background:#fff;z-index:1;border-bottom:1px solid #DDDEDF;overflow-y:auto}}.subnav a[href^="tel"]{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratRegular}.subnav__wrap{padding:25px 0}@media only screen and (max-width: 75.0625em){.subnav__wrap{padding:25px 0 0}}.subnav__top-link-desktop,.subnav__bottom-link-desktop{font-size:1.3rem;font-weight:800;color:#ABADAF;line-height:1;letter-spacing:.1rem;font-family:MontserratItalic;margin-bottom:20px}@media only screen and (min-width: 75.0625em){.subnav__top-link-desktop:hover,.subnav__top-link-desktop:focus,.subnav__bottom-link-desktop:hover,.subnav__bottom-link-desktop:focus{text-decoration:underline}}.subnav__top-link-desktop:after,.subnav__bottom-link-desktop:after{content:' >'}.subnav__top-link-mobile,.subnav__bottom-link-mobile{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratRegular;text-transform:capitalize;padding:0 2rem;border-bottom:1px solid #DDDEDF;min-height:4rem;position:relative}.subnav__bottom-link{margin-bottom:0;margin-top:20px}.subnav__caret{display:inline-block;font-size:13px;transform:rotate(90deg)}@media only screen and (min-width: 75.0625em){.subnav__caret{display:none}}.subnav__heading{font-size:1.7rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.2rem;font-family:PlayfairDisplayRegular;text-transform:uppercase;padding:0 20px;min-height:4rem;position:relative}.subnav__list{padding-left:15px}@media only screen and (max-width: 75em){.subnav__list{width:100%}}@media only screen and (max-width: 75.0625em){.subnav__list{padding:0}}.subnav__col_title-desktop,.subnav__col_title-mobile{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.3rem;font-family:MontserratRegular;margin-bottom:15px;position:relative}@media only screen and (max-width: 75.0625em){.subnav__col_title-desktop,.subnav__col_title-mobile{padding:0 20px}}@media only screen and (min-width: 75.0625em){.subnav__col_title-desktop,.subnav__col_title-mobile{font-size:1.8rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2rem;margin-top:15px}}.subnav__col_title-desktop:first-child,.subnav__col_title-mobile:first-child{margin-top:0}.subnav__col_title-desktop.is-active .icon__caret-right-regular,.subnav__col_title-desktop.is-active .page-footer__subscribe_submit_icon,.subnav__col_title-desktop.is-active .nav__li_caret,.subnav__col_title-desktop.is-active .subnav__caret,.subnav__col_title-desktop.is-active .gemlist-filters__apply-sec_left_link_icon,.subnav__col_title-desktop.is-active .account-order__header-link_arrow,.subnav__col_title-desktop.is-active .manage-layaway__wrapper_body_empty_link span.next,.manage-layaway__wrapper_body_empty_link .subnav__col_title-desktop.is-active span.next,.subnav__col_title-desktop.is-active .order-tag__wrapper_details_more_link_next,.subnav__col_title-desktop.is-active .education-section .tabs__header_item_carat,.education-section .subnav__col_title-desktop.is-active .tabs__header_item_carat,.subnav__col_title-desktop.is-active .education-top-banner__text-wrapper_content_list_item_caret,.subnav__col_title-desktop.is-active .online-customer-service_contact_options_arrow,.subnav__col_title-desktop.is-active .shopping-cart-csr-header .tabs__header_item_carat,.shopping-cart-csr-header .subnav__col_title-desktop.is-active .tabs__header_item_carat,.subnav__col_title-desktop.is-active .checkout-csr-header .tabs__header_item_carat,.checkout-csr-header .subnav__col_title-desktop.is-active .tabs__header_item_carat,.subnav__col_title-desktop.is-active .gold-buy-header__container_title_list_item_caret,.subnav__col_title-mobile.is-active .icon__caret-right-regular,.subnav__col_title-mobile.is-active .page-footer__subscribe_submit_icon,.subnav__col_title-mobile.is-active .nav__li_caret,.subnav__col_title-mobile.is-active .subnav__caret,.subnav__col_title-mobile.is-active .gemlist-filters__apply-sec_left_link_icon,.subnav__col_title-mobile.is-active .account-order__header-link_arrow,.subnav__col_title-mobile.is-active .manage-layaway__wrapper_body_empty_link span.next,.manage-layaway__wrapper_body_empty_link .subnav__col_title-mobile.is-active span.next,.subnav__col_title-mobile.is-active .order-tag__wrapper_details_more_link_next,.subnav__col_title-mobile.is-active .education-section .tabs__header_item_carat,.education-section .subnav__col_title-mobile.is-active .tabs__header_item_carat,.subnav__col_title-mobile.is-active .education-top-banner__text-wrapper_content_list_item_caret,.subnav__col_title-mobile.is-active .online-customer-service_contact_options_arrow,.subnav__col_title-mobile.is-active .shopping-cart-csr-header .tabs__header_item_carat,.shopping-cart-csr-header .subnav__col_title-mobile.is-active .tabs__header_item_carat,.subnav__col_title-mobile.is-active .checkout-csr-header .tabs__header_item_carat,.checkout-csr-header .subnav__col_title-mobile.is-active .tabs__header_item_carat,.subnav__col_title-mobile.is-active .gold-buy-header__container_title_list_item_caret{transform:rotate(270deg);max-width:8px}.subnav__col_title-mobile{min-height:4rem;margin-bottom:0;position:relative}.subnav__col a.info-link-desktop:after{content:' >';line-height:1.2}.subnav__col_link{font-size:1.3rem;font-weight:800;color:#53565A;line-height:1.2;letter-spacing:.1rem;font-family:MontserratRegular;margin-bottom:10px}@media only screen and (max-width: 75.0625em){.subnav__col_link{padding:0 30px;min-height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0;position:relative}}@media only screen and (min-width: 75.0625em){.subnav__col_link:hover,.subnav__col_link:focus{text-decoration:underline;color:#272829;font-weight:900}}.subnav__col_link.info-link-desktop,.subnav__col_link.info-link-mobile{font-family:MontserratItalic;font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.18rem;margin-bottom:0;text-transform:unset}.subnav__col_link.info-link-desktop{min-height:2rem}@media only screen and (max-width: 75.0625em){.subnav__col_hold{font-size:1.6rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.3rem;font-family:MontserratRegular;border-bottom:1px solid #DDDEDF}}@media only screen and (max-width: 75.0625em){.subnav__col_hold.is-active{background:#F2F4F5;padding:10px 0;border-top:1px solid #DDDEDF;border-bottom:1px solid #DDDEDF}}.subnav__col_hold.is-active .subnav__col_arrow{position:relative;display:none}@media only screen and (max-width: 75.0625em){.subnav__col_hold.is-active .subnav__col_arrow{display:block}}.subnav__col_hold.is-active .subnav__col_arrow:after{content:'';content:'';display:block;position:absolute;left:30px;top:-26px;width:0;height:0;border:8px solid transparent;border-bottom-color:#F2F4F5}.subnav__col_hold.is-active .subnav__col_arrow:before{content:'';display:block;position:absolute;left:29px;top:-29px;width:0;height:0;border:9px solid transparent;border-bottom-color:#DDDEDF}.subnav__banner{position:relative}.subnav__banner.bottom-align{text-align:center}.subnav__banner_img{position:absolute;max-height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.subnav__banner_img{top:0;left:0;max-height:40rem}}@media only screen and (max-width: 75em){.subnav__banner{display:none}}.subnav__banner_title,.subnav__banner_desc,.subnav__banner_link{position:relative;z-index:1}.subnav__banner_title{font-size:1.8rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.3rem;font-family:PlayfairDisplayRegular;margin-bottom:1rem}.subnav__banner_desc{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.1rem;font-family:MontserratRegular;margin-bottom:1.5rem}.subnav__banner_link{font-size:1.8rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular;border:1px solid #272829;padding:1rem}.subnav__arrow{position:relative}@media only screen and (max-width: 75.0625em){.subnav__arrow{display:none}}.subnav__arrow:before{content:'';display:block;position:absolute;right:0;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#ABADAF}@-moz-document url-prefix(){.subnav__arrow:before{bottom:4px}}.subnav__arrow:after{content:'';display:block;position:absolute;right:1px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}@-moz-document url-prefix(){.subnav__arrow:after{bottom:3px}}.subnav.is-active{display:block}@media only screen and (max-width: 75.0625em){.subnav.is-active{left:0}}.subnav__back{display:none;font-family:MontserratItalic;font-size:1.3rem;font-weight:400;color:#ABADAF;line-height:1;letter-spacing:.2rem}.subnav__back:before{content:'<';padding-right:5px}@media only screen and (max-width: 75.0625em){.subnav__back{display:inline-block;margin-left:15px;margin-top:20px}}.utility-nav{height:100%}@media only screen and (min-width: 75.0625em){.utility-nav{padding-top:0.5rem}}.utility-nav .left-wrap,.utility-nav .right-wrap{height:100%;padding-bottom:1.8rem}.utility-nav .left-wrap .link-wrap:first-child,.utility-nav .right-wrap .link-wrap:first-child{padding-left:0}@media only screen and (max-width: 75.0625em){.utility-nav .right-wrap{width:66%;padding:0 1rem 0 0}}@media only screen and (min-width: 75.0625em){.utility-nav .right-wrap .link-wrap:last-child{padding:0}}@media only screen and (max-width: 75.0625em){.utility-nav .right-wrap .link-wrap:last-child{margin-left:-8px;margin-top:2px}}.utility-nav .right-wrap .link-title:before{margin-top:1px;letter-spacing:0;padding-right:0.4rem}@media only screen and (max-width: 75.0625em){.utility-nav .right-wrap .link-title:before{margin-top:0px;font-size:2.3rem}}@media only screen and (max-width: 23.5em){.utility-nav .right-wrap .link-title:before{padding-right:0.4rem}}.utility-nav .link-wrap{padding-left:2.4rem;position:relative}@media only screen and (max-width: 75.0625em){.utility-nav .link-wrap{padding-left:1.9rem;position:unset}}@media only screen and (max-width: 23.5em){.utility-nav .link-wrap{padding-left:0.8rem}}@media only screen and (min-width: 75.0625em){.utility-nav .link-wrap.favorites-widget{padding:0}}@media only screen and (max-width: 75.0625em){.utility-nav .link-wrap.favorites-widget{padding-right:8px}}.utility-nav .link-wrap.account{padding-bottom:7px;margin-bottom:-7px}.utility-nav .link-wrap.stores .link-title{text-transform:uppercase;font-family:MontserratRegular;color:#272829}.utility-nav .link-wrap.stores .link-title:before{letter-spacing:0.1rem}.utility-nav .link-wrap.help .link-title{text-transform:uppercase;font-family:MontserratRegular;color:#272829}.utility-nav .link-wrap.call .link-title{color:#272829}@media only screen and (max-width: 23.5em){.utility-nav .link-wrap.call{right:13.5rem}}@media only screen and (max-width: 75.0625em){.utility-nav .link-wrap.call{margin-right:-4px}}.utility-nav .link-wrap.account .link-title{color:#272829}.utility-nav .link-title{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular}.utility-nav .link-title:hover,.utility-nav .link-title:focus{color:#272829}.utility-nav .link-title:before{font-size:2rem;letter-spacing:0.5rem}.utility-nav .logo{height:100%}@media only screen and (max-width: 75.0625em){.utility-nav .logo{-ms-flex-pack:start;justify-content:flex-start}}.utility-nav .logo-full{max-height:9rem}.sticky .utility-nav .logo-full{display:none}.utility-nav .logo-scrolled{display:none;max-height:6.5rem}.sticky .utility-nav .logo-scrolled{display:inline}@media only screen and (max-width: 75.0625em){.utility-nav .logo-scrolled{display:inline;max-height:5.5rem}}.utility-nav .nav-search{line-height:0;transition:none;z-index:6}.utility-nav .nav-search .imagesearch{z-index:6;margin-left:2em}.utility-nav .nav-search .search-box{width:22px !important}@media only screen and (min-width: 75.0625em){.utility-nav .nav-search{width:auto;height:22px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding-left:1.7em}.utility-nav .nav-search .imagesearch{margin-top:0.1em}}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding-left:1.7em;width:auto;margin-right:1rem}.utility-nav .nav-search.has-image-upload{width:70px;margin-right:-3.2em}.utility-nav .nav-search .imagesearch{margin-left:2em !important;min-width:27px !important;margin-top:0.1em}}@media only screen and (max-width: 64em){.utility-nav .nav-search{width:auto;margin-right:1rem}.utility-nav .nav-search.has-image-upload{width:70px;margin-right:-3.2em}.utility-nav .nav-search .imagesearch{margin-left:2em !important;min-width:27px !important;margin-top:0.1em}}@media only screen and (max-width: 23.5em){.utility-nav .nav-search{width:auto;margin-right:1rem;-ms-flex-pack:start;justify-content:flex-start}.utility-nav .nav-search.has-image-upload{width:70px;margin-right:-3.3em}.utility-nav .nav-search .imagesearch{margin-left:0.8em !important;min-width:27px !important;margin-top:0.05em}.utility-nav .nav-search .nav-search{padding-left:1em !important}}.utility-nav .nav-search form{position:relative}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search form{margin:0;position:static;margin-right:1em}}@media only screen and (max-width: 64em){.utility-nav .nav-search form{position:static;top:40%;margin-right:3em}}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search form.on-focus{position:absolute;top:0;width:100%;left:0}}.utility-nav .nav-search form .search-container{font-size:0;left:auto;right:auto;pointer-events:none}.utility-nav .nav-search form .search-container.on-focus{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0rem;position:absolute;display:block;width:20rem;top:-6px;left:-241px;z-index:4;transition:all 0.0001s;transition-delay:0.5s}@media only screen and (min-width: 50em){.utility-nav .nav-search form .search-container.on-focus{transition:font-size 0.0001s;transition-delay:0.6s}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.utility-nav .nav-search form .search-container.on-focus{line-height:1}}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search form .search-container.on-focus{width:100vw;text-align:center;left:0;height:6.2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:7.5rem}}@media only screen and (max-width: 50em){.utility-nav .nav-search form .search-container.on-focus{text-align:left;padding-left:5.3rem;-ms-flex-pack:start;justify-content:flex-start}}.utility-nav .nav-search form input[type=search]::-webkit-search-cancel-button{display:none}.utility-nav .nav-search form input[type=search]{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:0rem;background:url("../images/svgs/search.svg") no-repeat right center;display:block;background-size:contain;transition:width 0.5s;border:none;box-sizing:border-box;text-align:left;text-indent:33px;width:22px;min-height:21px;font-family:MontserratRegular;cursor:pointer;-webkit-appearance:none;position:absolute;right:0;top:-1rem;background-size:2rem;margin:0;border-radius:0}.utility-nav .nav-search form input[type=search].searchbox-focus,.utility-nav .nav-search form input[type=search]:focus{width:250px;border-bottom:solid 1px #ABADAF;color:#272829;background-color:#fff;cursor:auto;padding:10px 35px 10px 5px;text-indent:0;top:-1.75rem}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search form input[type=search].searchbox-focus,.utility-nav .nav-search form input[type=search]:focus{z-index:3;transition:width 0.5s ease-in-out;transition-delay:0.2s;padding:0 2rem 0 5px;position:fixed;width:100vw;left:0;top:7.5rem;z-index:2;height:62px;border-bottom:solid 1px #DDDEDF;background-position:calc(100% - 20px) 50%;text-align:center}}@media only screen and (max-width: 50em){.utility-nav .nav-search form input[type=search].searchbox-focus,.utility-nav .nav-search form input[type=search]:focus{padding:0 5.3rem 0 5.3rem;text-align:left}}@media only screen and (max-width: 64em){.utility-nav .nav-search form input[type=search].searchbox-focus,.utility-nav .nav-search form input[type=search]:focus{position:absolute}}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search form input[type=search]{z-index:1;transition:none !important;position:relative;top:0}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.utility-nav .nav-search form input[type=search]{font-size:0.2rem;font-weight:400;background-size:80%}.utility-nav .nav-search form input[type=search]:focus{background-position:right -80px center;top:-1.2rem}}.utility-nav .nav-search__icon_btn{content:"";height:30px;width:30px;position:absolute;top:-10px;right:5px;cursor:pointer;display:none;opacity:0;z-index:2}@media only screen and (max-width: 75.0625em){.utility-nav .nav-search__icon_btn{top:91px;right:15px;left:initial}}.utility-nav .nav-search__icon.searchbox-focus+.nav-search__icon_btn,.utility-nav .nav-search__icon:focus+.nav-search__icon_btn{display:inline-block}.utility-nav .nav-search__icon.searchbox-focus+.search-box__cross,.utility-nav .nav-search__icon:focus+.search-box__cross{display:inline}@media only screen and (max-width: 23.5em){.utility-nav .nav-search__icon.searchbox-focus+.search-box__cross,.utility-nav .nav-search__icon:focus+.search-box__cross{right:18rem}}.utility-dropdown{position:absolute;border:1px solid #ABADAF;background:#fff;z-index:1;height:auto;width:18.5rem;left:0;top:35px;display:none}.utility-dropdown.is-active{display:block}.utility-dropdown.stores{width:48.5rem;height:17rem;left:-15.5rem}.utility-dropdown.stores .arrow{left:20rem}.utility-dropdown.account{left:unset;right:-1.8rem}.utility-dropdown.account .arrow{right:2.1rem;left:unset}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.utility-dropdown.account .arrow{left:-14.5rem}}.utility-dropdown .utility-list{padding:2rem 1rem 0.5rem 1rem;max-height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.utility-dropdown .utility-list{height:100%}}.utility-dropdown .list-item{margin-bottom:1.5rem;text-align:left}.utility-dropdown .list-item a,.utility-dropdown .list-item button{font-size:1.3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular;padding:0 1rem}.utility-dropdown .list-item a:hover,.utility-dropdown .list-item button:hover{text-decoration:underline}.utility-dropdown .arrow{position:relative;left:4.5rem}@media only screen and (max-width: 75.0625em){.utility-dropdown .arrow{display:none}}@-moz-document url-prefix(){.utility-dropdown .arrow{top:1.2rem}}.utility-dropdown .arrow:before{content:'';display:block;position:absolute;right:0;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#ABADAF}.utility-dropdown .arrow:after{content:'';display:block;position:absolute;right:1px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}.add-to-cart__btn{padding:0 30px}.add-to-cart-info .add-to-cart__btn{color:#53565A}.pdp-gem-stone-add-to-cart .add-to-cart_btn{font-size:1.1rem;font-weight:700;color:#272829;line-height:2.18;letter-spacing:.16rem;border:none}.add-to-cart.pdp-gem-stone-add-to-cart{display:inline-block}_:-ms-lang(x),.add-to-cart__btn.matching-piece{border-image-source:url("../images/border-grey.png") !important}@media only screen and (max-width: 50em){.add-to-cart-modal{overflow-y:visible}}.add-to-cart-modal.modal .component-name__content_header_close-icon{top:22px}@media only screen and (max-width: 75em){.add-to-cart-modal.modal .component-name__content_header_close-icon{top:50px;right:45px}}@media only screen and (max-width: 50em){.add-to-cart-modal.modal .component-name__content_header_close-icon{top:18px;right:25px}}.add-to-cart-modal.modal .component-name__content_main-wrap_body{padding:1rem 4rem 4rem 4rem}@media only screen and (max-width: 50em){.add-to-cart-modal.modal .component-name__content_main-wrap_body{padding:1rem 2rem 2rem 2rem}}@media only screen and (max-width: 50em){.add-to-cart-modal.modal.is-visible-modal{overflow-y:visible}}.add-to-cart-modal .wrapper,.add-to-cart-modal .wrapper-no-padding,.add-to-cart-modal .home-page,.add-to-cart-modal .seo-content,.add-to-cart-modal .breadcrumbs,.add-to-cart-modal .gemlist-table .stick,.gemlist-table .add-to-cart-modal .stick,.add-to-cart-modal .tabs,.add-to-cart-modal .gemlist-solitaire-table .stick,.gemlist-solitaire-table .add-to-cart-modal .stick,.add-to-cart-modal .gemlist-prod-details-modal__title,.add-to-cart-modal .drt-component__mobile-slide,.add-to-cart-modal .noresult-table__wrap,.add-to-cart-modal #compare-gemstones-table,.add-to-cart-modal .favorites-category-page,.add-to-cart-modal .match-category-page,.add-to-cart-modal .match-maker,.add-to-cart-modal .match-experience_grid,.add-to-cart-modal .page-footer__row,.add-to-cart-modal .page-header__notification-wrapper,.add-to-cart-modal .page-header__bottombar,.add-to-cart-modal .page-header__topbar,.add-to-cart-modal .sort-and-filter,.add-to-cart-modal .fixed-filter-icon,.add-to-cart-modal .back-to-top-container,.add-to-cart-modal .gem-options-form,.add-to-cart-modal .emailOpt-out,.add-to-cart-modal .review-qa__header,.add-to-cart-modal .review-qa__rating-panel,.add-to-cart-modal .review-qa-section,.add-to-cart-modal .fedex-selection,.add-to-cart-modal .digital-appraisal header .page_header,.digital-appraisal header .add-to-cart-modal .page_header,.add-to-cart-modal .digital-appraisal .main_heading,.digital-appraisal .add-to-cart-modal .main_heading,.add-to-cart-modal .pdp-non-built,.add-to-cart-modal .banner__wrapper,.add-to-cart-modal .banner.orderSubmit,.add-to-cart-modal .matching-pieces__wrapper,.add-to-cart-modal .sc-video__wrapper,.add-to-cart-modal .visit-store__wrapper,.add-to-cart-modal .behind-designs__wrapper,.add-to-cart-modal .classic-gift-card__wrapper,.add-to-cart-modal .product-category-carousel__grid,.add-to-cart-modal .pcat-pearl-learning__banner-div,.add-to-cart-modal .pcat-pearl-learning__wrapper,.add-to-cart-modal .education-tab,.add-to-cart-modal .matching-bands .dyo-tab-content.addons,.matching-bands .add-to-cart-modal .dyo-tab-content.addons,.add-to-cart-modal .credit-card-page__container,.add-to-cart-modal .checkout-page,.add-to-cart-modal .order-review__wrapper,.add-to-cart-modal .order-gift-message,.add-to-cart-modal .order-shipping-billing,.add-to-cart-modal .order-status__wrapper,.add-to-cart-modal .order-submit-layaway,.add-to-cart-modal .gemlist-cms__content,.add-to-cart-modal .gemstone-list__bottom,.add-to-cart-modal .gemlist-solitaire__content,.add-to-cart-modal .gemlist-complexity-sec,.add-to-cart-modal .store-item.specific-store,.add-to-cart-modal .search-store__wrapper,.add-to-cart-modal .map__reset,.add-to-cart-modal .map__holder,.add-to-cart-modal .map__error,.add-to-cart-modal .login-via-page section,.login-via-page .add-to-cart-modal section,.add-to-cart-modal .myaccount-menu__container_item_details,.add-to-cart-modal .myaccount-menu__container_item_container,.add-to-cart-modal .my-account-header,.add-to-cart-modal .my-way__container,.add-to-cart-modal .my-information__input-wrapper,.add-to-cart-modal .my-subscriptions__checkbox-wrapper,.add-to-cart-modal .sms-preferences__checkbox-wrapper,.add-to-cart-modal .jewelry-preferences__wrapper__container__hand-wrapper,.add-to-cart-modal .add-information__accordion_content_body_content,.add-to-cart-modal .add-information__accordion_content_body_hand-container__hand-wrapper,.add-to-cart-modal .order-details,.add-to-cart-modal .category-grid-1-2,.add-to-cart-modal .rectangle-grid-1X2,.add-to-cart-modal .rectangle-tile-1X1,.add-to-cart-modal .category-grid-1X3,.add-to-cart-modal .category-grid-1X4,.add-to-cart-modal .category-grid-2x2x2,.add-to-cart-modal .paragraph,.add-to-cart-modal .image-left,.add-to-cart-modal .education-section,.add-to-cart-modal .prod-cat-tile-block,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper,.add-to-cart-modal .cms-html-container,.add-to-cart-modal .product-desc__wrapper,.add-to-cart-modal .variety-thirds__wrapper,.add-to-cart-modal .variety-thirds-3col__wrapper,.add-to-cart-modal .variety-halves__wrapper,.add-to-cart-modal .variety-halves-absolute3__wrapper,.add-to-cart-modal .article-layouts,.add-to-cart-modal .faq-accordian,.add-to-cart-modal .four-cs__wrapper,.add-to-cart-modal .article-sticky,.add-to-cart-modal .carat-slider__shapes-form,.add-to-cart-modal .contact-us-page__container,.add-to-cart-modal .employee-benefits__wrapper,.add-to-cart-modal .jobs__bottom_wrapper,.add-to-cart-modal .fav-search{border:1px solid #DDDEDF;padding:0}@media only screen and (max-width: 50em){.add-to-cart-modal .wrapper,.add-to-cart-modal .wrapper-no-padding,.add-to-cart-modal .home-page,.add-to-cart-modal .seo-content,.add-to-cart-modal .breadcrumbs,.add-to-cart-modal .gemlist-table .stick,.gemlist-table .add-to-cart-modal .stick,.add-to-cart-modal .tabs,.add-to-cart-modal .gemlist-solitaire-table .stick,.gemlist-solitaire-table .add-to-cart-modal .stick,.add-to-cart-modal .gemlist-prod-details-modal__title,.add-to-cart-modal .drt-component__mobile-slide,.add-to-cart-modal .noresult-table__wrap,.add-to-cart-modal #compare-gemstones-table,.add-to-cart-modal .favorites-category-page,.add-to-cart-modal .match-category-page,.add-to-cart-modal .match-maker,.add-to-cart-modal .match-experience_grid,.add-to-cart-modal .page-footer__row,.add-to-cart-modal .page-header__notification-wrapper,.add-to-cart-modal .page-header__bottombar,.add-to-cart-modal .page-header__topbar,.add-to-cart-modal .sort-and-filter,.add-to-cart-modal .fixed-filter-icon,.add-to-cart-modal .back-to-top-container,.add-to-cart-modal .gem-options-form,.add-to-cart-modal .emailOpt-out,.add-to-cart-modal .review-qa__header,.add-to-cart-modal .review-qa__rating-panel,.add-to-cart-modal .review-qa-section,.add-to-cart-modal .fedex-selection,.add-to-cart-modal .digital-appraisal header .page_header,.digital-appraisal header .add-to-cart-modal .page_header,.add-to-cart-modal .digital-appraisal .main_heading,.digital-appraisal .add-to-cart-modal .main_heading,.add-to-cart-modal .pdp-non-built,.add-to-cart-modal .banner__wrapper,.add-to-cart-modal .banner.orderSubmit,.add-to-cart-modal .matching-pieces__wrapper,.add-to-cart-modal .sc-video__wrapper,.add-to-cart-modal .visit-store__wrapper,.add-to-cart-modal .behind-designs__wrapper,.add-to-cart-modal .classic-gift-card__wrapper,.add-to-cart-modal .product-category-carousel__grid,.add-to-cart-modal .pcat-pearl-learning__banner-div,.add-to-cart-modal .pcat-pearl-learning__wrapper,.add-to-cart-modal .education-tab,.add-to-cart-modal .matching-bands .dyo-tab-content.addons,.matching-bands .add-to-cart-modal .dyo-tab-content.addons,.add-to-cart-modal .credit-card-page__container,.add-to-cart-modal .checkout-page,.add-to-cart-modal .order-review__wrapper,.add-to-cart-modal .order-gift-message,.add-to-cart-modal .order-shipping-billing,.add-to-cart-modal .order-status__wrapper,.add-to-cart-modal .order-submit-layaway,.add-to-cart-modal .gemlist-cms__content,.add-to-cart-modal .gemstone-list__bottom,.add-to-cart-modal .gemlist-solitaire__content,.add-to-cart-modal .gemlist-complexity-sec,.add-to-cart-modal .store-item.specific-store,.add-to-cart-modal .search-store__wrapper,.add-to-cart-modal .map__reset,.add-to-cart-modal .map__holder,.add-to-cart-modal .map__error,.add-to-cart-modal .login-via-page section,.login-via-page .add-to-cart-modal section,.add-to-cart-modal .myaccount-menu__container_item_details,.add-to-cart-modal .myaccount-menu__container_item_container,.add-to-cart-modal .my-account-header,.add-to-cart-modal .my-way__container,.add-to-cart-modal .my-information__input-wrapper,.add-to-cart-modal .my-subscriptions__checkbox-wrapper,.add-to-cart-modal .sms-preferences__checkbox-wrapper,.add-to-cart-modal .jewelry-preferences__wrapper__container__hand-wrapper,.add-to-cart-modal .add-information__accordion_content_body_content,.add-to-cart-modal .add-information__accordion_content_body_hand-container__hand-wrapper,.add-to-cart-modal .order-details,.add-to-cart-modal .category-grid-1-2,.add-to-cart-modal .rectangle-grid-1X2,.add-to-cart-modal .rectangle-tile-1X1,.add-to-cart-modal .category-grid-1X3,.add-to-cart-modal .category-grid-1X4,.add-to-cart-modal .category-grid-2x2x2,.add-to-cart-modal .paragraph,.add-to-cart-modal .image-left,.add-to-cart-modal .education-section,.add-to-cart-modal .prod-cat-tile-block,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper,.add-to-cart-modal .cms-html-container,.add-to-cart-modal .product-desc__wrapper,.add-to-cart-modal .variety-thirds__wrapper,.add-to-cart-modal .variety-thirds-3col__wrapper,.add-to-cart-modal .variety-halves__wrapper,.add-to-cart-modal .variety-halves-absolute3__wrapper,.add-to-cart-modal .article-layouts,.add-to-cart-modal .faq-accordian,.add-to-cart-modal .four-cs__wrapper,.add-to-cart-modal .article-sticky,.add-to-cart-modal .carat-slider__shapes-form,.add-to-cart-modal .contact-us-page__container,.add-to-cart-modal .employee-benefits__wrapper,.add-to-cart-modal .jobs__bottom_wrapper,.add-to-cart-modal .fav-search{overflow-y:auto;max-height:80vh}}.add-to-cart-modal .title{font-size:1.8rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:.6rem;font-family:MontserratSemiBold;text-transform:uppercase;margin-bottom:10px}@media only screen and (max-width: 50em){.add-to-cart-modal .title{font-size:1.6rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:.4rem;margin-bottom:15px}}.add-to-cart-info .product-information .image-hold{padding:25px;margin:auto 0}@media only screen and (max-width: 50em){.add-to-cart-info .product-information .image-hold{padding:2rem}}.add-to-cart-info .product-information .image{margin:auto 0}.add-to-cart-info .product-information .info{padding:25px;margin:auto}@media only screen and (max-width: 50em){.add-to-cart-info .product-information .info{padding:1rem 0 1rem 1rem}}.add-to-cart-info .product-information .product-info .product-Gift_val{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0px;font-family:MontserratSemiBold;margin-bottom:5px}.add-to-cart-info .product-information .price{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.5px;font-family:MontserratSemiBold;text-transform:uppercase;text-align:left;margin-bottom:2rem}.add-to-cart-info .product-information .product-name{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.3px;padding-bottom:10px;font-family:MontserratRegular}.add-to-cart-info .product-information .product-name.engraving{font-family:MontserratSemiBold;margin-top:25px;color:#272829;padding-bottom:5px}.add-to-cart-info .product-information .product-name.engraving-text{padding-bottom:0}.add-to-cart-info .product-information .price-info{padding:2.5rem 1rem 2.5rem 2.5rem;background-color:#F2F4F5}.add-to-cart-info .product-information .shipping-method-hold{margin-bottom:25px}.add-to-cart-info .product-information .shipping-method-hold .price{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;margin-bottom:2rem}.add-to-cart-info .product-information .shipping-method-hold .method{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemiBold}.add-to-cart-info .product-information .subtotal-wrapper .promotion{font-size:1.1rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.2px;margin-bottom:1.5rem}.add-to-cart-info .product-information .delivery-title,.add-to-cart-info .product-information .delivery-date{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemiBold;margin-bottom:5px}.add-to-cart-info .product-information .delivery-date{font-family:MontserratRegular;margin-bottom:35px}.add-to-cart-info .product-information .subtotal-section{margin-bottom:25px}.add-to-cart-info .product-information .subtotal-section .item-count,.add-to-cart-info .product-information .subtotal-section .tax-info{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular}.add-to-cart-info .product-information .subtotal-section .subtotal-title{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemiBold;margin-bottom:5px}.add-to-cart-info .product-information .subtotal-section .subtotal-price{font-size:2rem;font-weight:600;color:#272829;line-height:1.04;letter-spacing:.8px;font-family:PlayfairDisplayRegular}.add-to-cart-info .product-information .button-hold{margin-bottom:10px;padding-right:1.5rem}.add-to-cart-info .product-information .checkout-btn{padding:0 30px}.add-to-cart-info .product-information .cart-link{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;margin-right:1.5rem;padding-bottom:0.5px;border-bottom:1px solid #53565A}.add-to-cart-info .matching-pieces-container{padding:20px;border-top:1px solid #DDDEDF}.add-to-cart-info .matching-pieces-container .error-section{font-size:1.2rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;color:#da690e;white-space:pre-wrap;margin-bottom:0.5rem}.add-to-cart-info .matching-pieces-container .title{font-size:1.9rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.6px;font-family:PlayfairDisplayRegular;text-transform:none;margin-bottom:15px}.add-to-cart-info .matching-pieces-container .item-desc-price__hold_price{font-family:MontserratSemiBold;font-size:1.6rem}.add-to-cart-info .matching-pieces-container .carousel-scroll .carousel-wrap{-ms-overflow-style:none;scrollbar-width:none}.add-to-cart-info .matching-pieces-container .carousel-item{min-width:285px;max-width:285px}@media only screen and (min-width: 50em){.add-to-cart-info .matching-pieces-container .carousel-item{min-width:30.5rem;max-width:30.5rem}}@media only screen and (max-width: 37.5em){.add-to-cart-info .matching-pieces-container .carousel-item{min-width:19rem;max-width:19rem}}@media only screen and (max-width: 50em){.add-to-cart-info .matching-pieces-container .matching-piece-item__desc{padding-left:0}}.add-to-cart-info .matching-pieces-container .matching-piece-item__desc .select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{width:160px}.add-to-cart-info .matching-pieces-container .item-desc-price__desc,.add-to-cart-info .matching-pieces-container .item-desc-price__desc-mobile{white-space:pre-wrap;font-size:1.4rem}.badge{position:relative;width:115px;height:20px;background-color:#272829;margin-right:15px;margin-left:10px;color:#fff;text-align:center;letter-spacing:0 !important}.product-category-carousel .badge{margin-top:10px}.badge.danger{background-color:#ed4c24;line-height:20px}.badge.danger:before{border-right-color:#ed4c24}.badge.danger:after{border-left-color:#ed4c24}.badge__title{margin-top:4px}.badge__title:before{content:'.';position:absolute;left:3px;top:3%}.badge__title:after{content:'.';position:absolute;right:3px;top:3%}.rounded .badge__title{margin-top:0}.rounded .badge__title:before,.rounded .badge__title:after{display:none}.product-category-page .badge__title{font-size:1.2rem;font-weight:600;color:#fff;line-height:1;letter-spacing:1px;font-family:MontserratSemibold;margin-top:5px}.badge:before{content:"";position:absolute;right:100%;top:0;width:0;height:0;border-top:10px solid transparent;border-right:10px solid #272829;border-bottom:10px solid transparent}.badge:after{content:"";position:absolute;left:100%;top:0;width:0;height:0;border-top:10px solid transparent;border-left:10px solid #272829;border-bottom:10px solid transparent}.badge.rounded{border-radius:5px;padding:5px 10px;width:auto;margin:0;height:auto;font-weight:400}.badge.rounded:before,.badge.rounded:after{display:none}.badge__title{letter-spacing:0px !important}.rating{width:12rem}.behind-designs .rating{display:inline-block;width:14rem}.behind-designs .rating .jq-ry-group-wrapper{margin-left:1rem}.rating-wrap .rating{margin:0}select::-ms-expand{display:none}@media only screen and (max-width: 37.5em){.select-box{position:relative}}.select-box__label{display:inline-block;width:100%;margin-bottom:8px;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;line-height:1;padding-left:10px}.select-box__selectEle{height:40px;width:100%;background:url("../images/ic_down_carat_dark.png") no-repeat #fff;background-position:95% center;font-family:MontserratRegular;font-size:1.4rem;font-weight:300;color:#53565A;line-height:"";letter-spacing:.02em;border:1pt solid #DDDEDF;border-radius:3px;padding:4px 25px 6px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0}@media only screen and (max-width: 50em){.select-box__selectEle{background-position:97% center}#reactAppPcatWrapper .select-box__selectEle{background-position:92% center}}.select-box__selectEle:focus{outline:1px dotted}.select-box__selectEle.parsley-error+.chosen-container .chosen-single{border:1px solid #ed4c24}@media only screen and (max-width: 75em){.cart-addon .select-box__selectEle.parsley-error+.chosen-container.chosen-with-drop .chosen-single{border-bottom:none}}.select-box__selectEle.parsley-error+.chosen-container .chosen-drop{border:1px solid #ed4c24;border-top-width:0}.cart-addon .select-box__selectEle.parsley-error+.chosen-container .chosen-drop{max-width:210px}.select-box .chosen-container .chosen-results li.result-selected{display:list-item;font-weight:900}.select-box .chosen-container-single .chosen-single span{margin-top:1px}.select-box .chosen-container-single .chosen-single span.pretextHold{margin-right:5px;font-weight:900}.select-box__span{display:none}@media only screen and (max-width: 37.5em){.select-box__span{display:block;position:absolute;background:#fff;border:1px solid #DDDEDF;border-right:0;border-radius:8px 0 0 8px;left:0;width:83%;padding:1.26rem 0 1rem 1rem;white-space:nowrap;overflow:hidden;font-family:MontserratRegular;font-size:1.6rem;font-weight:300;color:#53565A;line-height:"";letter-spacing:.02em}}.select-box.article-pdp-non-built-ring-size{text-align:left}@media (max-width: 767px){.select-box.article-pdp-non-built-ring-size{width:66.66%}}@media only screen and (max-width: 30em){.select-box.article-pdp-non-built-ring-size{width:50%}}@media (max-width: 767px){.add-to-cart__form .select-box.article-pdp-non-built-ring-size{width:100%}}.add-to-cart__form .select-box.article-pdp-non-built-ring-size .parsley-errors-list::before{display:none}.product-details-form .select-box.article-pdp-non-built-ring-size .parsley-errors-list{display:none}.select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{width:190px}@media only screen and (max-width: 50em){.select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{width:100%}}.matching-piece-item__desc .select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{width:170px}@media only screen and (max-width: 50em){.matching-piece-item__desc .select-box.article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{width:160px}}.select-box.article-pdp-non-built-ring-size .chosen-container .select-tag-pdp-non-built-ring-size{width:315px}@media only screen and (max-width: 50em){.select-box.article-pdp-non-built-ring-size .chosen-container .select-tag-pdp-non-built-ring-size{width:100%}}.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single{width:220px;background-position:95% center}@media only screen and (max-width: 50em){.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single{width:100%}}.select-box.article-find-store-modal .chosen-single{width:100%}.select-box.article-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select{width:100%}@media only screen and (max-width: 50em){.select-box.article-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select{width:100%}}.select-box.article-email-us__form_wrapper_form_select .chosen-container .chosen-single{width:100%;background-position:95% center}@media only screen and (max-width: 50em){.select-box.article-email-us__form_wrapper_form_select .chosen-container .chosen-single{width:100%}}.select-box.article-shopping-cart-csr-header__item_form_row_adjustment{max-width:236px;min-width:200px;margin-right:3rem}.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .select-tag-shopping-cart-csr-header__item_form_row_adjustment{max-width:236px}.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .chosen-container .chosen-single{max-width:236px;background-position:95% center}.select-box .parsley-errors-list:before{right:40px}.switch-button__wrapper .chosen-container .chosen-results li.result-selected{display:list-item;font-weight:900}.progress-bar__wrapper{height:14px;border-radius:7px;background-color:#53565A;padding:5px}.progress-bar__wrapper_inner{height:5px;border-radius:2.5px;background-color:#ebd28f}.modal,.cvv-modal,.travel-companion-modal{z-index:-1;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;min-width:320px;will-change:opacity;transition:opacity 0.4s ease-in;visibility:hidden;opacity:0;overflow-y:auto}@media only screen and (max-width: 50em){.modal.full-screen .component-name__content,.cvv-modal.full-screen .component-name__content,.travel-companion-modal.full-screen .component-name__content{min-height:100%}}@media only screen and (max-width: 50em){.modal.full-screen .component-name__content_main-wrap_body,.cvv-modal.full-screen .component-name__content_main-wrap_body,.travel-companion-modal.full-screen .component-name__content_main-wrap_body{min-height:100%}}.isios .modal.focus-inp,.isios .cvv-modal.focus-inp,.isios .travel-companion-modal.focus-inp{position:absolute;-webkit-overflow-scrolling:touch}.modal.is-visible-modal,.cvv-modal.is-visible-modal,.travel-companion-modal.is-visible-modal{z-index:10000;background-color:rgba(0,0,0,0.5);visibility:visible;opacity:1}.modal.is-visible-modal.email-modal,.modal.is-visible-modal.social-sign-up-modal,.modal.is-visible-modal.welcome-modal,.modal.is-visible-modal.email-only-modal,.modal.is-visible-modal.welcome-back-modal,.modal.is-visible-modal.verify-your-email-modal,.modal.is-visible-modal.generic-error-modal,.cvv-modal.is-visible-modal.email-modal,.cvv-modal.is-visible-modal.social-sign-up-modal,.cvv-modal.is-visible-modal.welcome-modal,.cvv-modal.is-visible-modal.email-only-modal,.cvv-modal.is-visible-modal.welcome-back-modal,.cvv-modal.is-visible-modal.verify-your-email-modal,.cvv-modal.is-visible-modal.generic-error-modal,.travel-companion-modal.is-visible-modal.email-modal,.travel-companion-modal.is-visible-modal.social-sign-up-modal,.travel-companion-modal.is-visible-modal.welcome-modal,.travel-companion-modal.is-visible-modal.email-only-modal,.travel-companion-modal.is-visible-modal.welcome-back-modal,.travel-companion-modal.is-visible-modal.verify-your-email-modal,.travel-companion-modal.is-visible-modal.generic-error-modal{z-index:11000}.modal.is-visible-modal .component-name__content,.cvv-modal.is-visible-modal .component-name__content,.travel-companion-modal.is-visible-modal .component-name__content{transform:translate(-50%, -50%)}.modal.is-visible-modal.try-on-modal,.modal.is-visible-modal.try-on-email,.cvv-modal.is-visible-modal.try-on-modal,.cvv-modal.is-visible-modal.try-on-email,.travel-companion-modal.is-visible-modal.try-on-modal,.travel-companion-modal.is-visible-modal.try-on-email{z-index:11001}.modal .component-name__content,.cvv-modal .component-name__content,.travel-companion-modal .component-name__content{position:absolute;max-height:100%;left:50%;top:50%;transform:translate(-50%, 200%)}@media only screen and (max-width: 50em){.full-screen .modal .component-name__content,.full-screen .cvv-modal .component-name__content,.full-screen .travel-companion-modal .component-name__content{min-height:100%}}.generic-error-modal .modal .component-name__content,.subscription-modal .modal .component-name__content,.generic-error-modal .cvv-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content{background-color:#fff}.modal .component-name__content_header,.cvv-modal .component-name__content_header,.travel-companion-modal .component-name__content_header{color:#fff;background-color:#fff;padding:25px 20px;text-transform:uppercase;font-weight:normal}.modal .component-name__content_header_title,.cvv-modal .component-name__content_header_title,.travel-companion-modal .component-name__content_header_title{margin:0;text-transform:uppercase;padding-right:30px}.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{cursor:pointer;position:absolute;right:40px;top:50px;width:20px;height:20px;font-size:0;background:transparent;border:0;outline:none;z-index:1;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#53565A;line-height:" ";letter-spacing:" "}@media only screen and (max-width: 75em){.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{right:50px}}@media only screen and (max-width: 50em){.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{top:55px;right:65px}}@media only screen and (max-width: 37.5em){.modal .component-name__content_header_close-icon,.cvv-modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{top:55px}}.generic-error-modal .modal .component-name__content_main-wrap,.subscription-modal .modal .component-name__content_main-wrap,.generic-error-modal .cvv-modal .component-name__content_main-wrap,.subscription-modal .cvv-modal .component-name__content_main-wrap,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap,.subscription-modal .travel-companion-modal .component-name__content_main-wrap{padding:4.5rem 6rem}@media only screen and (max-width: 75em){.generic-error-modal .modal .component-name__content_main-wrap,.subscription-modal .modal .component-name__content_main-wrap,.generic-error-modal .cvv-modal .component-name__content_main-wrap,.subscription-modal .cvv-modal .component-name__content_main-wrap,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap,.subscription-modal .travel-companion-modal .component-name__content_main-wrap{padding:6rem 3rem}}.modal .component-name__content_main-wrap_body,.cvv-modal .component-name__content_main-wrap_body,.travel-companion-modal .component-name__content_main-wrap_body{padding:10px 25px;background:#fff}.generic-error-modal .modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body{padding:6rem 14rem}@media only screen and (max-width: 75em){.generic-error-modal .modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body{padding:6rem}}.generic-error-modal .modal .component-name__content_main-wrap_body_text,.subscription-modal .modal .component-name__content_main-wrap_body_text,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body_text,.subscription-modal .cvv-modal .component-name__content_main-wrap_body_text,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body_text,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body_text{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.8;letter-spacing:.6px;font-family:MontserratSemibold}.modal *:focus,.cvv-modal *:focus,.travel-companion-modal *:focus{outline:1px dotted !important}.modal .last-tab-hidden,.cvv-modal .last-tab-hidden,.travel-companion-modal .last-tab-hidden{text-indent:-9999em;display:inline-block}.modal .last-tab-hidden:focus,.cvv-modal .last-tab-hidden:focus,.travel-companion-modal .last-tab-hidden:focus{outline:0 !important}html.has-modal{height:100%;margin:0;overflow:hidden}html.has-modal body{overflow:hidden;position:relative;width:100%;height:100%;margin:0}html.has-modal .page-wrap,html.has-modal .review-qa,html.has-modal .review-qa__carousel_wrapper,html.has-modal .review-qa-carousel{height:100%;margin:0;overflow:hidden}@media only screen and (max-width: 75.0625em){html.has-modal .page-header{position:inherit;z-index:inherit}}html.has-modal.has-modal-open body{position:relative !important}html.has-modal.isios .carousel-scroll.mobile .carousel-wrap{overflow-x:unset;overflow-y:unset}_:-ms-lang(x),.component-name__content_header_close-icon:before{margin-left:-5px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.component-name__content_header_close-icon:before{margin-left:-5px}}.tabs__content{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;padding:3rem 5rem 0}.tabs__content.show,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .tabs__content.credit-card__wrap_cc_row_removeCard{overflow-y:visible;visibility:visible;max-height:none}.vertical .tabs__content{border:0}.tabs__content_item{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold}.tabs__header{margin:auto}.vertical .tabs__header{margin:0}.tabs__header_item{list-style:none;margin:0 2.5rem;cursor:pointer}.vertical .tabs__header_item.selected{color:#C8102E}@media only screen and (max-width: 50em){.tabs__header_item:after{margin-top:1rem}}.tabs__header_item.selected:after{content:'';display:block;height:3px;width:0;background:transparent;transition:width 0.5s ease, background-color 0.5s ease;margin:0;border-radius:10px 10px 0 0;width:100%;background:#C8102E}.vertical .tabs__header_item.selected:after{display:none}.recom-recent .tabs__header_item.selected:after{background:#272829}@media only screen and (max-width: 50em){.recom-recent .tabs__header_item.selected:after{margin-top:10px}}.tabs__header_seprator{border-right:1px solid #DDDEDF;display:inline-block;height:1.4rem;position:relative}@media (max-width: 767px){.tabs{padding:0}.tabs__header_item{width:50%}.tabs__header_item a{font-size:1.5rem}.tabs__header_item.selected:after{width:90%;margin-left:5%}.tabs__header_seprator{position:absolute}}.carousel__wrapper{position:relative;overflow:hidden}.carousel__wrapper.center .carousel__wrapper_container{display:inline-block;width:auto}.carousel__wrapper.center .carousel__wrapper_container_item{margin-right:0}.carousel__wrapper.center .carousel__wrapper_container_item .matching-piece-item__desc{padding-left:0}.carousel__wrapper_container{width:20000em;position:relative;list-style:none;margin:0;padding:0;overflow:hidden}.carousel__wrapper_container_item{float:left}.carousel__wrapper_container_item:last-child .thumbnail-item:after{border:0}.carousel__wrapper_show-more_link{margin-top:15px;margin-bottom:20px;font-family:MontserratBold;font-weight:900}.carousel__wrapper_show-more_info{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.7;letter-spacing:.05rem;font-family:MontserratRegular;font-style:italic}.carousel__next{position:absolute;top:30%;right:0;font-size:17px;z-index:2}.carousel__next.inactive{display:none}.carousel__prev{position:absolute;top:30%;left:0;font-size:17px;z-index:2}.carousel__prev.inactive{display:none}.carousel__next{border-radius:3px 0 0 3px;border:1px solid #DDDEDF;border-right:none}.carousel__prev{border-radius:0 3px 3px 0;border:1px solid #DDDEDF;border-left:none}.carousel__pagination a{width:18px;height:18px;background:#fff;border:solid 3px #DDDEDF;border-radius:50%;margin-right:2px}.carousel__pagination a.active{background-color:#DDDEDF}.carousel.number-of-stones-tab .carousel__wrapper_container_item{margin-right:0}.hexagon-label{position:relative;background:#272829;text-align:center;font-size:15px;margin:0 auto;z-index:0}@media only screen and (max-width: 50em){.hexagon-label{margin-bottom:1rem}}.hexagon-label:after,.hexagon-label:before{width:107%;left:-5px;height:10px;z-index:0}.hexagon-label:before{position:absolute;background:#272829;content:'';border-bottom:none;transform:perspective(15px) rotateX(5deg);top:-1px}.hexagon-label:after{position:absolute;background:#272829;top:8.5px;content:'';border-top:none;transform:perspective(15px) rotateX(-5deg);bottom:-1px}.hexagon-label__dot-left,.hexagon-label__dot-right{width:4px;height:4px;background-color:#fff;border-radius:100%;position:absolute;top:42%;z-index:1}.hexagon-label__dot-left{left:0}.hexagon-label__dot-right{right:0}.hexagon-label__text{font-size:1.2rem;font-weight:600;color:#fff;line-height:1;letter-spacing:1px;font-family:MontserratSemibold;padding-top:4px;z-index:1}.switch-button__wrapper{height:42px}#reactAppPcatWrapper .switch-button__wrapper{width:80px}.switch-button__wrapper .chosen-single{width:8rem;background-position:85% center !important}.switch-button__wrapper .chosen-single span{margin:1px 0 0}.switch-button__pretext{font-size:1.2em;font-weight:300;color:#53565A;line-height:1.5;letter-spacing:.03em;font-family:MontserratRegular;margin-left:1.5rem}.switch-button__label{position:relative;cursor:pointer;letter-spacing:normal}.switch-button__label:first-child .switch-button__icon,.switch-button__label:first-child .switch-button__text{border-color:#fff;border-top-left-radius:4px;border-bottom-left-radius:4px}.switch-button__label:first-child .switch-button__icon{font-size:4rem;left:0.5px;top:0}.switch-button__label:last-child .switch-button__icon,.switch-button__label:last-child .switch-button__text{border-top-right-radius:4px;border-bottom-right-radius:4px}.switch-button__radio{z-index:-1;opacity:0;position:absolute;left:0;top:0}.switch-button__icon{font-size:2rem;font-weight:300;color:#DDDEDF;line-height:"";letter-spacing:.02em;z-index:1;width:18px;height:18px;line-height:1;text-align:center;position:absolute;height:100%;width:100%}.switch-button__icon:hover{background-color:#DDDEDF;color:#ABADAF}.switch-button__radio:checked ~ .switch-button__icon{opacity:1;color:#ABADAF}.switch-button__radio:checked ~ .switch-button__icon:hover{background-color:#F2F4F5}.switch-button__text{background-color:#fff;display:block;padding:30px 15px 10px 25px;position:relative;font-weight:600;transition:background-color 0.5s cubic-bezier(0.77, 0, 0.175, 1)}.switch-button__label:first-child .switch-button__radio:checked ~ .switch-button__text,.switch-button__radio:checked ~ .switch-button__text{background-color:#F2F4F5;border-color:#DDDEDF}.filter-header .checkbox{padding:1rem 2rem 1rem 1rem}.checkbox{display:inline-block;position:relative;cursor:pointer;padding:1rem 4rem 1rem 1rem;border:1px solid transparent;outline:none}.checkbox:focus .checkbox__text:before{outline:1px dotted}.checkbox:hover.has-border,.checkbox:focus.has-border{border:1px solid #ABADAF;border-radius:4px}.checkbox__input{cursor:inherit;opacity:0;position:absolute;left:0}.checkbox__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.4px;cursor:inherit;display:inline-block;vertical-align:middle;position:relative;padding-left:3rem;text-transform:capitalize}.checkbox__text .card-icon,.checkbox__text .visa,.checkbox__text .td-card,.checkbox__text .master,.checkbox__text .ShanecoCard,.checkbox__text .amex,.checkbox__text .Discover,.checkbox__text .maestro,.checkbox__text .giftcard,.checkbox__text .mastercard_eurocard,.checkbox__text .diners,.checkbox__text .JCB,.checkbox__text .switch{padding-left:3.5rem;padding:2rem 0;width:3.5rem;background-repeat:no-repeat;margin-right:1rem;vertical-align:top;margin-top:-0.2rem;background-size:35px}.checkbox__text .card-icon.mastercard,.checkbox__text .mastercard.visa,.checkbox__text .mastercard.td-card,.checkbox__text .mastercard.master,.checkbox__text .mastercard.ShanecoCard,.checkbox__text .mastercard.amex,.checkbox__text .mastercard.Discover,.checkbox__text .mastercard.maestro,.checkbox__text .mastercard.giftcard,.checkbox__text .mastercard.mastercard_eurocard,.checkbox__text .mastercard.diners,.checkbox__text .mastercard.JCB,.checkbox__text .mastercard.switch{background-image:url("../images/mastercard.svg")}.checkbox__text .card-icon.visa,.checkbox__text .visa,.checkbox__text .visa.td-card,.checkbox__text .visa.master,.checkbox__text .visa.ShanecoCard,.checkbox__text .visa.amex,.checkbox__text .visa.Discover,.checkbox__text .visa.maestro,.checkbox__text .visa.giftcard,.checkbox__text .visa.mastercard_eurocard,.checkbox__text .visa.diners,.checkbox__text .visa.JCB,.checkbox__text .visa.switch{background-image:url("../images/ic_visa.svg")}.checkbox__text .card-icon.amex,.checkbox__text .amex.visa,.checkbox__text .amex.td-card,.checkbox__text .amex.master,.checkbox__text .amex.ShanecoCard,.checkbox__text .amex,.checkbox__text .amex.Discover,.checkbox__text .amex.maestro,.checkbox__text .amex.giftcard,.checkbox__text .amex.mastercard_eurocard,.checkbox__text .amex.diners,.checkbox__text .amex.JCB,.checkbox__text .amex.switch{background-image:url("../images/ic_amex.png");margin-top:-0.5rem}.checkbox__text .card-icon.shaneco,.checkbox__text .shaneco.visa,.checkbox__text .shaneco.td-card,.checkbox__text .shaneco.master,.checkbox__text .shaneco.ShanecoCard,.checkbox__text .shaneco.amex,.checkbox__text .shaneco.Discover,.checkbox__text .shaneco.maestro,.checkbox__text .shaneco.giftcard,.checkbox__text .shaneco.mastercard_eurocard,.checkbox__text .shaneco.diners,.checkbox__text .shaneco.JCB,.checkbox__text .shaneco.switch{background-image:url("../images/ic_shaneco.png")}.checkbox__text .card-icon.discover,.checkbox__text .discover.visa,.checkbox__text .discover.td-card,.checkbox__text .discover.master,.checkbox__text .discover.ShanecoCard,.checkbox__text .discover.amex,.checkbox__text .discover.Discover,.checkbox__text .discover.maestro,.checkbox__text .discover.giftcard,.checkbox__text .discover.mastercard_eurocard,.checkbox__text .discover.diners,.checkbox__text .discover.JCB,.checkbox__text .discover.switch{background-image:url("../images/ic_discover.svg");margin-top:-1rem}.checkbox__text .card-icon.giftcard,.checkbox__text .giftcard.visa,.checkbox__text .giftcard.td-card,.checkbox__text .giftcard.master,.checkbox__text .giftcard.ShanecoCard,.checkbox__text .giftcard.amex,.checkbox__text .giftcard.Discover,.checkbox__text .giftcard.maestro,.checkbox__text .giftcard,.checkbox__text .giftcard.mastercard_eurocard,.checkbox__text .giftcard.diners,.checkbox__text .giftcard.JCB,.checkbox__text .giftcard.switch{background:url("../images/ic_giftcard.svg")}.checkbox__text::before{cursor:inherit;content:"";height:16px;width:16px;border:1px solid #DDDEDF;background:#fff;border-radius:3px;position:absolute;left:0;top:0;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1)}.checkbox__text::after{font-size:1rem;font-weight:400;color:#fff;line-height:1.5;letter-spacing:.07rem;position:absolute;left:1px;top:1px;width:14px;height:14px;overflow:hidden;text-align:center;transition:all 0.3s cubic-bezier(0.77, 0, 0.175, 1);transform-origin:center;transform:scale(0)}.strike-off .checkbox__bracket-text,.strike-off .checkbox__text{text-decoration:line-through}.checkbox__bracket-text{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.4px;font-family:MontserratRegular;cursor:inherit;display:inline-block;vertical-align:middle;margin-left:0.3rem}.checkbox:focus .checkbox__text:before{border-color:#C8102E}.checkbox__input:checked+.checkbox__text::after{background:#C8102E}.checkbox__input:checked+.checkbox__text::after,.checkbox__input:disabled+.checkbox__text::after{transform:scale(1)}.checkbox__input:disabled+.checkbox__text::after{content:''}.checkbox__input:checked+.checkbox__text,.checkbox__input:disabled+.checkbox__text{color:#272829}.checkbox__input:checked+.checkbox__text::before{border-color:#C8102E}.checkbox__input:disabled+.checkbox__text,.checkbox__input:disabled+.checkbox__text::after,.checkbox__input:disabled ~ .checkbox__bracket-text{color:#DDDEDF;cursor:not-allowed}.checkbox__input:disabled:not([checked])+.checkbox__text::after{transform:scale(0)}.checkbox__input:disabled+.checkbox__text::before{border:1px solid #DDDEDF}.sort-and-filter{padding-top:50px;position:relative}.sort-and-filter .hidePaginationContainer{display:none !important}.sort-and-filter .margin-right-5{margin-right:5px}.sort-and-filter__post-dropdown{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.sort-and-filter.stick{position:fixed;top:6.7rem;z-index:2;right:0;left:0;padding:7px 0 !important;background:white}.sort-and-filter .product-specs__item_header_icon{position:relative}.sort-and-filter .text-with-image{border-radius:0}.sort-and-filter .text-with-image__image img{max-height:3rem;max-width:3rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter .text-with-image__image img{max-height:6rem;max-width:6rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter .text-with-image__image{max-height:6rem;max-width:6rem}}.sort-and-filter .tabs .text-with-image{max-width:18%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.sort-and-filter .tabs .text-with-image__image{-ms-flex-item-align:start;align-self:flex-start}.sort-and-filter .tabs__content_item_shapes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sort-and-filter .tabs__content_item_shapes label{-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 75.0625em){.sort-and-filter{padding:2rem 2.5rem 0 2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter{padding:5rem 5rem 0 5rem}}.product-category-page .sort-and-filter .slider__hold_container,.product-category-page-built-item .sort-and-filter .slider__hold_container,.product-category-page-multi-stone .sort-and-filter .slider__hold_container{border-radius:0}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.product-category-page .sort-and-filter .slider__hold_container,.product-category-page-built-item .sort-and-filter .slider__hold_container,.product-category-page-multi-stone .sort-and-filter .slider__hold_container{-ms-flex-order:2;order:2}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.product-category-page .sort-and-filter .rc-slider,.product-category-page-built-item .sort-and-filter .rc-slider,.product-category-page-multi-stone .sort-and-filter .rc-slider{-ms-flex-order:1;order:1;width:100%;margin-bottom:1rem}}.sort-and-filter.is-gemlist-page{padding:0px 0 10px}@media only screen and (max-width: 50em){.sort-and-filter.is-gemlist-page{padding:0px}}.sort-and-filter.is-gemlist-page .text-with-image__image img{max-height:5rem;max-width:5rem}@media only screen and (min-width: 50em){.sort-and-filter.is-gemlist-page .text-with-image__image img{max-height:3rem;max-width:3rem}}@media only screen and (max-width: 50em){.sort-and-filter.is-gemlist-page{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sort-and-filter.is-gemlist-page{-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 37.5em){.sort-and-filter.is-gemlist-page{padding:0;border:1px solid transparent}}.product-category-page .sort-and-filter{min-height:140px}.sort-and-filter__filter-comp{display:none;margin-top:3rem}@media only screen and (min-width: 50em){.sort-and-filter__filter-comp{position:relative}}@media only screen and (max-width: 50em){.sort-and-filter__filter-comp{overflow-x:hidden;margin-top:0}}.sort-and-filter__filter-comp .slp-diamond-filter .component-name__content_header_close-icon{top:30px;right:20px}@media only screen and (max-width: 50em){.sort-and-filter__filter-comp .slp-diamond-filter .component-name__content_header_close-icon{top:20px}}.sort-and-filter__filter-comp .slp-rubies-filter .component-name__content_header_close-icon{top:30px;right:20px !important}@media only screen and (max-width: 50em){.sort-and-filter__filter-comp .slp-rubies-filter .component-name__content_header_close-icon{top:20px !important}}@media only screen and (max-width: 50em){.is-gemlist-page .sort-and-filter__filter-comp{min-height:100%;background:#FAF9F7;padding-bottom:3rem}}@media only screen and (max-width: 50em){.sort-and-filter__filter-comp_top-arrow{display:none}}.sort-and-filter__filter-comp_top-arrow:after,.sort-and-filter__filter-comp_top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.sort-and-filter__filter-comp_top-arrow:before{left:60px;top:-8px;border-width:0 9px 9px 9px;border-color:transparent transparent #F2F4F5 transparent;z-index:2}.sort-and-filter__filter-comp_top-arrow:after{left:59px;top:-9px;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}.sort-and-filter__filter-comp.mobile-filter{width:100%;padding:0;margin-top:3rem}.sort-and-filter .padding-adjustment{padding-left:0;width:100%}.sort-and-filter .select-box{display:-ms-flexbox !important;display:flex !important}@media only screen and (max-width: 75.0625em){.sort-and-filter .select-box{-ms-flex-order:4;order:4;width:100%}}.sort-and-filter .select-box__pre-text{font-size:1.2em;font-weight:300;color:#53565A;line-height:1.5;letter-spacing:.03em;font-family:MontserratRegular;padding-right:0.5rem;text-transform:uppercase}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sort-and-filter .select-box__pre-text{-ms-flex-align:start;align-items:flex-start;margin-top:10px}}.sort-and-filter .select-box .chosen-container{width:auto !important}.sort-and-filter .select-box .chosen-container .chosen-single{width:24rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.sort-and-filter .chosen-container-single .chosen-single{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.sort-and-filter .chosen-select{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sort-and-filter .chosen-drop{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sort-and-filter .switch-button{margin-left:10px}@media only screen and (max-width: 75.0625em){.sort-and-filter .switch-button{position:absolute;right:2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter .switch-button{right:5rem}}.sort-and-filter .switch-button__pretext{text-transform:uppercase}@media only screen and (max-width: 50em){#reactAppPcatWrapper .sort-and-filter .switch-button{position:static;-ms-flex-order:4;order:4;margin:0 !important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:15px;-ms-flex-pack:justify;justify-content:space-between;width:165px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){#reactAppPcatWrapper .sort-and-filter .switch-button{right:0rem;margin-left:26%}#reactAppPcatWrapper .sort-and-filter .switch-button.fromGLP{margin-left:53%}}@media only screen and (max-width: 47.9375em){#reactAppPcatWrapper .sort-and-filter .switch-button{margin-left:19%}#reactAppPcatWrapper .sort-and-filter .switch-button.fromGLP{margin-left:37%}}@media only screen and (max-width: 37.5em){#reactAppPcatWrapper .sort-and-filter .switch-button{margin-left:46%}#reactAppPcatWrapper .sort-and-filter .switch-button.fromGLP{margin-left:44%}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){#reactAppPcatWrapper .sort-and-filter .switch-button{margin-left:10%}}.sort-and-filter__info-block{text-align:center;-ms-flex-positive:1.5;flex-grow:1.5}@media only screen and (max-width: 75.0625em){.sort-and-filter__info-block{-ms-flex-order:5;order:5;padding-left:0;padding-top:2rem}}@media only screen and (max-width: 50em){#reactAppPcatWrapper .sort-and-filter__info-block{-ms-flex-order:1;order:1}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sort-and-filter__info-block{width:100%}}.sort-and-filter__info-block.search{padding-left:0;-ms-flex-positive:1;flex-grow:1;width:100%}.sort-and-filter__info-block.grouped-pcat{padding-left:0}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sort-and-filter__info-block.grouped-pcat{width:100%}}.sort-and-filter__info-block_type{font-size:2.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:2px;font-family:PlayfairDisplayRegular;text-transform:uppercase}@media only screen and (max-width: 75.0625em){.sort-and-filter__info-block_type{font-size:3.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:2px}}@media only screen and (min-width: 75.0625em){.sort-and-filter__info-block_type{position:absolute;width:100%;text-align:center;left:0}}.sort-and-filter__info-block_desc{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.2px;font-family:MontserratRegular;margin-top:1rem;padding:1rem;border-radius:4px;border:1px solid #DDDEDF;box-shadow:0 3px 12px 0 rgba(0,0,0,0.1)}.sort-and-filter__info-block_desc p{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.2px;font-family:MontserratRegular}.sort-and-filter__info-block_desc b{font-weight:800}.grouped-pcat .sort-and-filter__info-block_desc{margin:2rem auto}.sort-and-filter__info-block_count{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;margin-top:5px}@media only screen and (min-width: 75.0625em){.sort-and-filter__info-block_count{position:absolute;margin-top:3rem;margin-bottom:2rem;width:100%;text-align:center;left:0}}.stick .sort-and-filter__info-block{display:none}.show-filters ~ .sort-and-filter__filters{display:block}.sort-and-filter .show-filters ~ .advanced-sort{display:none}.sort-and-filter .show-filters ~ .sort-and-filter__post-dropdown{display:none}.is-gemlist-page .show-filters ~ .sort-and-filter__filter-comp{display:block}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.is-gemlist-page .show-filters ~ .sort-and-filter__filter-comp{-ms-flex-order:4;order:4}}.show-filters ~ .sort-and-filter__filter-comp.is-visible-modal{display:block}.open ~ .sort-and-filter__post-dropdown{display:none}.is-gemlist-page .show-filters ~ .sort-and-filter__gemlist-filters{display:block}@media only screen and (min-width: 50em){.show-advanced-filter ~ .sort-and-filter__post-dropdown{display:none}}.sort-and-filter__post-dropdown{margin:30px auto}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sort-and-filter__post-dropdown{-ms-flex-order:6;order:6}}@media only screen and (max-width: 50em){.sort-and-filter__post-dropdown{padding:0;-ms-flex-order:6;order:6;margin:0}#reactAppPcatWrapper .sort-and-filter__post-dropdown{-ms-flex-order:2;order:2}}.sort-and-filter__post-dropdown_tag{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;position:relative;border:1px solid #DDDEDF;border-radius:4px;padding:2px 25px 2px 10px;margin:5px 5px 0}@media only screen and (max-width: 50em){.sort-and-filter__post-dropdown_tag{margin:10px 5px 0}}.sort-and-filter__post-dropdown_tag:hover{background-color:#F2F4F5}.sort-and-filter__post-dropdown_tag_cross{font-size:.85rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.3px;position:absolute;color:#53565A;cursor:pointer;top:31%;right:7%}.sort-and-filter__post-dropdown_tag_text{padding-right:10px}.sort-and-filter__post-dropdown_clear-container{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px}.sort-and-filter__post-dropdown_clear-filters-wrapper{margin-top:2rem}@media only screen and (max-width: 50em){#reactAppPcatWrapper .sort-and-filter__post-dropdown_clear-filters-wrapper{margin-bottom:2rem}}.sort-and-filter__post-dropdown_clear-filters{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.3px;text-align:center;font-family:MontserratRegular;text-decoration:underline;cursor:pointer}@media only screen and (max-width: 50em){.sort-and-filter__post-dropdown_clear-filters{margin-bottom:0}}.stick .sort-and-filter__post-dropdown{display:none}.sort-and-filter__filters,.sort-and-filter__gemlist-filters{display:none;border:1px solid #DDDEDF;border-radius:4px;position:relative;margin-bottom:40px;margin-top:2rem}@media only screen and (max-width: 50em){.sort-and-filter__filters,.sort-and-filter__gemlist-filters{margin-top:0}}.sort-and-filter__filters .arrow-adjustment:before,.sort-and-filter__gemlist-filters .arrow-adjustment:before{left:250px}.sort-and-filter__filters .arrow-adjustment:after,.sort-and-filter__gemlist-filters .arrow-adjustment:after{left:249px}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-arrow,.sort-and-filter__gemlist-filters_top-arrow{display:none}}.sort-and-filter__filters_top-arrow:after,.sort-and-filter__filters_top-arrow:before,.sort-and-filter__gemlist-filters_top-arrow:after,.sort-and-filter__gemlist-filters_top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.sort-and-filter__filters_top-arrow:before,.sort-and-filter__gemlist-filters_top-arrow:before{left:65px;top:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #F2F4F5 transparent;z-index:2}.sort-and-filter__filters_top-arrow:after,.sort-and-filter__gemlist-filters_top-arrow:after{left:64px;top:-10px;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}.sort-and-filter__gemlist-filters{background-color:#FAF9F7}.sort-and-filter__filters{background-color:#F2F4F5}.sort-and-filter__advanced-sort-button{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.3px;font-family:MontserratRegular;position:relative;padding:6px 15px;height:40px;cursor:pointer;text-decoration:underline}.sort-and-filter__advanced-sort-button.disabled{opacity:0.5;cursor:auto}@media only screen and (max-width: 50em){.sort-and-filter__advanced-sort-button{-ms-flex-order:3;order:3}}@media only screen and (max-width: 50em){.is-gemlist-page .sort-and-filter__advanced-sort-button{margin-right:2.5rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.is-gemlist-page .sort-and-filter__advanced-sort-button{margin-right:2.5rem;-ms-flex-order:3;order:3}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.is-gemlist-page .sort-and-filter__advanced-sort-button{margin-right:5rem}}.sort-and-filter__advanced-sort-button.show-advanced-filter{background-color:#F2F4F5}.sort-and-filter .category-header-container{display:-ms-flexbox;display:flex;margin-top:5px;margin-bottom:5px;width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}@media only screen and (max-width: 484px){.sort-and-filter .category-header-container{-ms-flex-pack:justify;justify-content:space-between}}.sort-and-filter .category-header-container .category-left{width:33.33%}.sort-and-filter .category-header-container .category-center{text-align:center;width:33.33%}.sort-and-filter .category-header-container .category-center .category-header{font-size:2.6rem;font-weight:400;color:#2F2F2F;line-height:1;letter-spacing:2px;font-family:PlayfairDisplayRegular;text-transform:uppercase}.sort-and-filter .category-header-container .category-center .category-info{font-size:1.6rem;font-weight:400;color:#333;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular}.sort-and-filter .category-header-container .category-right{width:33.33%;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.sort-and-filter .category-header-container .mobile_category_left{display:none}@media only screen and (max-width: 50em){.sort-and-filter .category-header-container .mobile_category_left{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;margin-left:15px;margin-right:15px}.sort-and-filter .category-header-container .page_dropdown_container_mobile{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:1.2em;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.3px;font-family:MontserratLight;color:#333}.sort-and-filter .category-header-container .category-center{-ms-flex-order:1;order:1;width:100%}.sort-and-filter .category-header-container .category-right{-ms-flex-order:2;order:2;width:50%}}.sort-and-filter .categoryName{font-size:2.7rem;letter-spacing:0}.sort-and-filter .advanced-sort-button{color:#55565A;background-color:#fff;padding:0 20px;border:1px solid #707070;border-radius:0px;-o-border-image:none;border-image:none;font-size:1.1rem;font-weight:800;line-height:1.25;text-transform:uppercase;font-family:MontserratRegular;outline:0;height:34px;margin-right:15px;cursor:pointer;padding-top:2px}.sort-and-filter .advanced-sort-button:hover{background-color:#FBF7F3}.sort-and-filter .advanced-sort-button.active{background-color:#FBF7F3}.sort-and-filter .checkbox:focus .checkbox__text:before{border-color:#707070 !important;border-radius:2px}.sort-and-filter .checkbox__input:checked+.checkbox__text::after{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff !important;color:#7C2529;font-size:0.9em}.sort-and-filter .checkbox__input:checked+.checkbox__text::before{border-color:#707070 !important;border-radius:2px}.sort-and-filter__filters{border-radius:0 !important}.is-gemlist-page .sort-and-filter__filters{display:none}@media only screen and (max-width: 50em){.sort-and-filter__filters{background-color:#F2F4F5 !important;position:fixed;display:block;margin-bottom:0}}.sort-and-filter__filters_close-button{display:none}@media only screen and (max-width: 50em){.sort-and-filter__filters_close-button{display:block}}@media only screen and (max-width: 50em){.product-category-page .sort-and-filter__filters_close-button,.search-results-page .sort-and-filter__filters_close-button{position:fixed;z-index:2;top:75px;right:55px}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.product-category-page .sort-and-filter__filters_close-button,.search-results-page .sort-and-filter__filters_close-button{top:45px}}@media only screen and (max-width: 37.5em){.product-category-page .sort-and-filter__filters_close-button,.search-results-page .sort-and-filter__filters_close-button{top:32px;right:40px}}.sort-and-filter__filters .checkbox{padding:1rem 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;max-width:23rem;font-size:1.5rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.sort-and-filter__filters .checkbox{max-width:none}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sort-and-filter__filters .checkbox{max-width:19rem}}.sort-and-filter__filters .checkbox__bracket-text{cursor:inherit;vertical-align:baseline;padding-bottom:0.2rem}.sort-and-filter__filters .checkbox__bracket-text:hover{outline:none !important}.sort-and-filter__filters .checkbox__bracket-text,.sort-and-filter__filters .checkbox__text{color:#272829;line-height:1.69;font-size:1.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters .checkbox__bracket-text,.sort-and-filter__filters .checkbox__text{font-size:3.2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters .checkbox__text{padding-left:6rem}}.sort-and-filter__filters .checkbox__text::before{top:0.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters .checkbox__text::before{height:4.5rem;width:4.5rem}}.sort-and-filter__filters .checkbox__text::after{top:0.6rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters .checkbox__text::after{height:4.3rem;width:4.3rem;font-size:3rem}}.sort-and-filter__filters .checkbox__text:hover{outline:none !important}.sort-and-filter__filters .checkbox__text::before{border-radius:0}.sort-and-filter__filters .checkbox:hover.has-border,.sort-and-filter__filters .checkbox:focus.has-border{border-radius:0;margin-left:-20px;padding-left:20px;padding-right:20px;margin-right:20px}.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_slider-wrapper{padding:30px}.sort-and-filter__filters_top-sec_ship-info{padding:10px}@media only screen and (min-width: 50em){.sort-and-filter__filters_top-sec_ship-info{width:15%}}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_ship-info{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-order:2;order:2}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_ship-info{padding:5rem}}.sort-and-filter__filters_top-sec_slider-wrapper{border-width:0 1px 1px 0;border-style:solid;border-color:#DDDEDF}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_slider-wrapper{-ms-flex-order:2;order:2;-ms-flex-direction:column;flex-direction:column;padding:2rem 3rem 2rem 2.5rem;margin-top:17.5rem;border-right:0}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_slider-wrapper{padding:4rem 3rem 4rem 5rem;margin-top:31.5rem}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter__filters_top-sec_slider-wrapper{margin-top:22.5rem;padding:4rem 3rem 4rem 4rem}}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_slider-wrapper_elem .slider__hold{-ms-flex-pack:justify;justify-content:space-between}}.sort-and-filter__filters_top-sec_slider-wrapper_text{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 37.5em){.sort-and-filter__filters_top-sec_slider-wrapper_text{padding-bottom:1.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_slider-wrapper_text{font-size:4rem;padding-bottom:3rem}}.sort-and-filter__filters_top-sec_slider-wrapper_text-sub{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;display:block;margin-top:0.3rem;text-transform:capitalize}.sort-and-filter__filters_top-sec_ship-info{border-width:0 1px 1px 0;border-style:solid;border-color:#DDDEDF}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_ship-info{border-right:0}}.sort-and-filter__filters_top-sec_count-info{border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info{position:fixed;background:#F2F4F5;-ms-flex-order:1;order:1;z-index:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:3rem 2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info{padding:6rem 5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.sort-and-filter__filters_top-sec_count-info{padding:3rem 4rem}}.sort-and-filter__filters_top-sec_count-info_filter{display:none}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info_filter{font-size:3.2rem;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:LatoBold;display:block;text-transform:uppercase;margin-top:-1rem}}@media only screen and (max-width: 37.5em){.sort-and-filter__filters_top-sec_count-info_filter{font-size:2rem}}.sort-and-filter__filters_top-sec_count-info_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.3px;margin-right:20px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info_text{margin-bottom:2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info_text{font-size:3.2rem;margin-bottom:4rem}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.sort-and-filter__filters_top-sec_count-info_text{margin-bottom:2rem}}.sort-and-filter__filters_top-sec_count-info_text_count{font-weight:700}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter__filters_top-sec_count-info_text{display:none}}.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile{display:none}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile{display:block;margin-right:0;font-size:3rem}}.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn{text-transform:uppercase;color:#272829;font-size:1.1rem;line-height:1rem}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.landscape-mobile .sort-and-filter__filters_top-sec_count-info_clear-btn,.landscape-mobile .sort-and-filter__filters_top-sec_count-info_apply-btn{display:inline-block}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn{display:none}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn{font-size:2rem;padding:1rem !important}}.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled{text-transform:uppercase;color:#ABADAF;cursor:auto;font-size:1.1rem;line-height:1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled{font-size:2rem;padding:1rem !important}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.landscape-mobile .sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.landscape-mobile .sort-and-filter__filters_top-sec_count-info_apply-btn_disabled{display:inline-block}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled{display:none}}.sort-and-filter__filters_top-sec_count-info_apply-btn{margin-right:2rem}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.landscape-mobile .sort-and-filter__filters_top-sec_count-info_apply-btn{margin-left:15px;margin-right:15px}}.sort-and-filter__filters_middle-sec{padding:30px 30px 0;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.sort-and-filter__filters_middle-sec{padding-top:4rem;padding-left:2.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_middle-sec{padding-top:8rem;padding-left:5rem}}.sort-and-filter__filters_middle-sec_heading{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_middle-sec_heading{font-size:4rem;margin-bottom:9rem}}@media only screen and (max-width: 37.5em){.sort-and-filter__filters_middle-sec_heading{margin-bottom:2.5rem}}@media only screen and (max-width: 50em){.sort-and-filter__filters_middle-sec_checkboxes{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:4rem}}.sort-and-filter__filters_middle-sec_checkboxes_elm{min-width:20%}@media only screen and (min-width: 50em){.sort-and-filter__filters_middle-sec_checkboxes_elm{min-height:7.5rem}}@media only screen and (max-width: 50em){.sort-and-filter__filters_middle-sec_checkboxes_elm{width:100%;margin-top:0.5rem;margin-bottom:0.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sort-and-filter__filters_middle-sec_checkboxes_elm{margin-bottom:8rem;margin-top:0}}.sort-and-filter .compareTabAddMargin{margin-bottom:30px}.sort-and-filter #back-to-filter-container .compareTabMargin{margin-bottom:50px}.sort-and-filter #back-to-filter-container .settingsFooterMargin{margin-bottom:70px}.sort-and-filter #back-to-filter-container .compareFooterandSettingFooterMargin{margin-bottom:145px}.sort-and-filter #back-to-filter-container #back-to-filter{position:fixed;transition:all 0.3s;display:none;z-index:1;border:1px solid #707070;cursor:pointer;background-color:#fff;color:#55565A;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);height:30px;bottom:45px;border-radius:5px;font-size:1.5rem;left:calc(50vw - 35px)}.sort-and-filter #back-to-filter-container #back-to-filter .icon__filter,.sort-and-filter #back-to-filter-container #back-to-filter .filter-component__label_icon{padding-right:5px}.sort-and-filter #back-to-filter-container #back-to-filter:active{display:block;background-color:#FBF7F3}.sort-and-filter #back-to-filter-container #back-to-filter.active{display:block}.sort-and-filter #back-to-filter-container #back-to-filter.hidden{display:none}.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper{padding:20px}.sort-and-filter__gemlist-filters_top-sec_slider-wrapper{border-width:0 1px 1px 0;border-style:solid;border-color:#DDDEDF}.sort-and-filter__gemlist-filters_top-sec_slider-wrapper_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold}.sort-and-filter__gemlist-filters_top-sec_certificates{border-bottom:1px solid #DDDEDF}.sort-and-filter__gemlist-filters_top-sec_certificates_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold}.sort-and-filter__gemlist-filters_shape-sec_heading{padding:20px 0}.sort-and-filter__gemlist-filters_shape-sec_heading_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;text-transform:uppercase}.sort-and-filter__gemlist-filters_shape-sec_wrapper{padding:0 250px 10px}.sort-and-filter__gemlist-filters_shape-sec_wrapper .text-with-image{margin:0 10px 10px 0}.sort-and-filter__gemlist-filters_slider-sec{padding:20px;border-top:1px solid #DDDEDF}.sort-and-filter__gemlist-filters_slider-sec_caret,.sort-and-filter__gemlist-filters_slider-sec_clarity,.sort-and-filter__gemlist-filters_slider-sec_color,.sort-and-filter__gemlist-filters_slider-sec_cut{border-style:solid;border-color:#DDDEDF}.sort-and-filter__gemlist-filters_slider-sec_caret_text,.sort-and-filter__gemlist-filters_slider-sec_clarity_text,.sort-and-filter__gemlist-filters_slider-sec_color_text,.sort-and-filter__gemlist-filters_slider-sec_cut_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;margin-bottom:20px;display:block}.sort-and-filter__gemlist-filters_slider-sec_caret{border-width:0 1px 1px 0;padding:0 20px 20px 0}.sort-and-filter__gemlist-filters_slider-sec_caret_extra-text{font-style:italic}.sort-and-filter__gemlist-filters_slider-sec_clarity{border-width:0 0 1px 0;padding:0 0 20px 20px}.sort-and-filter__gemlist-filters_slider-sec_cut{border-width:0 1px 0 0;padding:20px 20px 0 0}.sort-and-filter__gemlist-filters_slider-sec_color{border-width:0;padding:20px 0 0 20px}.sort-and-filter__gemlist-filters_slider-sec .slider{margin-bottom:20px}.sort-and-filter__gemlist-filters .text-with-image.active{background-color:#fff}.sort-and-filter .pcat-price-slider{width:51.66667%}@media only screen and (max-width: 50em){.sort-and-filter .pcat-price-slider{width:100%}}.sort-and-filter .checkbox__text{padding-left:2.2rem !important}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.sort-and-filter .checkbox__text{padding-left:6.2rem !important}}.advanced-sort-glp{background-color:#FAF9F7;border:1px solid #DDDEDF;border-radius:4px;padding:20px 20px 10px 0px;position:relative;margin-top:3rem;color:#55565A;font-family:MontserratSemibold;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advanced-sort-glp.hide-advanced-sort{display:none}.advanced-sort-glp .advanced-sort-top-arrow{position:absolute;right:0;top:0}.advanced-sort-glp .advanced-sort-top-arrow:before{top:-9px;right:6.5rem;left:inherit;border-width:0 9px 9px 9px;border-color:transparent transparent #FAF9F7 transparent;z-index:2;content:"";position:absolute;width:0;height:0;border-style:solid}.advanced-sort-glp .advanced-sort-top-arrow:after{top:-10px;right:6.4rem;left:inherit;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1;content:"";position:absolute;width:0;height:0;border-style:solid}.advanced-sort-glp .sort-object{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-bottom:10px;padding-left:20px}@media only screen and (max-width: 75.0625em){.advanced-sort-glp .sort-object .select-box{-ms-flex-order:0 !important;order:0 !important;width:80% !important;margin-top:1rem !important}}@media only screen and (max-width: 37.5em){.advanced-sort-glp .sort-object .advanced-sort__wrap_cross{width:30px}.advanced-sort-glp .sort-object .select-box{width:74% !important}}.advanced-sort-glp .sort-object .sort-label{font-size:1.5rem;font-family:MontserratRegular;width:100px}@media only screen and (min-width: 50em){.advanced-sort-glp .sort-object{width:33.33%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.advanced-sort-glp .sort-object{width:50%}}@media only screen and (max-width: 37.5em){.advanced-sort-glp .sort-object{width:100%}}.fixed-filter{position:fixed;display:none;transition:all 0.3s;width:100%;z-index:1}.fixed-filter.active{display:block}.fixed-filter-icon{max-width:1280px;margin:0 auto;padding:0}@media only screen and (max-width: 75em){.fixed-filter-icon{margin-left:2rem}}.fixed-filter-icon .gem-options__hold_button{background-position:1.2rem}.fixed-filter-icon_gem,.fixed-filter-icon_sort-filter{width:4rem;height:4rem;display:block;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15)}.fixed-filter-icon_sort-filter{border:1px solid #DDDEDF;border-radius:0.5rem;outline:none;cursor:pointer;margin-top:1rem}@media only screen and (max-width: 75em){.fixed-filter-icon .filter-component__label_icon:before{margin-left:-6px}}.fixed-filter label{border-radius:0}.fixed-filter label:hover{border-radius:0}.back-to-top{position:fixed;transition:all 0.3s;width:100%;display:none;z-index:1;bottom:10px}.back-to-top.sticky{bottom:110px}.back-to-top.active{display:block}.back-to-top-container{max-width:1280px;margin:0 auto;padding:0}.back-to-top-text{font-size:1.4rem;font-weight:300;color:#53565A;line-height:1.5;letter-spacing:.03em;font-family:MontserratRegular;height:4rem;width:11rem;margin:0 auto;border:1px solid #DDDEDF;outline:none;text-transform:capitalize;background:#fff;cursor:pointer;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}.back-to-top .back-to-top-text{border-radius:0}.back-to-top .only-text__text{font-size:1.5rem}.page-StudsPCATPage #reactAppPcatWrapper .sort-and-filter .filter-component{width:155px}.page-StudsPCATPage #reactAppPcatWrapper .sort-and-filter .filter-component__label{display:none}.page-StudsPCATPage #reactAppPcatWrapper .sort-and-filter__post-dropdown{display:block !important}.page-StudsPCATPage #reactAppPcatWrapper .sort-and-filter__filters{display:none !important}.page-StudsPCATPage #reactAppPcatWrapper .fixed-filter-icon_sort-filter{display:none !important}.filter-component{z-index:2}@media only screen and (max-width: 50em){.filter-component{-ms-flex-order:0;order:0;z-index:1}#reactAppPcatWrapper .filter-component{-ms-flex-order:4;order:4;padding-left:15px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.is-gemlist-page .filter-component{padding-left:2.5rem;-ms-flex-order:2;order:2;z-index:1}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.is-gemlist-page .filter-component{padding-left:5rem}}.filter-component__label{position:relative;border:1.3px solid #DDDEDF;border-radius:0;padding:6px 18px;cursor:pointer}@media only screen and (max-width: 37.5em){.filter-component__label{padding:1rem}}.filter-component__label.disabled{opacity:0.5;cursor:auto}.filter-component__label_icon{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.3px;margin-right:5px}@media only screen and (max-width: 37.5em){.filter-component__label_icon{margin-right:0;line-height:1.1}}.filter-component__label_alt-text{display:none}.filter-component__label_alt-text,.filter-component__label_text{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.filter-component__label_alt-text,.filter-component__label_text{display:none}}.show-filters .filter-component__label{background-color:#F2F4F5}@media only screen and (max-width: 50em){.show-filters .filter-component__label{background-color:#fff}}.show-filters .filter-component__label_alt-text{display:block}@media only screen and (max-width: 50em){.show-filters .filter-component__label_alt-text{display:none}}.show-filters .filter-component__label_text{display:none}@media only screen and (max-width: 50em){.filter-tabs .tabs__header{display:none}}.filter-tabs .tabs__header_item{margin:28px 25px 0}@media only screen and (min-width: 64em){.filter-tabs .tabs__header_item{display:inline-block}}@media only screen and (max-width: 50em){.filter-tabs .tabs__header_item{border-bottom:1px solid #DDDEDF;margin:0;padding-left:2.5rem;padding-top:3rem;padding-bottom:3rem}}.filter-tabs .tabs__header_item.selected:after{background:#636567}.filter-tabs .tabs__header_item.inUse:before{content:' ';height:0.6rem;width:0.6rem;background:#2EA932;display:block;border-radius:50%;float:right;position:relative;top:-5px;left:5px}@media only screen and (max-width: 50em){.filter-tabs .tabs__header_item.inUse:before{display:none}}.filter-tabs .tabs__header_item:after{margin-top:23px;content:'';display:block;height:3px;width:0;border-radius:10px 10px 0 0;width:100%;background:transparent}@media only screen and (max-width: 50em){.filter-tabs .tabs__header_item:after{display:none}}.filter-tabs .tabs__header_item_text{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratRegular;text-transform:uppercase}.filter-tabs .tabs__header_seprator{top:2px}@media only screen and (max-width: 50em){.filter-tabs .tabs__header_seprator{display:none}}.filter-tabs .tabs__header .filter-tabs:last-child .tabs__header_seprator{display:none}.filter-tabs .tabs .only-text,.filter-tabs .tabs .text-with-image,.filter-tabs .tabs .checkbox.has-border{width:18%}@media only screen and (max-width: 50em){.filter-tabs .tabs .only-text,.filter-tabs .tabs .text-with-image,.filter-tabs .tabs .checkbox.has-border{width:auto}}.filter-tabs .tabs .only-text:hover,.filter-tabs .tabs .text-with-image:hover,.filter-tabs .tabs .checkbox.has-border:hover{border-radius:0}.filter-tabs .tabs__content{margin:0 20px 20px;border:1px solid #DDDEDF;padding:0}.filter-tabs .tabs__content_item_text{padding:2rem}.filter-tabs .tabs__content_item_colors,.filter-tabs .tabs__content_item_gems,.filter-tabs .tabs__content_item_shapes{padding:20px;background:#fff}.filter-tabs .tabs__content_item_colors_key,.filter-tabs .tabs__content_item_gems_key,.filter-tabs .tabs__content_item_shapes_key{font-size:1.6rem;font-weight:700;color:#272829;line-height:2;letter-spacing:1.8px;font-family:MontserratRegular;text-transform:capitalize;margin-bottom:5px}.filter-tabs .tabs__content_item_colors{border-bottom:1px solid #DDDEDF}.filter-tabs .tabs__content_item_colors_key{font-size:1.6rem;font-weight:700;color:#272829;line-height:2;letter-spacing:1.8px;font-family:MontserratRegular;text-transform:capitalize}.filter-tabs .text-with-image__text,.filter-tabs .text-with-image__bracket-text,.filter-tabs .tabs__content_item .checkbox__text *{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.3px;font-family:MontserratRegular}.filter-tabs .text-with-image__text{margin-top:2px}.filter-tabs .only-text__text{font-size:1.5rem}.gem-options{outline:none;margin:0 2rem 0 0;z-index:2}@media only screen and (max-width: 50em){.gem-options{-ms-flex-order:1;order:1;margin-right:1rem;z-index:1}#reactAppPcatWrapper .gem-options{-ms-flex-order:3;order:3}}.gem-options .open ~ .gem-options-form{display:block}.gem-options__hold_button{height:4rem;background:url("../images/pcat/ic_dyo_badge_diamond.png") no-repeat left #fff;background-size:1.5rem;background-position:15px 12px;border:1.3px solid #DDDEDF;border-radius:0;outline:none;text-transform:capitalize;cursor:pointer}@media only screen and (max-width: 37.5em){.gem-options__hold_button{width:4.5rem;margin-bottom:10px}}@media only screen and (max-width: 37.5em){.gem-options__hold_button{width:4rem;background-position:12px 12px}}.open .gem-options__hold_button{background-color:#F2F4F5}@media only screen and (max-width: 50em){.open .gem-options__hold_button{background-color:#fff}}.gem-options__hold_button_text{font-size:1.5rem;font-weight:300;color:#272829;line-height:"";letter-spacing:.02em;font-family:MontserratRegular;padding-left:3.5rem;padding-right:2rem;color:#53565A}@media only screen and (max-width: 37.5em){.gem-options__hold_button_text{display:none}}.gemlist-filters{background-color:#FAF9F7;border-radius:4px;position:relative}@media only screen and (max-width: 50em){.gemlist-filters{border-bottom:0}}.gemlist-filters__top-sec_slider-wrapper_filter{font-size:2rem;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:LatoBold;text-transform:uppercase;width:100%}@media only screen and (min-width: 50em){.gemlist-filters__top-sec_slider-wrapper_filter{display:none}}@media only screen and (max-width: 50em){.sort-and-filter .gemlist-filters .component-name__content_header_close-icon{top:30px;right:30px}}.gemlist-filters .glp-price-slider .rc-slider-mark,.gemlist-filters .price-slider .rc-slider-mark,.gemlist-filters .glp-caret .rc-slider-mark,.gemlist-filters .size-slider .rc-slider-mark{display:none}@media only screen and (min-width: 50em){.gemlist-filters .glp-price-slider,.gemlist-filters .glp-ruby-price-slider,.gemlist-filters .glp-caret,.gemlist-filters .glp-ruby-size-slider{position:relative}.gemlist-filters .glp-price-slider .slider__hold_container,.gemlist-filters .glp-ruby-price-slider .slider__hold_container,.gemlist-filters .glp-caret .slider__hold_container,.gemlist-filters .glp-ruby-size-slider .slider__hold_container{position:absolute !important;top:-3rem}.gemlist-filters .glp-price-slider .slider__hold_container.l,.gemlist-filters .glp-ruby-price-slider .slider__hold_container.l,.gemlist-filters .glp-caret .slider__hold_container.l,.gemlist-filters .glp-ruby-size-slider .slider__hold_container.l{left:3%}.gemlist-filters .glp-price-slider .slider__hold_container.r,.gemlist-filters .glp-ruby-price-slider .slider__hold_container.r,.gemlist-filters .glp-caret .slider__hold_container.r,.gemlist-filters .glp-ruby-size-slider .slider__hold_container.r{right:3%}.gemlist-filters .glp-caret .rc-slider{width:100%}.gemlist-filters .glp-caret .slider__hold_container{top:-4rem !important}}@media only screen and (min-width: 50em) and (min-width: 50.0625em) and (max-width: 75em){.gemlist-filters .glp-price-slider{width:79%}}@media only screen and (min-width: 50em){.gemlist-filters .glp-price-slider .rc-slider{width:96%;margin-left:1%}.gemlist-filters .glp-price-slider .slider_hold{margin-left:-1%}.gemlist-filters .glp-price-slider .slider__hold_container.l{left:1% !important}.gemlist-filters .cut-slider .rc-slider{width:90%;margin-left:10%}.gemlist-filters .glp-ruby-price-slider .rc-slider,.gemlist-filters .glp-ruby-size-slider .rc-slider{margin:-1rem 0 0 3%;width:84%}.gemlist-filters .glp-ruby-price-slider .slider__hold_container,.gemlist-filters .glp-ruby-size-slider .slider__hold_container{top:-4rem}.gemlist-filters .glp-ruby-price-slider .slider__hold_container.r,.gemlist-filters .glp-ruby-size-slider .slider__hold_container.r{right:13% !important}}.gemlist-filters .product-specs__item_header_icon{font-size:1rem;font-weight:600;color:#272829;line-height:2;letter-spacing:.8px;display:none}@media only screen and (max-width: 50em){.gemlist-filters .product-specs__item_header_icon{display:inline-block}}@media only screen and (max-width: 37.5em){.gemlist-filters .slider__hold .rc-slider{width:90%;margin:0 auto 2.5rem auto}}.gemlist-filters .tool-tip-icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:0.8rem;font-weight:600;color:#4F5354;border:1px solid #4F5354;border-radius:50%;height:12px;width:12px;padding-top:1px;outline:none;margin-left:0.5rem;text-align:center}@media only screen and (max-width: 50em){.gemlist-filters .tool-tip-icon{display:none}}@media only screen and (max-width: 50em){.gemlist-filters.mixed-tab-solitaire{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.gemlist-filters .mixed-tab-filter-solitaire__slider-sec{-ms-flex-order:3;order:3}.gemlist-filters__close-button{display:none}@media only screen and (max-width: 50em){.gemlist-filters__close-button{display:block;font-size:1.0rem !important;padding:0}}@media only screen and (max-width: 50em){.gemlist-filters__close-button:before{font-size:1.3rem}}.gemlist-filters .arrow-adjustment:before{left:230px}.gemlist-filters .arrow-adjustment:after{left:229px}@media only screen and (max-width: 50em){.gemlist-filters__top-arrow{display:none}}.gemlist-filters__top-arrow:after,.gemlist-filters__top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.gemlist-filters__top-arrow:before{left:60px;top:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #FAF9F7 transparent;z-index:2}.gemlist-filters__top-arrow:after{left:59px;top:-10px;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}.gemlist-filters__apply-sec_filter{font-size:2rem;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:LatoBold;text-transform:uppercase;width:100%}@media only screen and (min-width: 50em){.gemlist-filters__apply-sec_filter{display:none}}@media only screen and (max-width: 50em){.gemlist-filters__apply-sec_filter{display:none}}@media only screen and (min-width: 50em){.gemlist-filters__apply-sec_left{-ms-flex:1;flex:1}}@media only screen and (max-width: 50em){.gemlist-filters__apply-sec_left{display:none}}.gemlist-filters__apply-sec_left_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.93;letter-spacing:.2px;font-family:MontserratRegular;font-style:italic;padding-right:2.5rem;display:none}.gemlist-filters__apply-sec_left_link{font-size:1.1rem;font-weight:700;color:#53565A;line-height:2.45;letter-spacing:1.6px;font-family:MontserratRegular;display:none}.gemlist-filters__apply-sec_left_link_icon{font-size:0.7rem}@media only screen and (min-width: 50em){.gemlist-filters__apply-sec_right{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 50em){.gemlist-filters__apply-sec_right{display:none}}.gemlist-filters__apply-sec_right_fraction{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.93;letter-spacing:.2px;font-family:MontserratRegular;font-style:italic;padding-right:2.5rem}.gemlist-filters__apply-sec_right_button{color:#272829;padding:0 20px}.gemlist-filters__apply-sec_right_button.disabled{color:#DDDEDF;cursor:auto;pointer-events:none}@media only screen and (max-width: 50em){.gemlist-filters__top-sec{margin:0;border-top:1px solid #DDDEDF}}.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper{padding:0.5rem 2rem}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper{padding:2rem}}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_slider-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding-top:30px}}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_slider-wrapper_elem{margin-top:30px}}@media only screen and (max-width: 47.9375em){.gemlist-filters__top-sec_slider-wrapper_elem{margin-top:10px}}.gemlist-filters__top-sec_slider-wrapper_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_slider-wrapper_text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:1rem}}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_certificates{border-top:1px solid #DDDEDF}}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_certificates .product-specs__item_header{padding:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.gemlist-filters__top-sec_certificates .product-specs__item_content{margin:0;text-align:left;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_certificates .product-specs__item_content{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 50em){.gemlist-filters__top-sec_certificates .product-specs__item_content .checkbox{padding:1rem 3% 1rem 2%}}.gemlist-filters__top-sec_certificates_text{font-size:2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.gemlist-filters__top-sec_certificates_text{display:-ms-flexbox;display:flex;padding:1rem 1rem 1rem 0;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media only screen and (max-width: 37.5em){.gemlist-filters__top-sec_certificates_text{padding:0.5rem 1rem 0.5rem 0}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #DDDEDF}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec .product-specs__item_content{margin-bottom:0}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec .product-specs__item_header{padding:1rem 2rem;margin-bottom:0;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec.color-filter{border-bottom:1px solid #DDDEDF;border-top:0}}@media only screen and (min-width: 50em){.gemlist-filters__shape-sec.color-filter .text-with-image{margin-right:0}}.gemlist-filters__shape-sec_heading{padding:0 0 2em 0}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec_heading{-ms-flex-item-align:start;align-self:flex-start;padding:20px}}.gemlist-filters__shape-sec_heading_text,.gemlist-filters__shape-sec_heading_filter{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec_heading_text,.gemlist-filters__shape-sec_heading_filter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem 2rem 0;text-transform:capitalize}}@media only screen and (max-width: 47.9375em){.gemlist-filters__shape-sec_heading_text,.gemlist-filters__shape-sec_heading_filter{padding:1rem 1rem 1rem 0}}.color-filter .gemlist-filters__shape-sec_heading_text,.color-filter .gemlist-filters__shape-sec_heading_filter{text-transform:uppercase}.colorAcc .gemlist-filters__shape-sec_heading_text,.colorAcc .gemlist-filters__shape-sec_heading_filter{padding-right:0;text-transform:uppercase}.gemlist-filters__shape-sec_heading_filter{text-transform:uppercase;font-family:LatoBold;text-transform:uppercase}@media only screen and (min-width: 50em){.gemlist-filters__shape-sec_heading_filter{display:none}}.gemlist-filters__shape-sec_right_wrapper{position:fixed;bottom:0;background:#fff;height:7.5rem;z-index:2;box-shadow:0 2px 11px 2px #DDDEDF;left:0}.gemlist-filters__shape-sec_right_button{padding:0 20px}.gemlist-filters__shape-sec_right_button.disabled{cursor:auto;opacity:0.3}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec_right_button{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.gemlist-filters__shape-sec_wrapper{-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width: 50em){.gemlist-filters__shape-sec_wrapper{-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec_wrapper{padding:3.0rem}}@media only screen and (min-width: 50em){.gemlist-filters__shape-sec_wrapper .text-with-image{width:72px}.gemlist-filters__shape-sec_wrapper .text-with-image__image{height:auto !important;width:auto !important}.gemlist-filters__shape-sec_wrapper .text-with-image__image_elm{max-height:3rem;max-width:3rem}}@media only screen and (max-width: 50em){.gemlist-filters__shape-sec_wrapper .text-with-image{margin:0;width:23%}}@media only screen and (max-width: 37.5em){.gemlist-filters__shape-sec_wrapper .text-with-image{min-width:45%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.gemlist-filters__shape-sec_wrapper .text-with-image{display:inline-table}}.gemlist-filters__shape-sec_wrapper .text-with-image__text{letter-spacing:0;line-height:1.4em;font-size:10px;margin-top:6px}.gemlist-filters__shape-sec_wrapper .text-with-image.not-allowed:hover{border:0;background:initial;outline:initial}.gemlist-filters__shape-sec_wrapper .text-with-image.not-allowed:focus{border:0}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec{border-top:1px solid #DDDEDF}}.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut{border-style:solid;border-color:#DDDEDF;padding:0 20px}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut{padding:10px 30px 10px 20px}}.gemlist-filters__slider-sec_caret_text,.gemlist-filters__slider-sec_clarity_text,.gemlist-filters__slider-sec_color_text,.gemlist-filters__slider-sec_cut_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.8px;font-family:MontserratSemibold;margin-bottom:20px;display:block}@media only screen and (min-width: 50em){.gemlist-filters__slider-sec_caret_text,.gemlist-filters__slider-sec_clarity_text,.gemlist-filters__slider-sec_color_text,.gemlist-filters__slider-sec_cut_text{display:-ms-flexbox;display:flex}}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret_text,.gemlist-filters__slider-sec_clarity_text,.gemlist-filters__slider-sec_color_text,.gemlist-filters__slider-sec_cut_text{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.gemlist-filters__slider-sec_caret_text.close,.gemlist-filters__slider-sec_clarity_text.close,.gemlist-filters__slider-sec_color_text.close,.gemlist-filters__slider-sec_cut_text.close{margin-bottom:0;padding:2rem 0}@media only screen and (max-width: 47.9375em){.gemlist-filters__slider-sec_caret_text.close,.gemlist-filters__slider-sec_clarity_text.close,.gemlist-filters__slider-sec_color_text.close,.gemlist-filters__slider-sec_cut_text.close{padding:1rem 0}}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret{border-width:0 0px 1px 0}}.gemlist-filters__slider-sec_caret_text{margin-bottom:0}.gemlist-filters__slider-sec_caret_extra-text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.93;letter-spacing:.1px;font-family:MontserratRegular;font-style:italic}.gemlist-filters__slider-sec_caret_labels{font-family:MontserratRegular;padding:0 2rem}@media only screen and (min-width: 50em){.gemlist-filters__slider-sec_caret_labels{display:none !important}}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret_labels{-ms-flex:1;flex:1;margin:4.5rem 0 -3.5rem}}.gemlist-filters__slider-sec_caret.caret-slider .slider__hold{position:relative}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret.caret-slider .slider__hold_container{position:absolute;top:0;min-height:38px}.gemlist-filters__slider-sec_caret.caret-slider .slider__hold_container.r{right:0}}.gemlist-filters__slider-sec_caret.caret-slider .slider__hold_container input{margin-top:-10px;text-align:left;padding:0}.gemlist-filters__slider-sec_caret.caret-slider .slider__hold_container:before{right:10%}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_caret.price-slider{border-width:0 0 1px 0}}.gemlist-filters__slider-sec_caret.price-slider .slider__hold_container input{width:85%;padding-right:0}.gemlist-filters__slider-sec_clarity_text.close{padding:2rem 0 0}@media only screen and (max-width: 47.9375em){.gemlist-filters__slider-sec_clarity_text.close{padding:1rem 0 0}}.gemlist-filters__slider-sec_clarity.size-slider{border-width:0}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_clarity.size-slider{padding:10px 30px 10px 20px}}.gemlist-filters__slider-sec_clarity.size-slider .slider__hold_container input{text-align:right;padding-right:3rem}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_cut{border-top:1px solid #DDDEDF;margin-bottom:0rem}.gemlist-filters__slider-sec_cut .rc-slider-mark{top:-1rem;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_color{border-width:0;border-top:1px solid #DDDEDF}.gemlist-filters__slider-sec_color_marks{margin:35px 15px 20px}.gemlist-filters__slider-sec_color_marks_text{position:relative;top:-11px}}.gemlist-filters__slider-sec_color_marks_box-left,.gemlist-filters__slider-sec_color_marks_box-right{width:16px;height:16px;border-left:1.5px solid #939596;border-top:1.5px solid #939596}.gemlist-filters__slider-sec_color_marks_box-right{border-left:none;border-right:1.5px solid #939596}.gemlist-filters__slider-sec_color_marks_text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.93;letter-spacing:.1px;font-family:MontserratRegular;font-style:italic;text-align:center;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (max-width: 37.5em){.gemlist-filters__slider-sec_color_marks_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemlist-filters__slider-sec_color_marks_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:.95;letter-spacing:.5px}}.gemlist-filters__slider-sec_color .product-specs__item_content{margin-top:-7.5rem}@media only screen and (min-width: 50em){.gemlist-filters__slider-sec_color .product-specs__item_content{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 50em){.gemlist-filters__slider-sec_color .product-specs__item_content{margin:-3rem 0 4rem}}.gemlist-filters__slider-sec .slider{margin-bottom:5px}.gemlist-filters__slider-sec .slider.size-slider-hold .slider__hold_container{position:relative;width:7rem}.gemlist-filters__slider-sec .slider.size-slider-hold .slider__hold_container::before{content:" mm";position:absolute;top:12px;right:4px;letter-spacing:normal}.gemlist-filters__slider-sec .slider .input-number{width:85%;padding:0 20px 0 1px}@media only screen and (min-width: 50em){.gemlist-filters__slider-sec div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.gemlist-filters__slider-sec div .product-specs__item_content{width:100%}.gemlist-filters__slider-sec .rc-slider{margin-top:-1rem}}.gemlist-filters .size-slider .input-number{width:100%}.gemlist-filters .filter-accordion .accordion__list{border-top:1px solid #DDDEDF}.gemlist-filters .filter-accordion .accordion__list_item_content{background-color:#F2F4F5;border:0}.gemlist-filters .filter-accordion .accordion__list_item_content .text-with-image{width:49%;margin:0;padding:0;text-transform:capitalize}.gemlist-filters .filter-accordion .accordion__list_item_content .text-with-image.active,.gemlist-filters .filter-accordion .accordion__list_item_content .text-with-image:hover{background:#fff}.gemlist-filters .apply-sec_bottom{margin:0 0 20px 0;text-align:center}@media only screen and (max-width: 50em){.gemlist-filters .apply-sec_bottom{display:none}}.gemlist-filters .clear-btn{padding:0 20px;margin-left:20px}.gemlist-filters .clear-btn.disabled{cursor:auto;opacity:0.3}@media only screen and (max-width: 50em){.gemlist-filters .clear-btn{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.gemlist-filters.glp-rubies-filter .color-filter{padding-bottom:20px}@media only screen and (min-width: 50em){.gemlist-filters.glp-rubies-filter .glp-rubies-accordian{padding:20px 0px}}.gemlist-filters.glp-rubies-filter .price-slider,.gemlist-filters.glp-rubies-filter .size-slider{margin-bottom:0 !important}@media only screen and (min-width: 50em){.gemlist-filters.glp-rubies-filter .price-slider,.gemlist-filters.glp-rubies-filter .size-slider{margin-top:4rem}}.gemlist-filters .filter-header{display:-ms-flexbox;display:flex;padding:15px 10px 10px 10px}@media only screen and (max-width: 552px){.gemlist-filters .filter-header{-ms-flex-pack:center;justify-content:center;width:100%}}@media only screen and (max-width: 414px){.gemlist-filters .filter-header{padding:15px 0px 10px 0px}}.gemlist-filters .filter-header .left-header{display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start}.gemlist-filters .filter-header .left-header #shane-classic-checkbox .checkbox__text{color:#7C2529}@media only screen and (max-width: 414px){.gemlist-filters .filter-header .left-header .checkbox{padding:1rem}.gemlist-filters .filter-header .left-header .checkbox:first-child{padding-right:0px}}.gemlist-filters .filter-header .right-header{-ms-flex-item-align:end;align-self:flex-end}.gemlist-filters .basic-filters{display:-ms-flexbox;display:flex}.gemlist-filters .advanced-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;transition:max-height 300ms ease-in-out;max-height:218px}.gemlist-filters .advanced-filters.hide-filter{transition:max-height 300ms ease-in-out;max-height:0}.gemlist-filters.mobile-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;transition:max-height 300ms ease-in-out, padding 300ms ease-in-out}@media only screen and (min-width: 567px){.gemlist-filters.mobile-filter{max-height:181px}}@media only screen and (min-width: 415px) and (max-width: 566px){.gemlist-filters.mobile-filter{max-height:235px}}@media only screen and (max-width: 414px){.gemlist-filters.mobile-filter{max-height:280px}}.gemlist-filters.mobile-filter.hide-filter{transition:max-height 300ms ease-in-out, padding 300ms ease-in-out;max-height:0;padding:0;margin:0;border:none}.gemlist-filters .slider-container.hide-steps .rc-slider .rc-slider-mark{display:none}.gemlist-filters .slider-container:not(.hide-steps) .rc-slider .rc-slider-mark{display:-ms-flexbox;display:flex}.gemlist-filters .slider-container .slider-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:1.5rem;font-family:MontserratMedium;margin:0 0 14px 0;letter-spacing:0}.gemlist-filters .slider-container .slider-label .label-help{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:0.8rem;font-weight:600;color:#4F5354;border:1px solid #4F5354;border-radius:50%;height:12px;width:12px;padding-top:1px;outline:none;margin-left:0.5rem;text-align:center}.gemlist-filters .slider-container .slider-min-max-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 5px 0}.gemlist-filters .slider-container .slider-min-max-row .input-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:71px;background:#fff;border:1pt solid #707070;border-radius:0px;padding:0 0 0 7px;font-family:MontserratLight;font-size:10px}.gemlist-filters .slider-container .slider-min-max-row .input-container.error{border-color:#C8102E !important}.gemlist-filters .slider-container .slider-min-max-row .input-container input{height:30px;border:0;padding:0px;color:#53565A;outline:none;text-align:left}.gemlist-filters .slider-container .slider-min-max-row .input-container .input-alert{width:21rem;margin-top:1.5rem;position:absolute;background-color:#fff;color:black;padding:1.5rem;border:1px solid #ABADAF;border-radius:0.5rem;box-shadow:0 0 2px 2px #DDDEDF;font-size:1.4rem;font-weight:300;color:#53565A;line-height:1.2;letter-spacing:.01em;font-family:MontserratRegular;display:none;z-index:1;text-align:center}.gemlist-filters .slider-container .slider-min-max-row .input-container.right .slider__hold_container_alert{margin-left:-170px;right:unset !important}.gemlist-filters .slider-container .rc-slider{width:100%;margin:0}.gemlist-filters .slider-container .rc-slider .rc-slider-handle::after{width:20px;height:20px;margin-top:-8px}.gemlist-filters .slider-container .rc-slider .rc-slider-track{background-color:#D9D8D6}.gemlist-filters .slider-container .rc-slider .rc-slider-rail{background-color:#EEEEEB}.gemlist-filters .slider-container .rc-slider .rc-slider-step{display:none}.gemlist-filters .slider-container#price-slider .input-container input{width:50px;font-family:MontserratLight;font-size:10px}.gemlist-filters .slider-container#carat-slider .input-container input{width:21px;font-family:MontserratLight;font-size:10px}.gemlist-filters #shape-selector{width:100%}.gemlist-filters #shape-selector .shapes-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 965px){.gemlist-filters #shape-selector .shapes-container .shape-object-container{-ms-flex:1 0 20%;flex:1 0 20%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object{width:80px;height:80px;border:none;margin-bottom:20px;background-color:transparent;color:#55565A;cursor:pointer}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object .shape-image{width:3.5rem;height:3.5rem}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object .shape-label{font-size:1.4rem;font-family:MontserratRegular}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object.selected{background-color:#FBF7F3;border:1px solid #55565A}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object:active{background-color:#FBF7F3;border:1px solid #55565A;color:#55565A;transition:all 1s linear}.gemlist-filters .bottom-button-row{margin:35px 0 20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}.gemlist-filters .bottom-button-row .left-section{width:33.33%;min-width:50px;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex}.gemlist-filters .bottom-button-row .center-section{width:33.33%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.gemlist-filters .bottom-button-row .right-section{width:33.33%;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;margin-top:-35px}.gemlist-filters .bottom-button-row #advanced-filter-btn{background:none;border:none;margin-top:-35px;cursor:pointer}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-icon{color:#55565A;transform:rotateX(0deg);display:block;transition:transform 400ms ease-out}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-icon.carat-down{transform:rotateX(-180deg);transition:transform 400ms ease-out}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-label{margin:10px 0 0 0;color:#707070;font-size:1.4rem;font-family:MontserratRegular}.gemlist-filters .bottom-button-row .filter-btns{color:#55565A;background-color:#fff;padding:0 20px;border:1px solid #707070;border-radius:0px;-o-border-image:none;border-image:none;font-size:1.1rem;font-weight:800;line-height:1.25;letter-spacing:.15em;font-family:MontserratRegular;outline:0;height:34px;cursor:pointer;padding-top:2px}.gemlist-filters .bottom-button-row .filter-btns:hover{background-color:#FBF7F3}.gemlist-filters .bottom-button-row .filter-btns:active{background-color:#FBF7F3}.gemlist-filters .bottom-button-row #apply-btn+#clear-btn{margin-left:20px}.gemlist-filters .rc-slider{pointer-events:none}.gemlist-filters .rc-slider .rc-slider-handle{pointer-events:auto;margin-top:-14px;height:30px;width:30px}.gemlist-filters .rc-slider .rc-slider-handle::after{width:20px;height:20px;margin-top:-10px !important;margin-left:5px}#mobile-colored-gemstone-filter{margin:-1.5em -2.5em -2.5em -2.5em;padding-bottom:2em}#mobile-colored-gemstone-filter .colored-gemstone-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container{background-color:unset;text-align:center;margin:0 2px;border:1px solid transparent;height:59px;width:59px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container .colored-gemstone-label{background-color:unset;width:55px}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container .colored-gemstone-label .image-span-wrapper{display:block}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container .colored-gemstone-label .image-span-wrapper .colored-gemstone-image{width:25px}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container .colored-gemstone-label .test-span-wrapper .colored-gemstone-text{width:55px;padding-top:1em;font-family:MontserratMedium;letter-spacing:0px;font-size:7px;line-height:8px}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .active-selection{border:1px solid #707070;background-color:#FBF7F3}.gemlist-filters.mobile-filter{padding:0 0 10px 0;margin-bottom:20px;border:1px solid #DDDEDF;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.gemlist-filters.mobile-filter #filter-menu-main{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.gemlist-filters.mobile-filter #filter-menu-main .menu-btn-container .menu-btn{margin:0 8px 20px 8px;width:84px;height:38px;font-size:10px;padding:0;text-transform:capitalize;font-family:MontserratMedium}@media only screen and (min-width: 685px) and (max-width: 800px){.gemlist-filters.mobile-filter #filter-menu-main{padding:0 50px}}@media only screen and (max-width: 684px){.gemlist-filters.mobile-filter #filter-menu-main{padding:0 0px}}.gemlist-filters.mobile-filter .menu-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:41px}.gemlist-filters.mobile-filter .menu-header .menu-label{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:17px;color:#55565A;margin-top:-10px;margin-bottom:10px;font-family:MontserratMedium;letter-spacing:0px}.gemlist-filters.mobile-filter .menu-header .menu-back-btn{margin-top:-25px;margin-right:-20px;-ms-flex-item-align:end;align-self:flex-end;color:#707070;background:none;border:none;cursor:pointer}.gemlist-filters.mobile-filter .menu-header .menu-back-btn .close-btn-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gemlist-filters.mobile-filter .menu-header .menu-back-btn .close-btn-wrapper .close-btn-text{font-family:MontserratMedium;font-size:9px;letter-spacing:0px;margin-right:8px}.gemlist-filters.mobile-filter .menu-header .menu-back-btn .close-btn-wrapper .close-menu-btn{font-size:11px}.gemlist-filters.mobile-filter .menu-btn{color:#55565A;background-color:#fff;padding:2px 10px 0px 10px;border:1px solid #707070;border-radius:0px;-o-border-image:none;border-image:none;font-size:1.1rem;line-height:1.25;text-transform:uppercase;letter-spacing:normal !important;font-family:MontserratRegular;outline:0;height:34px;cursor:pointer;margin-bottom:13px}.gemlist-filters.mobile-filter .menu-btn.active{background-color:#FBF7F3}.gemlist-filters.mobile-filter .slider-container{width:100%}.gemlist-filters.mobile-filter .slider-container .slider-label{display:none}@media only screen and (max-width: 483px) and (min-width: 376px){.gemlist-filters.mobile-filter .slider-container#certificat-selection .certificat-checkboxes .checkbox{padding:1rem 4rem 1rem 4rem}}@media only screen and (max-width: 375px){.gemlist-filters.mobile-filter .slider-container#certificat-selection .certificat-checkboxes .checkbox{padding:1rem 4rem 1rem 4rem}}.gemlist-filters.mobile-filter .slider-container#certificat-selection .certificat-checkboxes .checkbox .checkbox__text{font-family:MontserratRegular}.gemlist-filters.mobile-filter .slider-container#certificat-selection .certificat-checkboxes .checkbox__text::before{background:transparent !important}.gemlist-filters.mobile-filter #filter-modal-container{position:fixed;bottom:10px;left:10px;background-color:#fff;border:1px solid #707070;overflow:hidden;z-index:1900;width:calc(100% - 20px);max-height:100%;padding:30px;transition:transform 300ms ease-in-out;transform:translateY(0);box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transition:transform 300ms ease-in-out}@media only screen and (min-width: 483px){.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transform:translateY(375px)}}@media only screen and (max-width: 482px) and (min-width: 402px){.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transform:translateY(475px)}}@media only screen and (max-width: 401px) and (min-width: 322px){.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transform:translateY(600px)}}@media only screen and (max-width: 321px){.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transform:translateY(600px)}}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:15px 0 0 0}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row .filter-btns{color:#55565A;background-color:#fff;padding:0 20px;border:1px solid #707070;border-radius:0px;-o-border-image:none;border-image:none;font-size:1.1rem;font-weight:800;line-height:1.25;letter-spacing:.15em;font-family:MontserratRegular;outline:0;height:34px;cursor:pointer;padding-top:2px}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row .filter-btns:hover{background-color:#6C6C6C;color:#fff}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row .filter-btns:active{background-color:#6C6C6C;color:#fff}.gemlist-filters.mobile-filter #filter-modal-container #shape-selector .shape-selector-label{display:none}.gemlist-filters.mobile-filter #filter-modal-container #shape-selector .shapes-container .shape-object .shape-image{margin-bottom:7px}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels{margin-bottom:12px;display:-ms-flexbox;display:flex}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container{display:-ms-flexbox;display:flex}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.faint-yellow-label{width:22.5%;margin-right:10.5%}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.faint-yellow-label .faint-yellow-text{line-height:.95;margin-top:-4px;width:80%}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.near-colorless-label{width:35%;margin-right:9.5%}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.near-colorless-label .near-colorless-text{line-height:.95;margin-top:-4px;width:80%}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.colorless-label{width:22.5%}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.colorless-label .colorless-text{line-height:.95;margin-top:-4px;width:80%}.gemlist-filters.mobile-filter #filter-modal-container .certificat-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.gemlist-filters.mobile-filter #filter-modal-container .certificat-checkboxes .checkbox__text{width:45px;font-family:MontserratRegular}.gemlist-filters.mobile-filter #filter-modal-container #cut-slider .rc-slider-mark-text{width:50px}.gemlist-filters:not(.mobile-filter){padding:0 20px;margin-bottom:25px}.gemlist-filters:not(.mobile-filter) .gemlist-filters__apply-sec{padding:20px 0 0 0}.gemlist-filters:not(.mobile-filter) .slider-container{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.gemlist-filters:not(.mobile-filter) .slider-container .rc-slider{width:calc(100% - 20px);margin-left:7px}.gemlist-filters:not(.mobile-filter) .slider-container .rc-slider.rc-slider-with-marks{margin-top:10px}.gemlist-filters:not(.mobile-filter) .slider-container#cut-slider .rc-slider-mark .rc-slider-mark-text:nth-child(1){left:10px !important}.gemlist-filters:not(.mobile-filter) .slider-container#cut-slider .rc-slider-mark .rc-slider-mark-text:nth-last-child(1){left:calc(100% - 11px) !important}.gemlist-filters:not(.mobile-filter) .slider-container#certificat-selection .certificat-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.gemlist-filters:not(.mobile-filter) .slider-container#certificat-selection .certificat-checkboxes .checkbox:nth-child(1){padding-left:0px}.gemlist-filters:not(.mobile-filter) .slider-container#certificat-selection .certificat-checkboxes .checkbox__text{font-family:MontserratRegular}.gemlist-filters:not(.mobile-filter) .slider-container:nth-child(odd){padding:0 30px 0 20px}.gemlist-filters:not(.mobile-filter) .slider-container:nth-child(even){padding:0 20px 0 30px}.gemlist-filters:not(.mobile-filter) #shape-selector{padding-left:20px;display:-ms-flexbox;display:flex}.gemlist-filters:not(.mobile-filter) #shape-selector .shape-selector-label{width:10%;font-size:1.5rem;font-family:MontserratMedium;margin:30px 0 0 0;letter-spacing:0}.gemlist-filters:not(.mobile-filter) #shape-selector .shapes-container{-ms-flex-pack:space-evenly;justify-content:space-evenly;width:90%;margin-bottom:10px}.gemlist-filters:not(.mobile-filter) #shape-selector .shapes-container .shape-object .shape-image{margin-bottom:10px}.gemlist-filters:not(.mobile-filter) #shape-selector .shapes-container .shape-object:hover{background-color:#FBF7F3;border:1px solid #55565A}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels{margin-bottom:5px;padding-left:6px;padding-right:12px;display:-ms-flexbox;display:flex}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container{display:-ms-flexbox;display:flex}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.faint-yellow-label{width:22.5%;margin-right:10.5%}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.faint-yellow-label .faint-yellow-text{line-height:.95;margin-top:-4px;width:80%}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.near-colorless-label{width:35%;margin-right:9.5%}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.near-colorless-label .near-colorless-text{line-height:.95;margin-top:-4px;width:80%}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.colorless-label{width:22.5%}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.colorless-label .colorless-text{line-height:.95;margin-top:-4px;width:80%}.is-gemlist-page .show-filters ~ .gemlist-filters{display:block}.show_rubes_saphs_modal{display:block !important}.rubs_and_saphs{width:100%}.mobile_category_left{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;padding:10px}.page_dropdown_container_mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.slp-diamond-filter .gemlist-filters__apply-sec,.slp-rubies-filter .gemlist-filters__apply-sec{border-bottom:1px solid #DDDEDF;padding:0 !important}@media only screen and (max-width: 50em){.slp-diamond-filter .gemlist-filters__apply-sec,.slp-rubies-filter .gemlist-filters__apply-sec{display:none !important}}.slp-diamond-filter .gemlist-filters__apply-sec_right,.slp-rubies-filter .gemlist-filters__apply-sec_right{padding:2rem}.slp-diamond-filter .gemlist-filters__apply-sec_left,.slp-rubies-filter .gemlist-filters__apply-sec_left{padding:2rem}.slp-diamond-filter .gemlist-filters__apply-sec_middle,.slp-rubies-filter .gemlist-filters__apply-sec_middle{border-left:1px solid #DDDEDF;border-right:1px solid #DDDEDF;text-align:center;width:16.67%;padding:2rem}.slp-diamond-filter .gemlist-filters__apply-sec_middle .checkbox,.slp-rubies-filter .gemlist-filters__apply-sec_middle .checkbox{padding:6px 0}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){#filter-menu-shape .menu-header{margin-bottom:20px !important}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){#filter-menu-shape+.modal-bottom-btn-row{padding:0px !important}}.gem-options-form{background-color:#F2F4F5 !important;padding:3rem;border-radius:0.3rem;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border:solid 0.5px #DDDEDF;display:none;margin-top:2rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gem-options-form{padding:3rem 2rem}}@media only screen and (max-width: 50em){.gem-options-form{-ms-flex-direction:column;flex-direction:column;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-order:7;order:7;padding:0 0 3rem;height:100%;border-radius:0;border:none;border-top:solid 0.5px #DDDEDF;border-bottom:solid 0.5px #DDDEDF;margin-top:0}}.gem-options-form .component-name__content_header_close-icon{height:2.5rem;width:2.5rem}@media only screen and (max-width: 50em){.gem-options-form .component-name__content_header_close-icon{top:35px;right:30px}}.gem-options-form__hold-mobile{display:none}@media only screen and (max-width: 50em){.gem-options-form__hold-mobile{padding:2.5rem 2.5rem 3rem;background-color:#F2F4F5;border-bottom:1px solid #DDDEDF;display:block;position:fixed;z-index:1}}.gem-options-form__hold-mobile_top_text{font-size:1.1rem;font-weight:400;color:#272829;line-height:"";letter-spacing:.02em;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.gem-options-form__hold-mobile_top_text{font-size:2rem;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:MontserratSemibold}}@media only screen and (max-width: 50em){.gem-options-form__hold-mobile_top_cross{color:#53565A;font-size:1.5rem;display:block}}.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset{color:#53565A}@media only screen and (max-width: 50em){.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset{margin-top:1rem;background-color:#F2F4F5;outline:none;line-height:0.8}}.gem-options-form__hold-mobile_clear-button_apply{margin-right:15px;color:#C8102E;border-color:#C8102E}.gem-options-form__top-arrow{position:relative}@media only screen and (max-width: 50em){.gem-options-form__top-arrow{display:none}}.gem-options-form__top-arrow:after,.gem-options-form__top-arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.gem-options-form__top-arrow:before{left:4.3rem;top:-3.9rem;border-width:0 9px 9px 9px;border-color:transparent transparent #F2F4F5 transparent;z-index:2}.gem-options-form__top-arrow:after{left:4.2rem;top:-4rem;width:0;height:0;border-width:0 10px 10px 10px;border-color:transparent transparent #DDDEDF transparent;z-index:1}@media only screen and (max-width: 50em){.gem-options-form__btns,.gem-options-form__gems,.gem-options-form__shapes,.gem-options-form__size{width:100%;padding:0;margin-top:3rem;padding-left:3rem;padding-right:3rem}}@media only screen and (max-width: 50em){.gem-options-form__btns .slider__hold .rc-slider,.gem-options-form__gems .slider__hold .rc-slider,.gem-options-form__shapes .slider__hold .rc-slider,.gem-options-form__size .slider__hold .rc-slider{margin-top:27px;width:65%}}.gem-options-form__btns .slider__hold_range-slide,.gem-options-form__gems .slider__hold_range-slide,.gem-options-form__shapes .slider__hold_range-slide,.gem-options-form__size .slider__hold_range-slide{margin:0 5px;padding-left:0 5px;position:relative}.gem-options-form__btns .slider__hold_range-slide:after,.gem-options-form__btns .slider__hold_range-slide:before,.gem-options-form__gems .slider__hold_range-slide:after,.gem-options-form__gems .slider__hold_range-slide:before,.gem-options-form__shapes .slider__hold_range-slide:after,.gem-options-form__shapes .slider__hold_range-slide:before,.gem-options-form__size .slider__hold_range-slide:after,.gem-options-form__size .slider__hold_range-slide:before{content:"";height:10px;width:10px;border:1px solid #C8102E;background:#FF8189;display:inline-block;border-radius:100%;position:absolute}.gem-options-form__btns .slider__hold_range-slide:after,.gem-options-form__gems .slider__hold_range-slide:after,.gem-options-form__shapes .slider__hold_range-slide:after,.gem-options-form__size .slider__hold_range-slide:after{right:-10px;top:-3px}.gem-options-form__btns .slider__hold_range-slide:before,.gem-options-form__gems .slider__hold_range-slide:before,.gem-options-form__shapes .slider__hold_range-slide:before,.gem-options-form__size .slider__hold_range-slide:before{left:-9px;top:-2px}.gem-options-form__btns .slider__hold_range-slide .noUi-base,.gem-options-form__gems .slider__hold_range-slide .noUi-base,.gem-options-form__shapes .slider__hold_range-slide .noUi-base,.gem-options-form__size .slider__hold_range-slide .noUi-base{background:#C8102E}.gem-options-form__btns_text,.gem-options-form__gems_text,.gem-options-form__shapes_text,.gem-options-form__size_text{font-size:1.2em;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.gem-options-form__btns_text,.gem-options-form__gems_text,.gem-options-form__shapes_text,.gem-options-form__size_text{margin-bottom:1rem;letter-spacing:0.3rem}}.gem-options-form__btns_text_selected,.gem-options-form__gems_text_selected,.gem-options-form__shapes_text_selected,.gem-options-form__size_text_selected{padding-left:0.5rem;letter-spacing:0.02rem;font-style:italic;font-family:MontserratRegular;text-transform:capitalize}.gem-options-form__btns_text_selected.showText,.gem-options-form__gems_text_selected.showText,.gem-options-form__shapes_text_selected.showText,.gem-options-form__size_text_selected.showText{display:inline}.gem-options-form__btns_image,.gem-options-form__gems_image,.gem-options-form__shapes_image,.gem-options-form__size_image{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem;padding-bottom:5px;margin-bottom:5px;cursor:pointer;position:relative;width:28px;height:35px}.gem-options-form__btns_image::before,.gem-options-form__gems_image::before,.gem-options-form__shapes_image::before,.gem-options-form__size_image::before{content:"";position:absolute;bottom:0;padding:0 1.3rem;margin-left:0.05rem;border-bottom:2px solid transparent;transition:width 0.5s ease, background-color 0.5s ease, border 0.5s ease}.gem-options-form__btns_image:hover::before,.gem-options-form__gems_image:hover::before,.gem-options-form__shapes_image:hover::before,.gem-options-form__size_image:hover::before{border-bottom:2px solid #636567;border-radius:10px 10px 0 0}@media only screen and (max-width: 50em){.gem-options-form__btns_image:hover,.gem-options-form__gems_image:hover,.gem-options-form__shapes_image:hover,.gem-options-form__size_image:hover{border:none}}.gem-options-form__btns_image.selected::before,.gem-options-form__gems_image.selected::before,.gem-options-form__shapes_image.selected::before,.gem-options-form__size_image.selected::before{border-bottom:2px solid #C8102E;border-radius:10px 10px 0 0}.gem-options-form__btns_image_src,.gem-options-form__gems_image_src,.gem-options-form__shapes_image_src,.gem-options-form__size_image_src{margin-bottom:0.3rem;max-width:100%;max-height:100%}@media only screen and (max-width: 50em){.gem-options-form__btns_image_src,.gem-options-form__gems_image_src,.gem-options-form__shapes_image_src,.gem-options-form__size_image_src{margin-left:0.35rem;margin-right:0.35rem}}@media only screen and (max-width: 50em){.gem-options-form__gems{margin-top:17rem}}.gem-options-form__gems .not-available{opacity:0.5;cursor:auto;pointer-events:none}@media only screen and (min-width: 50em){.gem-options-form__shapes{margin-left:2%}}@media only screen and (max-width: 50em){.gem-options-form__shapes{margin-left:0;margin-top:4rem}}.gem-options-form__shapes_image{margin-right:1.5rem}.gem-options-form__shapes .not-available{opacity:0.5;cursor:auto;pointer-events:none}@media only screen and (max-width: 50em){.gem-options-form__size{margin-left:0;margin-top:4rem}}@media only screen and (min-width: 50em){.gem-options-form__size{margin-left:2%}}.gem-options-form__size_text_selected{text-transform:lowercase}.gem-options-form__support{font-size:1.2em;font-weight:800;color:#272829;line-height:1.25;letter-spacing:.02em;font-style:italic;display:none;padding-top:20px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.gem-options-form__support{padding-left:3rem;padding-right:3rem}}.gem-options-form__support.show,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .gem-options-form__support.credit-card__wrap_cc_row_removeCard{display:-ms-flexbox !important;display:flex !important}.gem-options-form__support_icon{margin-right:1rem}@media only screen and (max-width: 50em){.gem-options-form__btns{display:none}}@media only screen and (min-width: 50em){.gem-options-form__btns{padding-left:2rem;max-width:13rem;margin-left:2%;-ms-flex-line-pack:center;align-content:center}}@media only screen and (min-width: 50em){.gem-options-form__btns_apply,.gem-options-form__btns_reset{min-width:9rem}}.gem-options-form__btns_apply{font-size:1.1rem;font-weight:800;color:#C8102E;line-height:1;letter-spacing:.15em;font-family:MontserratRegular;text-align:center;width:6.5rem;background:#F2F4F5;outline:none;position:relative;border-color:#C8102E}@media only screen and (min-width: 50em){.gem-options-form__btns_apply{margin-bottom:2rem}}.gem-options-form__btns_apply:active{background-color:#DDDEDF}.gem-options-form__btns_reset{font-size:1.1rem;font-weight:800;color:#C8102E;line-height:1;letter-spacing:.15em;color:#272829;border-radius:0}@media only screen and (max-width: 50em){.gem-options-form__btns_reset{display:none}}@media only screen and (min-width: 50em){.gem-options-form__btns_reset{-ms-flex-order:2;order:2}}.gem-options-form__btns_reset:active{background-color:#DDDEDF}.open ~ .gem-options-form{display:-ms-flexbox;display:flex}.filter-accordion{display:none}@media only screen and (max-width: 50em){.filter-accordion{display:-ms-flexbox;display:flex}}.filter-accordion .product-specs__item{border-bottom:1px solid #DDDEDF}.filter-accordion .product-specs__item_header{padding-left:2.5rem;padding-right:2.5rem;text-transform:capitalize}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_header{padding:5rem}}@media only screen and (min-width: 482px) and (max-width: 800px) and (max-height: 449px){.filter-accordion .product-specs__item_header{padding:4rem}}.filter-accordion .product-specs__item_header_title{margin-left:0}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_header_title{font-size:4rem}}@media only screen and (max-width: 37.5em){.filter-accordion .product-specs__item_header_title{font-size:2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_header_icon{font-size:2rem;color:#53565A}}.filter-accordion .product-specs__item_content{background-color:#fff;margin:0 1.5rem 3.5rem;border:1px solid #DDDEDF}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content{margin:0 3rem 3rem}}.filter-accordion .product-specs__item_content_items{padding:1.5rem 1.5rem 2rem;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #DDDEDF}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items{padding:3rem}}.filter-accordion .product-specs__item_content_items_key{font-size:1.2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:1.8px;font-family:MontserratSemibold;text-transform:uppercase;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items_key{font-size:2.4rem}}@media only screen and (max-width: 37.5em){.filter-accordion .product-specs__item_content_items_key{margin-top:1rem;margin-bottom:1rem}}.filter-accordion .product-specs__item_content_items .text-with-image{padding:0.5rem;margin-bottom:1rem;margin-top:3rem}@media only screen and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image{width:100%}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image{padding:2rem;margin-bottom:3rem;margin-top:3rem}}@media only screen and (max-width: 37.5em){.filter-accordion .product-specs__item_content_items .text-with-image{margin-bottom:0;margin-top:1rem}}.filter-accordion .product-specs__item_content_items .text-with-image__text{padding-left:1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image__text{padding-left:2rem;font-size:3.2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image__bracket-text{font-size:3.2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image__image{height:60px;width:60px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.filter-accordion .product-specs__item_content_items .text-with-image__image_elm{height:60px;width:60px}}.slider__title{font-size:1.2em;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.09em;font-family:MontserratSemibold;display:none}.slider__title_unit,.slider__title_value{font-family:MontserratRegular;font-style:italic}.slider__title_unit{margin-left:5px;text-transform:lowercase}.with-title .slider__title{display:inline-block}.slider .noUi-tooltip{min-width:10rem}.slider .tool-tip__fraction{font-size:1.2rem;font-family:MontserratSemibold}.product-image-section .slider .tool-tip__fraction{font-size:0.8rem}.try-on-modal .slider .tool-tip__fraction{font-size:0.8rem;text-transform:uppercase;font-family:MontserratRegular}.slider .tool-tip__integer{font-size:1.6rem;font-family:MontserratSemibold}.product-image-section .slider .tool-tip__integer{font-size:1.1rem}.try-on-modal .slider .tool-tip__integer{font-size:1rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.slider__hold{display:-ms-flexbox;display:flex}}@media only screen and (max-width: 37.5em){.slider__hold_container{-ms-flex-order:1;order:1;bottom:6rem}}.slider__hold_container.alert{border:1px solid #C8102E}@media only screen and (max-width: 37.5em){.slider__hold .rc-slider{width:100%;-ms-flex-order:0;order:0;margin-top:2.5rem;top:4rem}.pcat-price-slider .slider__hold .rc-slider,.slp-diamond-filter .slider__hold .rc-slider{top:2rem}}.slider__hold_span{font-size:1.2rem;font-weight:300;color:#272829;line-height:2.25;letter-spacing:.01em;font-family:MontserratRegular;display:none;min-width:6%;word-wrap:break-word}.with-value-span .slider__hold_span{display:inline-block}.slider__hold_span.left{text-align:left}.slider__hold_span_max,.slider__hold_span_min{color:#53565A}.slider__hold_span_max:after,.slider__hold_span_min:after{content:'ct.';margin-left:5px}.product-image-section .slider__hold_span_max:after,.product-image-section .slider__hold_span_min:after{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.05rem;font-family:MontserratSemibold;margin-left:2px}.try-on-modal .slider__hold_span_max:after,.try-on-modal .slider__hold_span_min:after{font-size:1rem;text-transform:uppercase;margin-left:1px}.slider__hold_span_max.mm:after,.slider__hold_span_min.mm:after{content:'mm'}.slider__hold_container{width:65px;border:1pt solid #DDDEDF;border-radius:3pt;background:#fff;display:none;color:#53565A;padding-left:3px}.slider__hold_container .input-number{width:85%}@media only screen and (min-width: 50em){.glp-price-slider .slider__hold_container{width:57px}.glp-price-slider .slider__hold_container .input-number{width:82%}}.caret-slider .slider__hold_container{padding-left:0}.caret-slider .slider__hold_container:before{content:"ct";position:relative;right:5%;top:13px;font-family:MontserratRegular}.caret-slider .price .slider__hold_container{padding-left:0}.caret-slider .price .slider__hold_container:before{content:"$";position:relative;right:5%;top:23px;font-size:1.2rem;font-family:MontserratRegular}.with-container .slider__hold_container{display:inline-block;position:relative}.slider__hold_container_alert{width:21rem;margin-top:1.5rem;position:absolute;background-color:#fff;color:black;padding:1.5rem;border:1px solid #ABADAF;border-radius:0.5rem;box-shadow:0 0 2px 2px #DDDEDF;font-size:1.4rem;font-weight:300;color:#53565A;line-height:1.2;letter-spacing:.01em;font-family:MontserratRegular;display:none;z-index:1;text-align:center}.slider__hold_container_alert.max-error{right:0}@media only screen and (max-width: 50em){.slider__hold_container_alert.max-error{right:20px}}.slider__hold_container_alert.show,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .slider__hold_container_alert.credit-card__wrap_cc_row_removeCard{display:block}.slider__hold_container_alert_arrow:after,.slider__hold_container_alert_arrow:before{content:"";position:absolute;width:0;height:0;border-style:solid}.slider__hold_container_alert_arrow:before{left:10px;top:-4px;border-width:0 4px 4px 6px;border-color:transparent transparent #fff transparent;z-index:2}.max-error .slider__hold_container_alert_arrow:before{left:unset;right:10px}@media only screen and (max-width: 50em){.max-error .slider__hold_container_alert_arrow:before{right:9px;left:auto}}.slider__hold_container_alert_arrow:after{left:9px;top:-6px;border-width:0 4px 6px 7px;border-color:transparent transparent #ABADAF transparent;z-index:1}.min-error .slider__hold_container_alert_arrow:after{border-width:0 6px 6px 7px}.max-error .slider__hold_container_alert_arrow:after{left:unset;right:10px}@media only screen and (max-width: 50em){.max-error .slider__hold_container_alert_arrow:after{right:9px;left:auto}}.slider__hold_container_input_min[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.slider__hold_container_input_min[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.slider__hold_container_input_max[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.slider__hold_container_input_max[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.slider__hold_container_input_max,.slider__hold_container_input_min{height:35px;border:0;color:#53565A;outline:none;text-align:left;width:80%}.product-category-page .slider__hold_container_input_max,.product-category-page .slider__hold_container_input_min{padding:0;font-size:1.2rem}.slider__hold_range-slide{height:50px;border:none;background:transparent;margin:0 15px;box-shadow:none}@media only screen and (max-width: 50em){.product-image-section .slider__hold_range-slide{height:3.5rem}}.slider__hold_range-slide .noUi-pips-horizontal{top:60%}.slider__hold_range-slide.disable .noUi-base{background:#ABADAF}.slider__hold_range-slide.disable .noUi-handle{border:1pt solid #ABADAF !important}.slider__hold_range-slide.disable .noUi-handle .noUi-tooltip{display:none}.with-container .slider__hold_range-slide{width:50%}@media only screen and (max-width: 50em){.with-container .slider__hold_range-slide{width:45%}}.slider__hold_range-slide .noUi-base{height:4px;background-color:#DDDEDF;top:50%}.slider__hold_range-slide .noUi-base .noUi-connect{background:#C8102E}.slider__hold_range-slide .noUi-base .noUi-tooltip{font-size:1.6rem;font-weight:300;color:#272829;line-height:1.12;letter-spacing:.04rem;font-family:MontserratRegular;background:none;padding:0;border:none}.product-image-section .slider__hold_range-slide .noUi-base .noUi-tooltip{display:none;right:unset;font-size:1.1rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.18rem}.product-image-section .slider__hold_range-slide .noUi-base .noUi-tooltip:after{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.05rem;font-family:MontserratSemibold}.slider__hold_range-slide .noUi-base .noUi-tooltip.mm:after{content:'mm'}.slider__hold_range-slide .noUi-base .noUi-tooltip:after{content:'ct.';margin-left:5px}.product-image-section .slider__hold_range-slide .noUi-base .noUi-tooltip:after{margin-left:2px}.try-on-modal .slider__hold_range-slide .noUi-base .noUi-tooltip:after{font-size:1rem;text-transform:uppercase;margin-left:1px}.slider__hold_range-slide .noUi-origin .noUi-handle{width:15px;height:15px;border-radius:50%;left:-7px;top:-5px;border:1pt solid #C8102E}.try-on-modal .slider__hold_range-slide .noUi-origin .noUi-handle{border:1pt solid #53565A}.slider__hold_range-slide .noUi-origin .noUi-handle:before{display:none}.slider__hold_range-slide .noUi-origin .noUi-handle:after{display:none}.slider__slider-text{margin:25px 0;font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:.05rem;font-family:MontserratRegular;font-style:italic}@media only screen and (max-width: 37.5em){.dyo-tab-content .slider__slider-text{margin:10px 0}}.slider__slider-text_value.mm:after{content:'mm'}.slider__slider-text_value:after{content:'ct';margin-left:5px}.text-with-image{display:inline-block;cursor:pointer;padding:10px;border-radius:4px;border:1px solid transparent;text-transform:capitalize}.text-with-image.is-vertical{margin-right:10px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.text-with-image.is-vertical .gemlist-filters__shape-sec_wrapper{display:table}}.text-with-image.is-vertical.active{background:#fff}@media only screen and (min-width: 50em){.text-with-image.is-vertical:hover{background:#fff}}.text-with-image:hover,.text-with-image:focus{outline:none}@media only screen and (min-width: 50em){.text-with-image:hover,.text-with-image:focus{border:1px solid #ABADAF}}.text-with-image.active{border:1px solid #ABADAF;background:#F2F4F5}.text-with-image.disabled{color:#DDDEDF;cursor:not-allowed}.text-with-image__bracket-text,.text-with-image__image,.text-with-image__text{vertical-align:middle}.disabled .text-with-image__bracket-text,.disabled .text-with-image__text{color:#DDDEDF;text-decoration:line-through}.text-with-image__image{width:30px;height:30px;border-radius:100%;display:inline-block}.is-vertical .text-with-image__image{width:60px;height:60px}.disabled .text-with-image__image{background-color:#DDDEDF}.disabled .text-with-image__image_elm{display:none}.text-with-image__text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;padding-left:15px;text-transform:capitalize}.is-vertical .text-with-image__text{padding:0}@media only screen and (max-width: 37.5em){.is-vertical .text-with-image__text{max-width:12rem}}.text-with-image__bracket-text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;margin-left:3px;vertical-align:baseline}.drt-shapes .text-with-image{border-radius:0;border:1px solid transparent;margin-right:0.4rem;width:10rem;height:13.5rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-shapes .text-with-image{height:12rem}}@media only screen and (max-width: 50em){.drt-shapes .text-with-image{width:10.5rem;height:auto;margin-right:1rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-shapes .text-with-image{width:21rem;margin-bottom:3rem}}@media screen and (max-width: 1300px) and (min-width: 1024px){.drt-shapes .text-with-image{height:12rem}}.drt-shapes .text-with-image.active{background-color:rgba(255,255,255,0.6);box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 50em){.drt-shapes .text-with-image:hover{background-color:rgba(255,255,255,0.6);box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}}.drt-shapes .text-with-image.disabled{opacity:0.2}.drt-shapes .text-with-image.disabled .text-with-image__text{color:#272829;text-decoration:none}.drt-shapes .text-with-image.disabled .text-with-image__image{background-color:transparent}.drt-shapes .text-with-image.disabled .text-with-image__image_elm{display:inline}.drt-shapes .text-with-image__image{width:100%;text-align:center}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-shapes .text-with-image__image{height:auto;width:12rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-shapes .text-with-image__image_elm{max-height:100%;max-width:100%}}.drt-shapes .text-with-image__text{margin-top:2rem;line-height:1}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.drt-shapes .text-with-image__text{font-size:2.5rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.drt-shapes .text-with-image__text{margin-top:1rem;font-size:1.4rem}}@media screen and (max-width: 1300px) and (min-width: 1024px){.drt-shapes .text-with-image__text{margin-top:1rem;font-size:1.4rem}}.list__ul{list-style:disc;padding-left:30px;margin:0.5rem 0}.list__ul_item{font-size:1.3rem;font-weight:900;color:#272829;line-height:1.4;letter-spacing:.03rem;padding:0.5rem 0;font-family:MontserratRegular}.list__heading{font-family:MontserratSemibold;font-size:1.5rem;font-weight:900;color:#272829;line-height:1.4;letter-spacing:.03rem}.pricing-options .list__ul{list-style-type:decimal}.item-desc-price-section{margin-bottom:2rem}@media only screen and (min-width: 37.5625em) and (max-width: 64em){.item-desc-price-section{margin-top:0.5rem}}.matching-pieces .item-desc-price .parsley-errors-list.filled{white-space:pre-wrap}.item-desc-price__caret,.item-desc-price__caret-mobile,.item-desc-price__desc,.item-desc-price__desc-mobile{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.3px;padding:5px 0 10px;display:block;font-family:MontserratRegular}.product-category-page .item-desc-price__caret,.product-category-page .item-desc-price__caret-mobile,.product-category-page .item-desc-price__desc,.product-category-page .item-desc-price__desc-mobile{padding-bottom:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-page .item-desc-price__caret,.product-category-page .item-desc-price__caret-mobile,.product-category-page .item-desc-price__desc,.product-category-page .item-desc-price__desc-mobile{width:100%}}@media only screen and (max-width: 50em){.product-category-page .item-desc-price__caret,.product-category-page .item-desc-price__caret-mobile,.product-category-page .item-desc-price__desc,.product-category-page .item-desc-price__desc-mobile{padding-bottom:0;font-size:1.5rem}}.is-multistone .item-desc-price__caret,.is-multistone .item-desc-price__caret-mobile,.is-multistone .item-desc-price__desc,.is-multistone .item-desc-price__desc-mobile{padding:20px 0 10px}.matching-pieces .item-desc-price__desc,.matching-pieces .item-desc-price__desc-mobile{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.3px;font-family:MontserratRegular;text-align:center;white-space:pre-wrap}.add-to-cart-info .item-desc-price__desc,.add-to-cart-info .item-desc-price__desc-mobile{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.3px;font-family:MontserratRegular}.item-desc-price__caret,.item-desc-price__caret-mobile{font-style:italic}.item-desc-price__below-price-text{display:none;font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.3px}@media only screen and (max-width: 50em){.item-desc-price__below-price-text{font-size:2rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.5px}}.is-multistone .item-desc-price__below-price-text{display:block;font-style:italic}.item-desc-price__below-price-text.recommended{display:inline-block}.item-desc-price__setting-only{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.3px;font-family:MontserratRegular;font-style:italic;margin-top:0.5rem;text-align:center}@media only screen and (max-width: 50em){.item-desc-price__setting-only{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.5px}}.item-desc-price__error{margin-right:10px;display:none}.item-desc-price__price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.item-desc-price__price{font-size:2.6rem;font-weight:400;color:#272829;line-height:.75;letter-spacing:.7px}}.item-desc-price__price_divider{font-size:3rem;font-weight:400;color:#272829;line-height:.75;letter-spacing:.7px}@media only screen and (max-width: 37.5em){.product-category-page .item-desc-price__price_divider{font-size:2rem}}.item-desc-price__price .employee-icon{vertical-align:top}.item-desc-price__hold{margin:0 auto 10px}@media only screen and (max-width: 50em){.item-desc-price__hold{margin:0 auto 35px}}.add-to-cart-info .item-desc-price__hold{font-size:2rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular;text-transform:uppercase;margin-left:0;margin-right:0;margin-left:0}@media only screen and (max-width: 50em){.add-to-cart-info .item-desc-price__hold{font-size:2rem;font-weight:400;color:#272829;line-height:.75;letter-spacing:.7px}}.matching-pieces .item-desc-price__hold{margin:0}.item-desc-price__hold_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.item-desc-price__hold_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:.75;letter-spacing:.7px}}.item-desc-price__container{height:100%}.item-desc-price__container .badge__title{margin-top:5px}.item-desc-price__container .badge__title::before,.item-desc-price__container .badge__title::after{top:14%}.is-hovered .item-desc-price__container{height:100%}.is-hovered .item-desc-price__container .carousel__wrapper_container_item:hover{display:none}@media only screen and (min-width: 75.0625em){.product-category-carousel__grid_list_item:hover .is-hovered .item-desc-price__container,.slick-list__wrapper_container_item:hover .is-hovered .item-desc-price__container{display:none}}.item-desc-price__container_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.item-desc-price__container_title{font-size:1.8rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.8px}}.item-desc-price__container_hexagon-wrapper{position:absolute;bottom:100%}.item-desc-price__container-hovered{display:none}.item-desc-price__container-hovered .carousel__wrapper_container_item:hover{display:block}@media only screen and (min-width: 75.0625em){.product-category-carousel__grid_list_item:hover .item-desc-price__container-hovered,.slick-list__wrapper_container_item:hover .item-desc-price__container-hovered{display:block}}.item-desc-price__container-hovered_desc_pearl,.item-desc-price__container-hovered_desc_strand{text-align:center;margin-bottom:0.5rem;margin-top:0.8rem;width:50%}.item-desc-price__container-hovered_desc_pearl_text,.item-desc-price__container-hovered_desc_strand_text{font-size:11px;font-weight:700;color:#272829;line-height:inherit;letter-spacing:1.6px;text-transform:uppercase;padding:1rem 0}.item-desc-price__container-hovered_desc_pearl_size,.item-desc-price__container-hovered_desc_strand_length{font-size:16px;font-weight:400;color:#53565A;line-height:inherit;letter-spacing:.3px}.item-desc-price__container-hovered_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular;text-transform:uppercase;text-align:center}.item-desc-price__container_add-btn{padding-top:10px}.input-field__text{font-size:1.4rem}.input-field__text.custom-label-text{font-family:MontserratRegular;font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.07rem;margin-bottom:1rem;margin-left:1rem}.input-field__input,.payment-layaway__padded-wrapper_container_section_input,.payment-layaway__padded-wrapper_body_input{height:4rem;border:1px solid #DDDEDF;outline:0;padding-left:1rem;font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.07rem}.input-field__input::-ms-clear,.payment-layaway__padded-wrapper_container_section_input::-ms-clear,.payment-layaway__padded-wrapper_body_input::-ms-clear{width:0;height:0}.input-field__input.drop-hint-input,.drop-hint-input.payment-layaway__padded-wrapper_container_section_input,.drop-hint-input.payment-layaway__padded-wrapper_body_input{margin-bottom:1rem;padding-left:1rem}.input-field__input.drop-hint-input.input-margin,.drop-hint-input.input-margin.payment-layaway__padded-wrapper_container_section_input,.drop-hint-input.input-margin.payment-layaway__padded-wrapper_body_input{margin-bottom:2.5rem}.input-field__input.drop-hint-input.margin-fix,.drop-hint-input.margin-fix.payment-layaway__padded-wrapper_container_section_input,.drop-hint-input.margin-fix.payment-layaway__padded-wrapper_body_input{margin-bottom:2rem}@media only screen and (max-width: 50em){.input-field__input.drop-hint-input,.drop-hint-input.payment-layaway__padded-wrapper_container_section_input,.drop-hint-input.payment-layaway__padded-wrapper_body_input{color:#53565A}.input-field__input.drop-hint-input.margin-fix,.drop-hint-input.margin-fix.payment-layaway__padded-wrapper_container_section_input,.drop-hint-input.margin-fix.payment-layaway__padded-wrapper_body_input{margin-bottom:3rem}}.input-field__error-div{font-family:MontserratRegular;color:#da690e;padding:1rem 0;position:relative}.input-field .date-dropdowns .day,.input-field .date-dropdowns .month,.input-field .date-dropdowns .year{height:4rem;padding:1rem 0.5rem;margin-right:2rem;border:1px solid #D7D7D7;border-radius:4px;font-size:1.4rem;color:#53565A}.input-field__optional-text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding-left:60%;padding-top:1.2rem;font-style:italic}.only-text{display:inline-block;cursor:pointer;padding:10px;border-radius:4px;border:1px solid transparent}.only-text:hover{border:1px solid #ABADAF}.only-text.active{border:1px solid #ABADAF;background:#F2F4F5}.only-text.disabled{color:#DDDEDF;cursor:not-allowed}.only-text__bracket-text,.only-text__text{vertical-align:middle}.disabled .only-text__bracket-text,.disabled .only-text__text{color:#DDDEDF;text-decoration:line-through}.only-text__text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;text-transform:capitalize}.only-text__bracket-text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;margin-left:3px;vertical-align:baseline;font-size:1.4rem}.form-input-with-label{display:inline-block;width:100%}.form-input-with-label.text-area{height:100%;margin:0}.form-input-with-label.text-area .form-input-with-label__text-area{height:90%}.form-input-with-label__label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;display:inline-block;padding-left:1rem;margin-bottom:0.8rem}.form-input-with-label__label_right{font-style:italic;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;padding-right:1rem}.form-input-with-label__amount-wrapper:before{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:.36;letter-spacing:.3px;font-family:MontserratRegular;content:"$";position:absolute;top:4rem;left:1rem}.form-input-with-label__amount-wrapper .form-input-with-label__input{padding-left:2rem}.form-input-with-label__input{font-size:1.4rem;font-weight:400;color:#272829;line-height:.36;letter-spacing:.3px;font-family:MontserratRegular;border:1px solid #DDDEDF;height:4rem;padding:1rem}.form-input-with-label__input::-ms-clear{width:0;height:0}.form-input-with-label__input::-webkit-input-placeholder{padding-top:0.5rem}.form-input-with-label__input[data-automation-id="cvv"]{padding-right:3.5rem}.be-error .form-input-with-label__input,.error .form-input-with-label__input{outline:none !important}.form-input-with-label__faqs{font-size:1.4rem;border:1px solid #ABADAF;border-radius:50%;height:1.6rem;width:1.6rem;outline:0}.form-input-with-label__textarea{min-height:150px;resize:none}.form-input-with-label__be-error-msg,.form-input-with-label__error-msg{display:none;margin-top:0.4rem;line-height:1.2}.error .form-input-with-label__error-msg{display:block}.be-error .form-input-with-label__be-error-msg{display:block}.form-input-with-label.saved-card-form-input{position:relative;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.form-input-with-label.saved-card-form-input{margin-top:3rem;width:100%}.account-management .form-input-with-label.saved-card-form-input{margin-top:0}}@media only screen and (max-width: 50em){.form-input-with-label.saved-card-form-input .form-input-with-label{padding-left:3rem}}.form-input-with-label.saved-card-form-input .form-input-with-label__label{width:auto;padding-right:1rem}@media only screen and (max-width: 50em){.form-input-with-label.saved-card-form-input .form-input-with-label__input{margin-bottom:3rem}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.form-input-with-label.saved-card-form-input .form-input-with-label__input{width:100%}}@media only screen and (max-width: 50em){.form-input-with-label.saved-card-form-input .form-input-with-label__input[name='amount']{margin-bottom:0}}.form-input-with-label.saved-card-form-input .form-input-with-label__faqs{position:absolute;right:12rem;top:11px}@media only screen and (max-width: 37.5em){.form-input-with-label.saved-card-form-input .form-input-with-label__faqs{position:absolute;left:auto;right:1rem;top:calc(50% - 1.2rem);z-index:9}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.form-input-with-label.saved-card-form-input .form-input-with-label__faqs{position:absolute;left:auto;right:10px;top:calc(50% + 0.3rem);z-index:9}}.form-input-with-label .parsley-error+.parsley-errors-list:before{right:1.5rem}@media only screen and (max-width: 50em){.form-input-with-label .parsley-error+.parsley-errors-list{margin-bottom:1rem}}.form-input-with-label .parsley-error+.parsley-errors-list li{margin-top:1rem}.expando{width:100%}.expando__content_header_content{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.21rem;text-transform:uppercase;text-align:center;padding:1.5rem 2.4rem;display:block;position:relative;margin:auto;cursor:pointer}.expando__content_header_content_icon{font-size:.7rem;font-weight:600;color:#272829;line-height:0;letter-spacing:"";position:absolute;right:24px;top:45%}.expando__content_body{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;transition:all 0.2s linear 0s}.expando__content_body_content{padding:0 2rem}.expando__content_body_content_heading{padding:0;margin-bottom:0;margin-top:1.6rem;text-align:left}.is-active .expando__content_body{overflow-y:visible;visibility:visible;max-height:none}.expando-child__content_header_content{padding:1.5rem 2.4rem;display:block;position:relative;margin:auto;cursor:pointer}.expando-child__content_header_content_icon{font-size:.7rem;font-weight:600;color:#272829;line-height:" ";letter-spacing:"";position:absolute;right:24px;top:45%}.expando-child__content_body{visibility:hidden;overflow-y:hidden;height:auto;transition:all 0.2s linear 0s}.is-open .expando-child__content_body{overflow-y:visible;visibility:visible}.radio-button{display:inline-block;position:relative;cursor:pointer}.radio-button__input{cursor:inherit;opacity:0;position:absolute;left:0}.radio-button__input:focus+.radio-button__text:before{outline:1px dotted}.radio-button__text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;cursor:inherit;display:inline-block;position:relative;line-height:1.4;padding-left:32px}.radio-button__text::before{cursor:inherit;content:"";height:16px;width:16px;border:1px solid #D7D7D7;float:left;border-radius:100%;vertical-align:top;display:inline-block;margin:4px 6px 0 -32px;background:#fff}.radio-button__text::after{content:"";position:absolute;left:8px;top:12px;height:0;width:0;border-radius:100%;background-color:#C8102E;transform-origin:center;transform:translate(-50%, -50%);border:1px solid #fff}.radio-button__input:checked+.radio-button__text::after{width:10px;height:10px;border:0}.radio-button__input:checked+.radio-button__text::before{border-color:#D7D7D7}.radio-button__input:disabled+.radio-button__text,.radio-button__input:disabled+.radio-button__text::before{color:#D7D7D7;cursor:not-allowed}.radio-button__input:disabled+.radio-button__text::after{background-color:#D7D7D7}.radio-button__input:disabled:not([checked])+.radio-button__text::after{height:0;width:0}.radio-button__input:disabled+.radio-button__text::before{border:1px solid #D7D7D7}.date-dropdown__container_desc-text{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.07rem;margin-bottom:10px;margin-left:10px}.date-dropdown__container_wrapper{vertical-align:top;margin-right:1.5rem}@media only screen and (max-width: 50em){.date-dropdown__container_wrapper{margin-right:1rem}}.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_year{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.042rem;height:4rem;padding:1rem 0.5rem;border:1px solid #D7D7D7;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../images/ic_down_carat.png") no-repeat #fff;background-position:93% center}@media only screen and (max-width: 50em){.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_year{width:10.2rem;margin-right:2rem}}@media only screen and (max-width: 37.5em){.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_year{width:9.2rem;margin-right:1rem}}.date-dropdown__container_wrapper_year{margin-right:0}.date-dropdown__container_wrapper .parsley-error+.parsley-errors-list{max-width:11rem}.date-dropdown__container_wrapper .parsley-error+.parsley-errors-list:before{display:none}.date-dropdown__container_wrapper_optional{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding-top:1.2rem;font-style:italic;text-align:center}.date-dropdown__container_input{display:none}.date-dropdown__container_error-wrapper_error{width:10.7rem;margin-right:2rem;display:inline-block}.note-tag{margin:2rem auto}.note-tag__wrapper{border:1px solid #D7D7D7;border-radius:4px;box-shadow:0 6px 4.8px 0.2px rgba(0,0,0,0.02);padding:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.note-tag__wrapper_icon{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.25;letter-spacing:.03rem;padding-right:1.5rem}.note-tag__wrapper_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.03rem}.hexagonal-tag{position:relative;height:20px;margin-right:15px;margin-left:10px;color:#53565A;text-align:center;border-top:1px solid #ABADAF;border-bottom:1px solid #ABADAF;height:22px}@media only screen and (max-width: 50em){.hexagonal-tag{margin-top:1rem}}.hexagonal-tag__title{font-family:MontserratSemibold;font-size:1.2rem;position:relative;top:-0.1rem}@media only screen and (max-width: 50em){.emailOpt-out{padding:0 20px}}.emailOpt-out__wrapper{padding:75px 0 80px}@media only screen and (max-width: 50em){.emailOpt-out__wrapper{padding:50px 0 60px}}.emailOpt-out__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:20px}@media only screen and (max-width: 50em){.emailOpt-out__title{line-height:2;margin-bottom:25px}}.emailOpt-out__description,.emailOpt-out__inputTitle,.emailOpt-out__success{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.65;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:25px;padding:0 5px}@media only screen and (max-width: 50em){.emailOpt-out__description,.emailOpt-out__inputTitle,.emailOpt-out__success{padding:0}}.emailOpt-out__title,.emailOpt-out__link{text-transform:uppercase}.emailOpt-out__link{font-size:1.2rem;margin-bottom:80px}@media only screen and (max-width: 50em){.emailOpt-out__link{margin-bottom:60px}}.emailOpt-out__inputTitle{margin-bottom:20px;padding:0 45px}@media only screen and (max-width: 50em){.emailOpt-out__inputTitle{padding:0;margin-bottom:25px}}.emailOpt-out__form_label{font-size:0px;color:transparent}@media only screen and (max-width: 50em){.emailOpt-out__form_label{margin-bottom:25px}}.emailOpt-out__form_label_input{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratRegular;border:1px solid #DDDEDF;height:40px;padding:10px}@media only screen and (max-width: 50em){.emailOpt-out__form_label_input{height:50px}}@media only screen and (max-width: 50em){.emailOpt-out__form_label .parsley-errors-list:before{font-size:2rem;top:-45px}}.emailOpt-out__form_label .parsley-errors-list .parsley-custom-error-message{padding-left:10px}.emailOpt-out__form_unsubscribe{color:#53565A;text-transform:uppercase;margin-left:25px;margin-top:4px}@media only screen and (max-width: 50em){.emailOpt-out__form_unsubscribe{margin:0;padding:0 10px}}@media only screen and (max-width: 37.5em){.favorites-modal .component-name__content{padding-top:0rem;position:relative;overflow-y:scroll}}.favorites-modal .component-name__content_main-wrap_body{padding:0 4.5rem 4.5rem 4.5rem}@media only screen and (max-width: 37.5em){.favorites-modal .component-name__content_main-wrap_body{padding:0 2rem 3rem 2rem}}.favorites-modal .component-name__content_header{padding:1.5rem}.favorites-modal .component-name__content_header_close-icon{top:16px}@media only screen and (max-width: 75em){.favorites-modal .component-name__content_header_close-icon{top:1.5rem}}@media only screen and (max-width: 50em){.favorites-modal .component-name__content_header_close-icon{top:1.5rem;right:40px}}@media only screen and (max-width: 37.5em){.favorites-modal .component-name__content_header_close-icon{top:1.4rem}}.favorites-modal__head-wrap{display:none}@media only screen and (max-width: 37.5em){.favorites-modal__head-wrap{position:fixed;width:100%;z-index:10;background:#fff;padding:2rem 0 2rem;display:block}}.favorites-modal__header{font-size:1.8rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.favorites-modal__header{font-size:1.6rem;letter-spacing:1rem}}.favorites-modal__wrapper{border:1px solid #DDDEDF;padding:2rem 4.5rem 4.5rem 4.5rem}@media only screen and (max-width: 37.5em){.favorites-modal__wrapper{padding:1rem 2rem 4.5rem 1rem}}.favorites-mini-modal{position:absolute;top:45px;right:-17px;width:37rem;z-index:1001;padding:15px;border:1px solid #ABADAF;background:#fff;display:none}@media only screen and (max-width: 75.0625em){.favorites-mini-modal{display:none !important}}.favorites-mini-modal:before{content:'';display:block;position:absolute;right:18px;bottom:100%;width:0;height:0;border:10px solid transparent;border-bottom-color:#ABADAF}.favorites-mini-modal:after{content:'';display:block;position:absolute;right:19px;bottom:100%;width:0;height:0;border:9px solid transparent;border-bottom-color:#fff}.favorites-mini-modal__show-more{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;margin-bottom:15px;text-transform:uppercase}.favorites-mini-modal__show-more.view-text:after{content:'>';font-size:1.7rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;padding-left:7px}.favorites-icon__gemcard{z-index:1;top:20px;right:20px;width:20px;height:20px;background-size:100%;border-radius:0;position:absolute;cursor:pointer;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../images/SRC_iconography_heart_grey_empty.svg)}.favorites-icon__gemcard.favorited{background-image:url(../images/SRC_iconography_heart_red_filled.svg);filter:saturate(54%) hue-rotate(357deg) brightness(32%)}.isios .favorites-icon__gemcard.favorited{-webkit-filter:saturate(54%) hue-rotate(357deg) brightness(32%)}.favorites-icon__link{z-index:1;right:10px;width:20px;height:20px;background-size:100%;border-radius:0;position:absolute;cursor:pointer;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-image:url(../images/SRC_iconography_heart_grey_empty.svg);border:1px solid transparent}.isios .favorites-icon__link{background-image:url(../images/ic_heart_bg-01.png);width:27px;height:27px}.favorites-icon__link.favorited{background-image:url(../images/SRC_iconography_heart_red_filled.svg);filter:saturate(54%) hue-rotate(357deg) brightness(32%)}.isios .favorites-icon__link.favorited{-webkit-filter:saturate(54%) hue-rotate(357deg) brightness(32%)}.share-favorites .form-input-with-label__wrapper{margin-top:1rem}.share-favorites__share-text{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.1rem;font-family:MontserratRegular;margin-bottom:15px}@media only screen and (max-width: 37.5em){.share-favorites__share-text{font-size:1.5rem;margin-bottom:2px}}@media only screen and (max-width: 50em){.share-favorites__share-text{line-height:1.25}}.share-favorites .g-recaptcha-validation{padding-bottom:2rem}.share-favorites__captcha{margin-bottom:30px}@media only screen and (max-width: 37.5em){.share-favorites__captcha{margin-bottom:10px}}.share-favorites__form{border-bottom:1px solid #DDDEDF;margin-bottom:15px}@media only screen and (max-width: 50em){.share-favorites__form{margin-bottom:25px}}.share-favorites__form_input-name,.share-favorites__form_input-email{margin-bottom:15px}@media only screen and (max-width: 37.5em){.share-favorites__form_input-name,.share-favorites__form_input-email{margin-bottom:5px}}.share-favorites__form_input-name .input-field__text,.share-favorites__form_input-email .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem;padding:10px}.share-favorites__form_input-name{padding-right:15px}@media only screen and (max-width: 50em){.share-favorites__form_input-name{padding-right:0}}.share-favorites__form_input-email{padding-left:15px}@media only screen and (max-width: 50em){.share-favorites__form_input-email{padding-left:0}}.share-favorites__form_message-label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem;padding:10px}.share-favorites__form_message{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:10px 40px 10px 10px;border:1px solid #DDDEDF;border-radius:3px;outline:0;height:105px;margin-bottom:30px}@media only screen and (max-width: 50em){.share-favorites__form_message{margin-bottom:30px}}@media only screen and (max-width: 37.5em){.share-favorites__form_message{margin-bottom:15px;height:80px}}.share-favorites__form_send{padding:5px 20px;margin-bottom:20px}@media only screen and (max-width: 50em){.share-favorites__form_send{margin-bottom:25px}}.share-favorites__form_info-text{font-size:1.4rem;font-weight:400;color:#979696;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular;margin-bottom:15px}@media only screen and (max-width: 50em){.share-favorites__form_info-text{line-height:1.5;margin-bottom:25px}}@media only screen and (max-width: 50em){.share-favorites__form__remaining{font-size:9px;font-weight:400;color:#53565A;line-height:1.9;letter-spacing:.05rem}}.share-favorites__generate-link_title{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.1rem;font-family:MontserratRegular;margin-bottom:20px}@media only screen and (max-width: 50em){.share-favorites__generate-link_title{line-height:1.25}}.share-favorites__generate-link_btn{padding:5px 8px;margin-right:30px}@media only screen and (max-width: 50em){.share-favorites__generate-link_btn{margin:0 0 3rem 0}}.share-favorites__generate-link_field{border:1px solid #DDDEDF;outline:0;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.07rem;padding-left:1rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites{display:block}}.view-favorites__wrapper{position:relative;background-color:#fff;border:1px solid #eee}@media only screen and (min-width: 50em){.view-favorites__wrapper:hover{border-radius:0;box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:box-shadow 0.3s}}.view-favorites__limited{color:#7c2529;padding-bottom:1rem}.view-favorites .price-hold{margin-bottom:2rem}.view-favorites .item-count{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;margin-top:0.5rem}.view-favorites__cntr{padding:5px;left:0 !important;top:0 !important}.certona-match-maker .view-favorites__cntr{left:unset !important;top:unset !important}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr{display:inline-block}}@media only screen and (max-width: 50em){.view-favorites__cntr{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0}}.view-favorites__cntr_hold{padding:20px}@media only screen and (max-width: 50em){.view-favorites__cntr_hold{padding:1rem}}.view-favorites__cntr_img-hold{margin-bottom:10px;max-width:23.3rem;height:22.5rem;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.view-favorites__cntr_img-hold{height:15rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.view-favorites__cntr_img-hold{height:17rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr_img-hold{width:23.3rem}}.view-favorites__cntr_img-hold img{-o-object-fit:contain;object-fit:contain}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr_img-hold img{width:100%}}.view-favorites__cntr_name{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:10px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr_name{min-height:9rem}}@media only screen and (max-width: 50em){.view-favorites__cntr_name{display:none}}.view-favorites__cntr_name.mobile{display:none}@media only screen and (max-width: 50em){.view-favorites__cntr_name.mobile{display:block}}.view-favorites__cntr_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular}@media only screen and (max-width: 50em){.view-favorites__cntr_price{font-size:2.2rem}}.view-favorites__cntr_input{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}.view-favorites__cntr_input-hold{margin-top:1.5rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr_input-hold{min-height:6rem}}.view-favorites__cntr_note{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.03rem;font-family:MontserratRegular;min-height:4rem;margin-top:1.5rem;border:1px solid #DDDEDF;border-radius:3px;padding:1rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.view-favorites__cntr_note{min-height:6rem}}.view-favorites__cntr_note.is-shared{border:none;padding:0}.is-shared .view-favorites__cntr_note_placeholder{text-align:center}.view-favorites__cntr_note_edit{font-size:1.3rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.07rem;font-family:MontserratSemibold;cursor:pointer}.view-favorites__cntr .share-options{font-size:2.4rem;color:#ABADAF;margin-top:15px}.view-favorites__cntr_remove-hold{padding:20px}.view-favorites__cntr_remove-hold_wrap{box-shadow:0 1px 2px 0 #ABADAF;padding:3px;margin-bottom:20px}.view-favorites__cntr_remove-hold_wrap_img-hold{padding:15px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.view-favorites__cntr_remove-hold_wrap_img-hold{overflow:hidden}}.view-favorites__cntr_remove-hold_wrap_info{margin-bottom:15px;font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.3px;font-family:MontserratRegular}.view-favorites__cntr_remove-hold_wrap_undo{margin-bottom:15px}.view-favorites__cntr_remove-hold_wrap_undo-link{font-size:1.1rem;font-weight:400;color:#ABADAF;line-height:1.31;letter-spacing:.3px;font-family:MontserratMediumItalic}.view-favorites__cntr_remove-hold_wrap_undo-link:hover{text-decoration:underline;color:#272829}.view-favorites__cntr_remove-hold_name{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.31;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:30px}.favorites-header-icon{cursor:pointer;padding:1rem 0 1rem 2rem}@media only screen and (max-width: 75.0625em){.favorites-header-icon{display:-ms-flexbox !important;display:flex !important;padding:0}}.favorites-header-icon__wrap{position:relative;transition:transform 0.5s;line-height:0}.animate .favorites-header-icon__wrap{transform:scale(1.5)}.favorites-header-icon__wrap_image{font-size:22px}.favorites-header-icon__wrap_count{position:absolute;font-size:9px;font-weight:600;color:#fff;line-height:1;letter-spacing:.5px;font-family:MontserratMedium;left:0.1rem;top:0.5rem;text-align:center}@media only screen and (max-width: 75.0625em){.favorites-header-icon__wrap_count{height:2.1rem;width:2.1rem;font-size:1rem;left:0.2rem;top:0.6rem}}.recent-favorites__img-holder img{max-width:11.3rem;max-height:11.3rem}.carousel-scroll{position:relative;padding:0 11px;box-sizing:border-box}.carousel-scroll *{box-sizing:inherit}.carousel-scroll .carousel-dots .dots{height:1.5rem;width:1.5rem;background:#fff;border:2px solid #DDDEDF;border-radius:50%;cursor:pointer;margin-right:0.2rem}.carousel-scroll .carousel-dots .dots.active{background:#DDDEDF}.carousel-scroll .carousel-dots .dots.video[data-tab="1"]{background-image:url("https://images.shaneco.com/is/image/ShaneCo/Alt-Play-Image?wid=22&hei=22&fmt=png");background-repeat:no-repeat;background-size:1.5rem 1.5em;background-position:center;border:none}.carousel-scroll .carousel-dots .dots.video.active[data-tab="1"]{background-image:url("https://images.shaneco.com/is/image/ShaneCo/Alt-Play-Image-Selected?wid=22&hei=22&fmt=png")}.carousel-scroll.vertical{padding:0}@-moz-document url-prefix(){.carousel-scroll.vertical{width:7.5rem;overflow:hidden}}.carousel-scroll.vertical .carousel-wrap{overflow-x:hidden;overflow-y:auto;height:32rem;width:75px;-ms-overflow-style:none}@-moz-document url-prefix(){.carousel-scroll.vertical .carousel-wrap{width:100%;padding-right:18px;box-sizing:content-box}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.carousel-scroll.vertical .carousel-wrap{-ms-overflow-style:none;overflow:auto}}@-moz-document url-prefix(){.carousel-scroll.vertical .carousel-wrap .carousel-item{padding:0;height:7.5rem}}.carousel-scroll.vertical .carousel-list{min-height:100%}.carousel-scroll.vertical .next-btn,.carousel-scroll.vertical .prev-btn{font-size:10px;color:#ABADAF !important;background:#fff;width:100%;left:0}@-moz-document url-prefix(){.carousel-scroll.vertical .next-btn,.carousel-scroll.vertical .prev-btn{left:-6px}}.carousel-scroll.vertical .next-btn{top:95%}.carousel-scroll.vertical .prev-btn{bottom:unset;top:0}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.thumbnail-carousel .carousel-scroll.vertical .prev-btn{bottom:auto}}.carousel-scroll .carousel-wrap{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;overflow:-moz-scrollbars-none;position:relative;font-size:0}.carousel-scroll .carousel-wrap::-webkit-scrollbar{display:none}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.carousel-scroll .carousel-wrap{-ms-overflow-style:none;overflow-x:auto}}.carousel-scroll .carousel-list{transition:transform 0.5s ease-in-out;position:relative;margin:0px !important}.matching-bands .carousel-scroll .carousel-list,.shape .carousel-scroll .carousel-list,.gemStones .carousel-scroll .carousel-list{display:-ms-inline-flexbox;display:inline-flex}.carousel-scroll .carousel-list-no-transition{transition:none}.carousel-scroll .carousel-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;min-height:44px;border:1px solid transparent;padding:0 11px;width:auto}.carousel-scroll .carousel-item[aria-selected="true"]{color:#111}.carousel-scroll .carousel-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;border:0;position:absolute;top:0;bottom:0;transition:opacity .3s;display:none}.carousel-scroll .carousel-btn:focus{outline:0}.carousel-scroll .carousel-btn.active{color:#53565a;cursor:pointer;display:block}.carousel-scroll .prev-btn{left:-2rem}@media only screen and (max-width: 64em){.carousel-scroll .prev-btn{left:-10px}}@media only screen and (max-width: 47.9375em){.carousel-scroll .prev-btn{left:-2px}}@media only screen and (min-width: 50em){.matching-bands .carousel-scroll .prev-btn{text-align:left;width:3rem}.matching-bands .carousel-scroll .prev-btn.active{background:linear-gradient(to right, #fff 1%, rgba(255,255,255,0.96) 11%, rgba(255,255,255,0.82) 50%, rgba(255,255,255,0.2) 84%, rgba(255,255,255,0.1) 99%)}}.carousel-scroll .next-btn{right:-2rem}@media only screen and (max-width: 64em){.carousel-scroll .next-btn{right:-10px}}@media only screen and (max-width: 47.9375em){.carousel-scroll .next-btn{right:-2px}}@media only screen and (min-width: 50em){.matching-bands .carousel-scroll .next-btn{text-align:right;width:3rem;background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.03) 1%, rgba(255,255,255,0.33) 11%, rgba(255,255,255,0.51) 17%, rgba(255,255,255,0.89) 32%, rgba(255,255,255,0.93) 47%, rgba(255,255,255,0.98) 68%)}}.dyo-steps{padding-top:2rem}@media only screen and (max-width: 50em){.dyo-steps{padding:0}}.dyo-steps .row{border:2px solid #DDDEDF;max-width:1280px;margin:0 auto;height:3.5rem}@media only screen and (max-width: 50em){.dyo-steps .row{border:none;border-bottom:1px solid #DDDEDF}}.product-category-page .dyo-steps .row,.pageType-CategoryPage .dyo-steps .row,.gemstone-list .dyo-steps .row,.gemlist-solitaire .dyo-steps .row{max-width:1280px}@media only screen and (max-width: 50em){.product-category-page .dyo-steps .row,.pageType-CategoryPage .dyo-steps .row,.gemstone-list .dyo-steps .row,.gemlist-solitaire .dyo-steps .row{border-top:1px solid #DDDEDF;margin-top:2rem}}.dyo-steps .row .dyo-progress-step{font-size:1.4rem;font-weight:400;color:#6e7071;line-height:1;letter-spacing:.05em;font-family:MontserratRegular;border-right:2px solid #DDDEDF;text-align:center}@media only screen and (max-width: 50em){.dyo-steps .row .dyo-progress-step.desktop-text{display:none}}.dyo-steps .row .dyo-progress-step.mobile-text{font-size:1.1rem;display:none}@media only screen and (max-width: 50em){.dyo-steps .row .dyo-progress-step.mobile-text{display:block;border-right:1px solid #DDDEDF}}.dyo-steps .row .dyo-progress-step:nth-child(5),.dyo-steps .row .dyo-progress-step:nth-child(6){border:none}.dyo-steps .row .dyo-progress-step.active{color:#272829;font-family:MontserratSemiBold}.cart-item-review{background-color:#fff;max-width:1280px;margin:0 auto;border:1px solid #DDDEDF}@media only screen and (max-width: 50em){.cart-item-review{width:100%}}.cart-item-review #TTtraWindow[style]{display:none !important}.cart-item-review #TTcommentCapture{background-color:#fff}.cart-item-review #TTcommentCapture .TTcommentCaptureHeader{font-size:2rem;font-weight:700;color:1.41;line-height:1;letter-spacing:0em;font-family:MontserratBold;margin:1rem auto;color:#6a6d72;padding:0 1rem 0 2rem}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture .TTcommentCaptureHeader{font-size:1.7rem;font-weight:700;color:#53565A;line-height:1.41;letter-spacing:10.2px}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTccSectionHeader{font-size:1.4rem;font-weight:700;color:#767676;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding-right:1.5rem;padding-bottom:1rem;word-break:break-word;border:none}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock{border:none;padding-bottom:2.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock{padding-bottom:5rem}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTccItemImage{right:unset;margin:1.5rem 1.5rem 0 1.5rem;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}@media screen and (min-width: 0\0){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTccItemImage{left:1px;right:auto}}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTccItemImage{margin:5rem auto 0;width:90%}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTccItemImage img{width:100px;height:100px}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent label{text-align:left;margin-left:140px;font-family:MontserratBold}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent label{margin-top:0;padding-bottom:5px}}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent label{margin:0;font-size:12px;text-align:center}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TT4SysMsgBody{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;border:none;width:50%;margin:auto;background:none;padding:0}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccPrompt[style]{display:none !important}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccBottom .TTccSocialPost,.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccBottom .TTccSubmittedBy{display:none}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccBottom{margin-right:0}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTbigSubmitBtn{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;position:absolute;right:4%;top:43%}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTbigSubmitBtn{position:relative;float:unset;margin:0 auto}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea{margin-left:8rem;width:80rem}@media only screen and (max-width: 50em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea{width:40rem;margin:0 auto;margin-left:13.5rem}}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea{width:100%;margin-top:12rem;margin-left:0}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment{padding:1rem;box-shadow:none;background:#fff;border:1px solid #DDDEDF;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;text-align:left;width:85%}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment[style]{height:auto !important}@media only screen and (max-width: 50em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment{width:97%}}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment{padding:0.5rem;font-size:1.5rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.3px}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccCommentArea .TTccComment:focus{outline:1px solid #DDDEDF}@media only screen and (max-width: 37.5em){.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea{margin:0;margin-left:20px}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea[style]{overflow:visible !important}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea .TTccThanks{width:90%}}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea .TT4quote:before{display:none}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea .TT4quote-links a{color:#53565A}.cart-item-review #TTcommentCapture #TTcommentCaptureContainer .TTcommentCaptureBlock .TTCommentCaptureContent .TTccSavedCommentArea .TT4quote-source{margin-top:10px;font-family:MontserratRegular}.pdp-engraving{border-bottom:1px solid #DDDEDF}.pdp-engraving .engraving-title{font-size:1.6rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratSemibold;cursor:pointer;height:5rem;margin-left:3rem}.pdp-engraving .engraving-title:before{font-size:1.2rem;font-weight:600;color:#272829;line-height:" ";letter-spacing:"";margin-right:1rem}.pdp-engraving .engraving-title .engraving-price{margin-left:auto;color:#ABADAF;margin-right:1.5rem}@media only screen and (max-width: 37.5em){.pdp-engraving .engraving-title .engraving-price{margin-right:3rem}}.pdp-engraving .engraving-title .engraving-price:before{content:'+';margin-right:5px}.pdp-engraving.selected .engraving-title:before{font-size:.9rem;font-weight:600;color:#272829;line-height:" ";letter-spacing:""}.pdp-engraving .engraving-section{padding:0 3rem 2rem}.pdp-engraving .engraving-section .parsley-errors-list.filled{margin-bottom:15px;padding-left:30px;margin-top:5px}.pdp-engraving .engraving-section .parsley-errors-list.filled:before{top:0;left:0}.pdp-engraving .engraving-section .engraving-input-error{display:none;font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;text-align:left;padding-left:30px;margin:5px 0 15px}.pdp-engraving .engraving-section .engraving-input-error:before{font-size:1.6rem;font-weight:700;color:#da690e;line-height:1;letter-spacing:.07rem;position:absolute;left:3rem}.pdp-engraving .engraving-section .engraving-input{border:1px solid #ccc;border-radius:.5rem;margin-bottom:2rem}.pdp-engraving .engraving-section .engraving-input:-ms-input-placeholder{font-style:italic;color:#ccc}.pdp-engraving .engraving-section .engraving-input::placeholder{font-style:italic;color:#ccc}.pdp-engraving .engraving-section .engraving-input.parsley-error{margin-bottom:10px}.pdp-engraving .engraving-section .engraving-font-tab{margin-bottom:2rem}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style{margin-bottom:1.5rem}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text{font-size:1.7rem;font-weight:600;color:#666;line-height:1;letter-spacing:.2px;font-family:MontserratMedium;padding:1rem;border:1px solid #ccc;border-radius:.5rem;position:relative;cursor:pointer}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before{font-size:.7rem;font-weight:600;color:#666;line-height:" ";letter-spacing:"";position:absolute;right:1.5rem;top:45%}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text .current-selection{font-size:1.5rem;font-weight:400;color:#666;line-height:1;letter-spacing:.02rem;font-family:MontserratItalic}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text .current-selection:before{content:':';padding-right:.5rem;font-family:MontserratMedium}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list{max-height:21.5rem;overflow-y:scroll;padding:0 1.5rem 1.5rem;border:1px solid #ccc;border-top:none;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item{font-size:2rem;padding:1rem;cursor:pointer}@media only screen and (min-width: 50em){.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item:hover,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item:focus{background-color:#F2F4F5;outline:none}}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item.current{background-color:#ABADAF;color:#fff}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style.selected .engraving-font-text{border-bottom:none;border-radius:0;cursor:pointer}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style.selected .engraving-font-text:before{font-size:.7rem;font-weight:600;color:#666;line-height:" ";letter-spacing:""}.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.02rem;font-family:MontserratMedium;text-transform:uppercase;padding:.5rem 2rem !important;background:#fff;border:1px solid #272829;border-radius:.5rem;cursor:pointer}@media only screen and (max-width: 37.5em){.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn{padding:.5rem 1rem !important}}.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn.clear:before{content:'X';color:#272829;font-size:1rem;margin-right:.5rem}.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn.save{color:#C8102E;border-color:#C8102E}.pdp-engraving .engraving-contact-us{margin-top:2rem}.pdp-engraving .engraving-contact-us .contact-text{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}@media only screen and (max-width: 50em){.fedex-modal .component-name__content{margin-bottom:0;left:0;right:0;top:0;transform:translate(0) !important;height:100%}}.fedex-modal .component-name__content_header_close-icon{position:absolute;top:4.5rem;right:4.5rem}@media only screen and (max-width: 75em){.fedex-modal .component-name__content_header_close-icon{top:3rem;right:4.5rem}}@media only screen and (max-width: 37.5em){.fedex-modal .component-name__content_header_close-icon{top:2rem;right:2.5rem}}@media only screen and (max-width: 50em){.fedex-modal .component-name__content_main-wrap_body{height:100%}}.fedex-modal .title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:.5rem;font-family:MontserratSemiBold;margin:2rem auto;text-transform:uppercase}@media only screen and (max-width: 75em){.fedex-modal .title{margin:0.5rem auto 2rem auto}}@media only screen and (max-width: 37.5em){.fedex-modal .title{line-height:1.5;padding:0 1rem}}.fedex-modal .modal-ctnr{margin-bottom:2rem;position:relative;padding:3rem}@media only screen and (max-width: 37.5em){.fedex-modal .modal-ctnr{padding:2rem}}@media only screen and (max-width: 50em){.fedex-modal .modal-ctnr{height:83%;-ms-flex-align:start;align-items:flex-start}}.fedex-search .zip-ctnr .info-text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.fedex-search .zip-ctnr .selection-error-hold{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;margin-top:1rem}.fedex-search .wrap{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;margin:3rem 0}.fedex-search .zip-input,.fedex-search .zip-results-input{border:1px solid #53565A;padding:1rem;margin:0 2rem}@media only screen and (max-width: 37.5em){.fedex-search .zip-input,.fedex-search .zip-results-input{margin:0}}.fedex-search .search-btn,.fedex-search .results-search-btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;border-width:0.5rem;border-image-width:0.5rem;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 0.7rem;cursor:pointer}@media only screen and (max-width: 37.5em){.fedex-search .search-btn,.fedex-search .results-search-btn{margin-top:2rem}}.fedex-search .search-btn[disabled],.fedex-search .results-search-btn[disabled]{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;border-width:0.5rem;border-image-width:0.5rem}.fedex-search .search-btn[disabled]:hover,.fedex-search .results-search-btn[disabled]:hover{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;border-width:0.5rem;border-image-width:0.5rem}@media only screen and (max-width: 50em){.fedex-search .results-section .wrap{text-align:center}}.fedex-search .results-ctnr .results-count-section{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratBold;margin-left:2rem;padding-bottom:1rem}.fedex-search .results-ctnr .results-count-section .results-count{padding-right:5px}.fedex-search .results-ctnr .wrap{padding-left:2rem;padding-right:2rem;margin:1rem 0}@media only screen and (max-width: 37.5em){.fedex-search .results-ctnr .wrap{padding:0}}.fedex-search .results-ctnr .fedex-results-error{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;min-height:2.5rem;padding-top:1rem}.fedex-search .results-ctnr .fedex-results-error .parsley-errors-list{margin:0}.fedex-api-error{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.07rem;font-family:MontserratRegular;min-height:2.5rem;padding-top:1rem}.review-qa{background:url("../images/dark_bg.png");background-attachment:fixed}.review-qa__header{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:3px;font-family:MontserratBold;padding:85px 0}.inspiration-category-carousel .review-qa__header{font-weight:600;font-family:MontserratSemibold}.review-qa__header.white{color:#fff}.review-qa__carousel_wrapper img{border:5px solid #fff}.review-qa__rating-panel{margin:0 auto 30px;padding-top:5rem}.review-qa__rating-panel_row_wrapper_overall-rating{margin-bottom:30px}.review-qa__rating-panel_row_wrapper_overall-rating .rating{min-width:120px;padding:0}.review-qa__rating-panel_row_wrapper_col{display:inline-block;min-width:11.5rem}.review-qa__rating-panel_row_wrapper_col_value{font-size:8rem;font-weight:400;color:#fff;line-height:1.2;letter-spacing:1px;font-family:PlayfairDisplayRegular}.review-qa__rating-panel_row_wrapper_col_label{margin-top:10px;font-size:1.4rem;font-weight:400;color:#DDDEDF;line-height:1.5;letter-spacing:1px;font-family:MontserratSemibold}.review-qa__rating-panel_row_wrapper_comment{font-size:1.4rem;font-weight:400;color:#ebd28f;line-height:1;letter-spacing:1px;font-family:MontserratRegular;margin:20px auto 0}.review-qa__rating-panel_row_wrapper_no-review-comment{font-size:2.6rem;font-weight:400;color:#ebd28f;line-height:1;letter-spacing:1px;font-family:PlayfairDisplayItalic;margin:20px 0 30px}.review-qa__rating-panel_seprator{border-right:1px solid #53565A;display:inline-block;height:100px;margin:0 10px}.review-ratings{margin:auto}.review-ratings__item{margin:15px 0}.review-ratings__item_star{font-size:16px;color:#EBD28F}.review-ratings__item_value{font-size:1.8rem;font-weight:400;color:#DDDEDF;line-height:1;letter-spacing:1px;font-family:MontserratSemibold;margin:2px 20px 0 10px}.review-ratings__item_bar{margin-top:2px;min-width:190px}.review-ratings__item_count{font-size:1.4rem;font-weight:400;color:#DDDEDF;line-height:1;letter-spacing:1px;font-family:MontserratMediumItalic;margin:3px 0 0 auto}.review-qa-section{background:#fff;padding:30px 0 40px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.05);left:0;right:0;z-index:2;position:relative;width:80%;margin-top:-200px;bottom:-200px}@media only screen and (max-width: 50em){.review-qa-section{padding-top:15px}}.review-qa-section__header{border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.review-qa-section .tabs{padding:0 10px}}.review-qa-section .tabs__content{padding:30px 30px 0;border-top:1px solid #DDDEDF}@media only screen and (max-width: 50em){.review-qa-section .tabs__content{padding:30px 15px 0}}@media only screen and (max-width: 37.5em){.review-qa-section .tabs__content{padding:30px 0 0}}.review-qa-section .tabs__content .review-item{padding-top:0}@media only screen and (max-width: 50em){.review-qa-section .tabs__content .review-item .rating{padding:0}}.review-qa-section .tabs__header_item{padding:0 25px;margin:0}.review-qa-section .tabs__header_item_title{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.5625;letter-spacing:.6px;font-family:MontserratSemibold}.review-qa-section .tabs__header_item_title_value{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5625;letter-spacing:.6px;margin-left:5px}.review-qa-section .tabs__header_item.selected:after{margin:10px 0 0}.review-qa-section .tabs__header_seprator{height:2rem;position:static;margin-top:3px}@media only screen and (max-width: 50em){.review-qa-section .tabs__header_seprator{position:absolute}}.review-qa-section__ask-a-question{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:1.6px}.review-qa-section__write-a-review{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:1.6px}.review-qa-section__show-more-reviews,.review-qa-section__show-less-reviews,.review-qa-section__show-more-qa,.review-qa-section__show-less-qa{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold;color:#272829;padding-top:20px}.review-qa-section__show-more_icon{font-size:0.8rem;margin:3px 5px}.review-qa-section__show-less_icon{font-size:0.8rem;margin:3px 5px}.review-qa-section__no-reviews,.review-qa-section__no-qa{padding:1rem 10%}.review-qa-section__no-reviews_head,.review-qa-section__no-qa_head{font-size:3rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.6px;font-family:PlayfairDisplayItalic;margin:5rem 0}.review-qa-section__no-qa_head{margin:2rem 0}.review-qa-section__no-reviews_write-a-review,.review-qa-section__no-qa_ask-a-question{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold;font-style:normal}.review-qa-section__no-reviews_stars{font-size:22px;color:#53565A;height:50px}.review-qa-section__no-qa_jewelery{font-size:5rem;color:#53565A;height:50px}.review-item{padding:20px 0 0}.tabs__content .review-item:last-of-type .review-item__row_rightcol{border-bottom:none}.review-item__row{margin:20px 0 0}.review-item__row_leftcol{font-size:1.6rem;font-weight:400;color:#767676;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular;margin-right:15px;word-break:break-word}@media only screen and (max-width: 50em){.review-item__row_leftcol{margin:0}}.review-item__row_leftcol_bold{font-family:MontserratSemibold}.review-item__row_leftcol_helpful{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.6px;margin:15px 0}@media only screen and (max-width: 50em){.review-item__row_leftcol_helpful{margin:0}}.review-item__row_leftcol_reviews_up{font-size:22px;color:#272829;cursor:pointer}.review-item__row_leftcol_reviews_down{font-size:22px;color:#272829;margin-left:10px;cursor:pointer}.review-item__row_leftcol_reviews_upcount,.review-item__row_leftcol_reviews_downcount{font-size:12px;background:#F2F4F5;border-radius:50%;padding:3px 8px;margin:0 2px}.review-item__row_leftcol_reviews[disabled] .review-item__row_leftcol_reviews_up,.review-item__row_leftcol_reviews[disabled] .review-item__row_leftcol_reviews_down{cursor:default}.review-item__row_leftcol_report{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2.18;letter-spacing:0px;font-family:MontserratSemibold;margin:25px 0 0;display:inline-block;cursor:pointer;text-transform:uppercase}@media only screen and (max-width: 50em){.review-item__row_leftcol_report{margin:0}}.review-item__row_rightcol_header{font-size:3rem;font-weight:400;color:#53565A;line-height:.83;letter-spacing:.2px;font-family:PlayfairDisplayRegular;margin:30px 0 0;word-break:break-word}@media only screen and (max-width: 37.5em){.review-item__row_rightcol_header{font-size:2.3rem}}.review-item__row_rightcol_para{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular;word-break:break-word}.review-item__row:last-child{margin:15px 0 0}.review-item__row:last-child .review-item__row_leftcol{padding:0 0 20px}.review-item__row:last-child .review-item__row_rightcol{border-bottom:1px solid #DDDEDF;padding:0 0 20px}@media only screen and (max-width: 50em){.review-item__row:last-child .review-item__row_rightcol{border:none}}.qa-item{padding:20px 0 0}.tabs__content .qa-item:last-of-type .qa-item__row_rightcol{border-bottom:none}.qa-item__row_leftcol{font-size:1.6rem;font-weight:400;color:#767676;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular;margin-right:20px}@media only screen and (max-width: 50em){.qa-item__row_leftcol{margin:0}}.qa-item__row_leftcol_helpful{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.6px;margin:15px 0}@media only screen and (max-width: 50em){.qa-item__row_leftcol_helpful{margin:0}}.qa-item__row_leftcol_report{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2.18;letter-spacing:1.6px;font-family:MontserratSemibold;margin:25px 0 0;display:inline-block}@media only screen and (max-width: 50em){.qa-item__row_leftcol_report{margin:0}}.qa-item__row_leftcol_reviews_up{color:#272829;font-size:22px;cursor:pointer}.qa-item__row_leftcol_reviews_down{color:#272829;font-size:22px;margin-left:10px;cursor:pointer}.qa-item__row_leftcol_reviews_upcount,.qa-item__row_leftcol_reviews_downcount{font-size:12px;background:#F2F4F5;border-radius:50%;padding:3px 8px;margin:0 2px}.qa-item__row_leftcol_answeredBy_name{font-weight:700}.qa-item__row_rightcol_question{font-size:3rem;font-weight:400;color:#53565A;line-height:.83;letter-spacing:-.2px;font-family:PlayfairDisplayRegular}.qa-item__row_rightcol_badge{margin:0 10px 20px 0;display:inline-block}.qa-item__row_rightcol_para{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular}.qa-item__row_rightcol_answeredBy{font-size:1.6rem;font-weight:400;color:#767676;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular}.qa-item__row_rightcol_answeredBy_name{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.56;letter-spacing:.6px}.qa-item__row:last-child{margin:15px 0 0}.qa-item__row:last-child .qa-item__row_leftcol{padding:0 0 20px}.qa-item__row:last-child .qa-item__row_rightcol{border-bottom:1px solid #DDDEDF;padding:0 0 20px}@media only screen and (max-width: 50em){.qa-item__row:last-child .qa-item__row_rightcol{border:none}}.no-review-qa{margin:auto;background:#fff;padding:40px 10%;left:0;right:0;z-index:2;position:relative;width:80%;margin-top:-150px;bottom:-150px;box-shadow:0 4px 12px 0 rgba(0,0,0,0.05)}@media only screen and (max-width: 37.5em){.no-review-qa{padding:40px 5%}}.no-review-qa__col{font-size:3rem;font-weight:#53565A;color:#fff;line-height:1.2;letter-spacing:.6px;font-family:PlayfairDisplayItalic;padding:0 2px 10px}.no-review-qa__col_write-a-review,.no-review-qa__col_ask-a-question{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold;font-style:normal;margin:50px 0 0;display:block}@media only screen and (max-width: 50em){.no-review-qa__col_write-a-review,.no-review-qa__col_ask-a-question{margin:25px 0 10px}}.no-review-qa__col_stars{font-size:45px;color:#53565A;height:95px;margin-top:40px}.no-review-qa__col_jewelery{font-size:5rem;color:#53565A;height:50px}.review-qa-carousel{background-color:#FFF9F5 !important;background-attachment:fixed;clear:both;overflow:hidden;padding-bottom:8.5rem}.inspiration-category-carousel .review-qa-carousel{padding-bottom:4rem}.review-qa-carousel .carousel{position:relative;max-width:1280px;width:90%;margin:auto}.review-qa-carousel .carousel__wrapper_container_item{width:340px !important;position:relative}.review-qa-carousel .carousel__wrapper_container_item:nth-child(even){padding-top:30px;z-index:2}.review-qa-carousel .carousel__wrapper_container_item img{width:350px;border:1px solid #fff}.review-qa-carousel__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:1.2rem;font-family:MontserratSemibold;margin-top:90px;margin-bottom:75px}.review-qa-carousel.store-details{padding-bottom:90px}.recom-banner{display:inline-block;width:100%}.recom-banner .wrapper,.recom-banner .wrapper-no-padding,.recom-banner .home-page,.recom-banner .seo-content,.recom-banner .breadcrumbs,.recom-banner .gemlist-table .stick,.gemlist-table .recom-banner .stick,.recom-banner .tabs,.recom-banner .gemlist-solitaire-table .stick,.gemlist-solitaire-table .recom-banner .stick,.recom-banner .gemlist-prod-details-modal__title,.recom-banner .drt-component__mobile-slide,.recom-banner .noresult-table__wrap,.recom-banner #compare-gemstones-table,.recom-banner .favorites-category-page,.recom-banner .match-category-page,.recom-banner .match-maker,.recom-banner .match-experience_grid,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .page-header__bottombar,.recom-banner .page-header__topbar,.recom-banner .sort-and-filter,.recom-banner .fixed-filter-icon,.recom-banner .back-to-top-container,.recom-banner .gem-options-form,.recom-banner .emailOpt-out,.recom-banner .review-qa__header,.recom-banner .review-qa__rating-panel,.recom-banner .review-qa-section,.recom-banner .fedex-selection,.recom-banner .digital-appraisal header .page_header,.digital-appraisal header .recom-banner .page_header,.recom-banner .digital-appraisal .main_heading,.digital-appraisal .recom-banner .main_heading,.recom-banner .pdp-non-built,.recom-banner .banner__wrapper,.recom-banner .banner.orderSubmit,.recom-banner .matching-pieces__wrapper,.recom-banner .sc-video__wrapper,.recom-banner .visit-store__wrapper,.recom-banner .behind-designs__wrapper,.recom-banner .classic-gift-card__wrapper,.recom-banner .product-category-carousel__grid,.recom-banner .pcat-pearl-learning__banner-div,.recom-banner .pcat-pearl-learning__wrapper,.recom-banner .education-tab,.recom-banner .matching-bands .dyo-tab-content.addons,.matching-bands .recom-banner .dyo-tab-content.addons,.recom-banner .credit-card-page__container,.recom-banner .checkout-page,.recom-banner .order-review__wrapper,.recom-banner .order-gift-message,.recom-banner .order-shipping-billing,.recom-banner .order-status__wrapper,.recom-banner .order-submit-layaway,.recom-banner .gemlist-cms__content,.recom-banner .gemstone-list__bottom,.recom-banner .gemlist-solitaire__content,.recom-banner .gemlist-complexity-sec,.recom-banner .store-item.specific-store,.recom-banner .search-store__wrapper,.recom-banner .map__reset,.recom-banner .map__holder,.recom-banner .map__error,.recom-banner .login-via-page section,.login-via-page .recom-banner section,.recom-banner .myaccount-menu__container_item_details,.recom-banner .myaccount-menu__container_item_container,.recom-banner .my-account-header,.recom-banner .my-way__container,.recom-banner .my-information__input-wrapper,.recom-banner .my-subscriptions__checkbox-wrapper,.recom-banner .sms-preferences__checkbox-wrapper,.recom-banner .jewelry-preferences__wrapper__container__hand-wrapper,.recom-banner .add-information__accordion_content_body_content,.recom-banner .add-information__accordion_content_body_hand-container__hand-wrapper,.recom-banner .order-details,.recom-banner .category-grid-1-2,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .paragraph,.recom-banner .image-left,.recom-banner .education-section,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .cms-html-container,.recom-banner .product-desc__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .article-layouts,.recom-banner .faq-accordian,.recom-banner .four-cs__wrapper,.recom-banner .article-sticky,.recom-banner .carat-slider__shapes-form,.recom-banner .contact-us-page__container,.recom-banner .employee-benefits__wrapper,.recom-banner .jobs__bottom_wrapper,.recom-banner .fav-search{background-color:#F8F1E9;overflow:hidden;margin:20px auto;display:-ms-flexbox;display:flex;border:6px solid #7E7E80}.recom-banner .title{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-size:2rem;font-weight:600;color:#ABADAF;line-height:1.25;letter-spacing:.8px;padding:5px;width:16%}.recom-banner .carousel{width:84%;position:relative}.recom-banner .carousel__next{background:#F8F1E9;padding:20px}.recom-banner .carousel__prev{background:#F8F1E9;padding:20px}.recom-banner .carousel__wrapper_container_item{padding:0 6px !important;width:13.8em !important;margin:12px 0}.recom-banner .carousel__wrapper_container_item a:hover{display:inline-block;box-shadow:inset 0px 4px 16px 2px #DCD7D4, 0px 4px 16px 2px #DCD7D4;border:2px solid #DCD7D4}.recom-banner img{padding:12px}@media (max-width: 1280px){.recom-banner .wrapper,.recom-banner .wrapper-no-padding,.recom-banner .home-page,.recom-banner .seo-content,.recom-banner .breadcrumbs,.recom-banner .gemlist-table .stick,.gemlist-table .recom-banner .stick,.recom-banner .tabs,.recom-banner .gemlist-solitaire-table .stick,.gemlist-solitaire-table .recom-banner .stick,.recom-banner .gemlist-prod-details-modal__title,.recom-banner .drt-component__mobile-slide,.recom-banner .noresult-table__wrap,.recom-banner #compare-gemstones-table,.recom-banner .favorites-category-page,.recom-banner .match-category-page,.recom-banner .match-maker,.recom-banner .match-experience_grid,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .page-header__bottombar,.recom-banner .page-header__topbar,.recom-banner .sort-and-filter,.recom-banner .fixed-filter-icon,.recom-banner .back-to-top-container,.recom-banner .gem-options-form,.recom-banner .emailOpt-out,.recom-banner .review-qa__header,.recom-banner .review-qa__rating-panel,.recom-banner .review-qa-section,.recom-banner .fedex-selection,.recom-banner .digital-appraisal header .page_header,.digital-appraisal header .recom-banner .page_header,.recom-banner .digital-appraisal .main_heading,.digital-appraisal .recom-banner .main_heading,.recom-banner .pdp-non-built,.recom-banner .banner__wrapper,.recom-banner .banner.orderSubmit,.recom-banner .matching-pieces__wrapper,.recom-banner .sc-video__wrapper,.recom-banner .visit-store__wrapper,.recom-banner .behind-designs__wrapper,.recom-banner .classic-gift-card__wrapper,.recom-banner .product-category-carousel__grid,.recom-banner .pcat-pearl-learning__banner-div,.recom-banner .pcat-pearl-learning__wrapper,.recom-banner .education-tab,.recom-banner .matching-bands .dyo-tab-content.addons,.matching-bands .recom-banner .dyo-tab-content.addons,.recom-banner .credit-card-page__container,.recom-banner .checkout-page,.recom-banner .order-review__wrapper,.recom-banner .order-gift-message,.recom-banner .order-shipping-billing,.recom-banner .order-status__wrapper,.recom-banner .order-submit-layaway,.recom-banner .gemlist-cms__content,.recom-banner .gemstone-list__bottom,.recom-banner .gemlist-solitaire__content,.recom-banner .gemlist-complexity-sec,.recom-banner .store-item.specific-store,.recom-banner .search-store__wrapper,.recom-banner .map__reset,.recom-banner .map__holder,.recom-banner .map__error,.recom-banner .login-via-page section,.login-via-page .recom-banner section,.recom-banner .myaccount-menu__container_item_details,.recom-banner .myaccount-menu__container_item_container,.recom-banner .my-account-header,.recom-banner .my-way__container,.recom-banner .my-information__input-wrapper,.recom-banner .my-subscriptions__checkbox-wrapper,.recom-banner .sms-preferences__checkbox-wrapper,.recom-banner .jewelry-preferences__wrapper__container__hand-wrapper,.recom-banner .add-information__accordion_content_body_content,.recom-banner .add-information__accordion_content_body_hand-container__hand-wrapper,.recom-banner .order-details,.recom-banner .category-grid-1-2,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .paragraph,.recom-banner .image-left,.recom-banner .education-section,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .cms-html-container,.recom-banner .product-desc__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .article-layouts,.recom-banner .faq-accordian,.recom-banner .four-cs__wrapper,.recom-banner .article-sticky,.recom-banner .carat-slider__shapes-form,.recom-banner .contact-us-page__container,.recom-banner .employee-benefits__wrapper,.recom-banner .jobs__bottom_wrapper,.recom-banner .fav-search{max-width:100%}}@media (max-width: 800px){.recom-banner .wrapper,.recom-banner .wrapper-no-padding,.recom-banner .home-page,.recom-banner .seo-content,.recom-banner .breadcrumbs,.recom-banner .gemlist-table .stick,.gemlist-table .recom-banner .stick,.recom-banner .tabs,.recom-banner .gemlist-solitaire-table .stick,.gemlist-solitaire-table .recom-banner .stick,.recom-banner .gemlist-prod-details-modal__title,.recom-banner .drt-component__mobile-slide,.recom-banner .noresult-table__wrap,.recom-banner #compare-gemstones-table,.recom-banner .favorites-category-page,.recom-banner .match-category-page,.recom-banner .match-maker,.recom-banner .match-experience_grid,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .page-header__bottombar,.recom-banner .page-header__topbar,.recom-banner .sort-and-filter,.recom-banner .fixed-filter-icon,.recom-banner .back-to-top-container,.recom-banner .gem-options-form,.recom-banner .emailOpt-out,.recom-banner .review-qa__header,.recom-banner .review-qa__rating-panel,.recom-banner .review-qa-section,.recom-banner .fedex-selection,.recom-banner .digital-appraisal header .page_header,.digital-appraisal header .recom-banner .page_header,.recom-banner .digital-appraisal .main_heading,.digital-appraisal .recom-banner .main_heading,.recom-banner .pdp-non-built,.recom-banner .banner__wrapper,.recom-banner .banner.orderSubmit,.recom-banner .matching-pieces__wrapper,.recom-banner .sc-video__wrapper,.recom-banner .visit-store__wrapper,.recom-banner .behind-designs__wrapper,.recom-banner .classic-gift-card__wrapper,.recom-banner .product-category-carousel__grid,.recom-banner .pcat-pearl-learning__banner-div,.recom-banner .pcat-pearl-learning__wrapper,.recom-banner .education-tab,.recom-banner .matching-bands .dyo-tab-content.addons,.matching-bands .recom-banner .dyo-tab-content.addons,.recom-banner .credit-card-page__container,.recom-banner .checkout-page,.recom-banner .order-review__wrapper,.recom-banner .order-gift-message,.recom-banner .order-shipping-billing,.recom-banner .order-status__wrapper,.recom-banner .order-submit-layaway,.recom-banner .gemlist-cms__content,.recom-banner .gemstone-list__bottom,.recom-banner .gemlist-solitaire__content,.recom-banner .gemlist-complexity-sec,.recom-banner .store-item.specific-store,.recom-banner .search-store__wrapper,.recom-banner .map__reset,.recom-banner .map__holder,.recom-banner .map__error,.recom-banner .login-via-page section,.login-via-page .recom-banner section,.recom-banner .myaccount-menu__container_item_details,.recom-banner .myaccount-menu__container_item_container,.recom-banner .my-account-header,.recom-banner .my-way__container,.recom-banner .my-information__input-wrapper,.recom-banner .my-subscriptions__checkbox-wrapper,.recom-banner .sms-preferences__checkbox-wrapper,.recom-banner .jewelry-preferences__wrapper__container__hand-wrapper,.recom-banner .add-information__accordion_content_body_content,.recom-banner .add-information__accordion_content_body_hand-container__hand-wrapper,.recom-banner .order-details,.recom-banner .category-grid-1-2,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .paragraph,.recom-banner .image-left,.recom-banner .education-section,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .cms-html-container,.recom-banner .product-desc__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .article-layouts,.recom-banner .faq-accordian,.recom-banner .four-cs__wrapper,.recom-banner .article-sticky,.recom-banner .carat-slider__shapes-form,.recom-banner .contact-us-page__container,.recom-banner .employee-benefits__wrapper,.recom-banner .jobs__bottom_wrapper,.recom-banner .fav-search{display:inline-block}.recom-banner .title{width:100%}.recom-banner .carousel{width:100%}.recom-banner .carousel__wrapper_container_item{width:8em !important}}.recom-recent{background-color:#FFF9F5;overflow:hidden}.recom-recent[style]{display:block !important;pointer-events:all !important}.recom-recent__wrapper_title{list-style:none;width:100%;margin:60px 0 10px}.recom-recent__wrapper_title_text{font-family:PlayfairDisplayRegular;font-size:2.5rem;font-weight:400;color:#ABADAF;line-height:1.25;letter-spacing:.8px;padding:5px}.recom-recent__wrapper_items{border-top:none;padding:0}.recom-recent__wrapper_items_wrap .item-img-fav{padding:0}.recom-recent__wrapper_items_wrap .item-desc-price{margin:auto;width:75%}.recom-recent__wrapper_items_wrap .item-desc-price__desc{white-space:normal}.recom-recent__wrapper_items_wrap .item-desc-price__desc-mobile{white-space:normal}.recom-recent__wrapper .carousel{width:100%;position:relative}.recom-recent__wrapper .carousel__wrapper_container_item .item-img-fav{margin-bottom:20px}.recom-recent__wrapper .carousel__wrapper_container_item .item-img-fav__thumb{max-width:220px;max-height:220px;margin-top:0;margin-left:0}.recom-recent__wrapper .carousel__next{background:white;padding:20px}.recom-recent__wrapper .carousel__prev{background:white;padding:20px}@media (min-width: 600px){.recom-recent__wrapper .carousel-item{width:300px !important}}@media only screen and (max-width: 50em){.recom-recent__wrapper .carousel-item{width:180px !important}}.recom-recent__wrapper .carousel-btn{font-size:4rem;color:#ABADAF !important;bottom:12rem}@media only screen and (max-width: 50em){.recom-recent__wrapper .carousel-btn{font-size:2rem;bottom:15rem}}.recom-recent .tabs__header_item{margin:0 25px;display:inline-block}@media only screen and (max-width: 50em){.recom-recent .tabs__header_item a{font-size:1.9rem}}.recom-recent .tabs__header_item.selected a{color:#272829}@media only screen and (max-width: 50em){.recom-recent .tabs__header_item{margin:0 auto}}.recom-recent .tabs__header_seprator{border-right:1px solid #DDDEDF;display:inline-block;height:2.4rem;position:relative}.recom-recent .tabs__header_seprator:last-child{display:none}.zip-code-results{padding-top:1.5rem}.checkout-page .zip-code-results{padding-top:0}.zip-code-results .list{padding:2rem;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.zip-code-results .list{padding:2rem 0}.checkout-page .zip-code-results .list{padding:2rem 1rem}}.zip-code-results .list.selected{background:#FAFAFA}.zip-code-results .list.selected .select{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;background-color:#fff;border:1px solid #DDDEDF;padding:0.5rem 1.5rem;cursor:pointer}.zip-code-results .wrap{border-top:1px solid #D7D7D7;max-height:38.3rem;overflow-y:auto}.checkout-page .zip-code-results .wrap{max-height:480px}.results-ctnr .zip-code-results .wrap{margin:0;padding:0}.zip-code-results .info .company-name{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratBold;text-transform:uppercase;margin-bottom:1.5rem}.zip-code-results .info .address-line-one,.zip-code-results .info .address-line-two{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.08rem;font-family:MontserratRegular;margin-bottom:0.5rem}.zip-code-results .select{display:none}.zip-code-results .distance{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratBold;margin-bottom:2rem}.zip-code-results .result-count{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratBold;margin-left:2rem;padding-bottom:1rem}.checkout-page .zip-code-results .result-count{display:none}.fedex-map .map{height:480px}.fedex-selection{padding:2rem}@media only screen and (max-width: 37.5em){.fedex-selection{padding:0}}@media only screen and (max-width: 50em){.fedex-selection .store-details,.fedex-selection .expected-deliver{-ms-flex-pack:center;justify-content:center}}.fedex-selection .store-details p,.fedex-selection .store-details .change,.fedex-selection .expected-deliver p,.fedex-selection .expected-deliver .change{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.fedex-selection .store-details p,.fedex-selection .store-details .change,.fedex-selection .expected-deliver p,.fedex-selection .expected-deliver .change{text-align:center}}.fedex-selection .store-details .change,.fedex-selection .expected-deliver .change{text-decoration:underline}@media only screen and (max-width: 50em){.fedex-selection .store-details .change,.fedex-selection .expected-deliver .change{text-align:center;display:block}}.fedex-selection .store-details .title,.fedex-selection .expected-deliver .title{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;text-align:left;margin-bottom:0.5rem}@media only screen and (max-width: 50em){.fedex-selection .store-details .title,.fedex-selection .expected-deliver .title{margin:2rem 0 0.5rem;text-align:center}}.fedex-selection .store-details{border-right:1px solid #ABADAF}@media only screen and (max-width: 50em){.fedex-selection .store-details{border:none}}.fedex-selection .store-details .location{margin-bottom:2rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.fedex-selection .store-details .opening-hours{width:55%;margin:0 auto}}.fedex-selection .store-details .working-hours .day{text-transform:uppercase}.fedex-selection .expected-deliver{padding-left:2rem}.fedex-selection .expected-deliver .estimated-date{margin-bottom:2rem}.fedex-selection .note{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.03rem;font-family:MontserratRegular;padding:3rem 0}@media only screen and (max-width: 50em){.fedex-selection .note{text-align:center}}.fedex-info-modal .component-name__content_header_close-icon{position:absolute;top:4.5rem;right:4.5rem}@media only screen and (max-width: 75em){.fedex-info-modal .component-name__content_header_close-icon{top:3rem;right:4.5rem}}@media only screen and (max-width: 37.5em){.fedex-info-modal .component-name__content_header_close-icon{top:2rem;right:2.5rem}}.fedex-info-modal .title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:.5rem;font-family:MontserratSemiBold;margin:2rem auto;text-transform:uppercase}@media only screen and (max-width: 75em){.fedex-info-modal .title{margin:0.5rem auto 2rem auto}}@media only screen and (max-width: 37.5em){.fedex-info-modal .title{line-height:1.5;padding:0 1rem}}.fedex-info-modal .modal-ctnr{margin-bottom:2rem;position:relative;padding:0 3rem 3rem}@media only screen and (max-width: 37.5em){.fedex-info-modal .modal-ctnr{padding:2rem}}.fedex-info-modal .modal-ctnr .img-hold{max-width:500px;max-height:180px}.fedex-info-modal .modal-ctnr .fedex-image{height:100%}.fedex-info-modal .modal-ctnr .info-text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.info-window{padding:0;min-width:20rem}.info-window .title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;margin-top:0;margin-bottom:2rem}.info-window .address-line-one,.info-window .address-line-two,.info-window .phone,.info-window .postal-code,.info-window .working-hours{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:7px}.info-window .phone{margin-bottom:2rem}.info-window .day{text-transform:uppercase}.sticky-footer{display:none;width:100%;position:fixed;left:0;bottom:0;z-index:401;box-shadow:0 -7px 3px -5px #DDDEDF;background:#fff}.has-modal .sticky-footer{display:none !important}.sticky-footer__compare-container{border-bottom:1px solid #53565A;padding:1.5rem 0}.sticky-footer__compare-container_compare-btn{font-size:1.3rem;font-weight:400;color:white;line-height:1;letter-spacing:.8px;font-family:MontserratRegular;height:3.5rem;text-transform:uppercase;border-radius:0px;background:#53565A;-o-border-image:none;border-image:none;border:1px solid #444;padding:10px 15px;min-width:150px;margin:5px;cursor:pointer}@media only screen and (max-width: 50em){.sticky-footer__compare-container_compare-btn{font-size:1.1rem;height:3.2rem}}.sticky-footer__compare-container_clear-comparison{font-size:1.3rem;font-weight:400;color:#444;line-height:1;letter-spacing:.8px;font-family:MontserratRegular;height:3.5rem;text-transform:uppercase;border-radius:0px;background:#EDEDED;-o-border-image:none;border-image:none;border:1px solid #444;padding:10px;min-width:150px;margin:5px;cursor:pointer}@media only screen and (max-width: 50em){.sticky-footer__compare-container_clear-comparison{font-size:1.1rem;height:3.2rem;min-width:125px}}.sticky-footer__container{padding:10px 20px}@media only screen and (max-width: 50em){.sticky-footer__container{padding:6px}}.sticky-footer__container_img-title-holder_image{max-height:75px;-o-object-fit:cover;object-fit:cover}.sticky-footer__container_img-title-holder_img{position:relative}.sticky-footer__container_img-title-holder_img .favorites-icon__link{right:0}.sticky-footer__container_img-title-holder_title_container{padding-left:15px}@media only screen and (max-width: 50em){.sticky-footer__container_img-title-holder_title_container{padding:0}}.sticky-footer__container_img-title-holder_title_container_text{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";margin-bottom:1rem}.sticky-footer__container_img-title-holder_title_container_title-desktop{font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";margin-bottom:5px;display:none}@media only screen and (min-width: 50em){.sticky-footer__container_img-title-holder_title_container_title-desktop{display:block;text-align:left}}.sticky-footer__container_img-title-holder_title_container_title-mobile{font-family:PlayfairDisplayRegular;font-size:2rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";margin-bottom:5px;display:none}@media only screen and (max-width: 50em){.sticky-footer__container_img-title-holder_title_container_title-mobile{display:block}}.sticky-footer__container_img-title-holder_title_container.collection .sticky-footer__container_img-title-holder_title_container_title{font-size:2rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:""}.sticky-footer__container_price-btn-holder_link-wrap{padding:1rem}.sticky-footer__container_price-btn-holder_link-wrap_back{text-transform:uppercase;font-family:MontserratSemibold;font-size:1.1rem;font-weight:800;color:#53565A;line-height:1;letter-spacing:.1em;padding-left:5rem}@media only screen and (max-width: 37.5em){.sticky-footer__container_price-btn-holder_link-wrap_back{padding-left:4rem}}.sticky-footer__container_price-btn-holder_link-wrap_back_icon{font-size:1rem}.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings{display:none}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings{text-transform:uppercase;margin-bottom:2rem;padding:0.3rem;display:block}}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart{text-transform:uppercase;font-family:MontserratSemibold;font-size:1.1rem;font-weight:800;color:#53565A;line-height:1;letter-spacing:.2em}.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart:after{content:'>';height:1rem;width:1rem;color:#53565A;padding-left:1rem}}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_price-hold{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.sticky-footer__container_price-btn-holder_price-hold .employee-icon{margin-top:5px}.sticky-footer__container_price-btn-holder_price-hold .employee-icon+.employee-price{width:auto}.sticky-footer__container_price-btn-holder_price-hold_price{font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular;margin-top:0.5rem}.sticky-footer__container_price-btn-holder_price-hold_price.employee-price{width:auto}@media only screen and (min-width: 50em){.sticky-footer__container_price-btn-holder_wrap{-ms-flex-pack:end;justify-content:flex-end}}.sticky-footer__container_price-btn-holder_wrap_count{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratRegular;margin-bottom:1rem;text-decoration:underline}.sticky-footer__container_price-btn-holder_wrap_count:focus{outline:none}.sticky-footer__container_price-btn-holder_wrap_price{font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_wrap_settings{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sticky-footer__container_price-btn-holder_wrap_settings{-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-top:5px}}.sticky-footer__container_price-btn-holder_wrap_settings_link,.sticky-footer__container_price-btn-holder_wrap_settings_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;outline:none}.sticky-footer__container_price-btn-holder_wrap_settings_link.isEmployee,.sticky-footer__container_price-btn-holder_wrap_settings_text.isEmployee{padding-left:3.6rem}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_wrap_settings_link.isEmployee,.sticky-footer__container_price-btn-holder_wrap_settings_text.isEmployee{padding:0}}.sticky-footer__container_price-btn-holder_wrap_settings_link{text-decoration:underline}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_form{-ms-flex-pack:end;justify-content:flex-end}}.sticky-footer__container_price-btn-holder_form_add-to-cart{display:-ms-grid;display:grid;text-align:left}.sticky-footer__container_price-btn-holder_form_add-to-setting,.sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn,.sticky-footer__container_price-btn-holder_form .select-a-stone,.sticky-footer__container_price-btn-holder_form .add-to-setting,.sticky-footer__container_price-btn-holder_form .add-to-cart__btn{padding:5px;margin-right:0}.sticky-footer__container_price-btn-holder_form_link,.sticky-footer__container_price-btn-holder_form .add-setting,.sticky-footer__container_price-btn-holder_form .add-stone{font-size:1.1rem;font-weight:400;color:#272829;line-height:2.18;letter-spacing:1.6px;margin-left:10px;font-family:MontserratSemibold}.sticky-footer__container_price-btn-holder_form_link:after,.sticky-footer__container_price-btn-holder_form .add-setting:after,.sticky-footer__container_price-btn-holder_form .add-stone:after{content:'>';margin-left:5px}@media only screen and (max-width: 50em){.sticky-footer__container_price-btn-holder_form_link,.sticky-footer__container_price-btn-holder_form .add-setting,.sticky-footer__container_price-btn-holder_form .add-stone{font-size:.9rem}}.sticky-footer__container_price-btn-holder_form_link-setting,.sticky-footer__container_price-btn-holder_form_link-stone{font-size:1.1rem;font-weight:400;color:#272829;line-height:2.18;letter-spacing:1.6px;margin-left:10px}.sticky-footer__container_price-btn-holder_form_link-setting:after,.sticky-footer__container_price-btn-holder_form_link-stone:after{content:'>';margin-left:5px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sticky-footer__container_price-btn-holder_form .add-setting{padding-left:5px}}body.sticky-footer-exists{margin-bottom:80px}body.sticky-footer-exists .page-footer__bottom{padding-bottom:4rem}.employee-price-button.hide,.employee-price-button.match-maker_exp,.employee-price-button.hiddenButAvailable,.pdp-non-built.hide-serial .employee-price-button.serial-number,.pdp-non-built.hide-serial .employee-price-button.serial-hold,.gemstone-list .employee-price-button.price-summary-modal__content_title,.number-of-stones-tab .employee-price-button.product-tile__wrapper_img-hold,.contact-information__container.logged-in .employee-price-button.contact-information__container_description,.contact-information__container.logged-in .employee-price-button.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.employee-price-button,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.employee-price-button,.contact-information__container.logged-in .employee-price-button.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .employee-price-button.employee-assist__container_description,.employee-price-button.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .employee-price-button.credit-card__wrap_cc_row_removeCard,.employee-price-button.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .employee-price-button.parsley-equalto,.gemstone-list.hide-serial .employee-price-button.serial-number,.gemlist-solitaire.hide-serial .employee-price-button.serial-number{display:none !important}.product-details .apple-pay{padding-right:1.5rem}@media only screen and (max-width: 37.5em){.product-details .apple-pay{padding:0;-ms-flex-pack:center;justify-content:center}}@supports (-webkit-appearance: -apple-pay-button){.apple-pay .apple-pay-button-with-text{display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;margin-top:25px}.product-details .apple-pay .apple-pay-button-with-text{margin-top:0;margin-bottom:1rem}.apple-pay .apple-pay-button-with-text>*{display:none}.apple-pay .apple-pay-button-black-with-text{-apple-pay-button-style:black}}@supports not (-webkit-appearance: -apple-pay-button){.apple-pay .apple-pay-button-with-text{display:none}}.apple-pay .apple-pay-btn{min-width:152px;width:190px;height:40px}.google-pay{margin-top:2rem}.apple-pay-hold .google-pay{padding-left:1.5rem}@media only screen and (max-width: 37.5em){.apple-pay-hold .google-pay{padding:0;-ms-flex-pack:center;justify-content:center}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.google-pay{display:none}}.google-pay.disabled button{pointer-events:none;cursor:not-allowed;opacity:0.7}.google-pay button{max-width:19rem}.gpay-confirm-modal .component-name__content_main-wrap_body{padding:10px}.gpay-confirm-modal .header{margin:2rem auto;text-transform:uppercase}@media only screen and (max-width: 75em){.gpay-confirm-modal .header{margin:4.5rem auto}}.gpay-confirm-modal .header .title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold}@media only screen and (max-width: 37.5em){.gpay-confirm-modal .header .title{line-height:1.5}}.gpay-confirm-modal .header .close{position:absolute;cursor:pointer;padding:1.5rem;right:37px;top:31px}@media only screen and (max-width: 75em){.gpay-confirm-modal .header .close{top:56px;right:50px}}@media only screen and (max-width: 37.5em){.gpay-confirm-modal .header .close{top:45px;right:40px}}.gpay-confirm-modal .btn-hold{padding:2rem}.gpay-confirm-modal .btn-hold .submit-btn{font-family:MontserratBold;padding:0.5rem 3rem;text-transform:uppercase}.gpay-summary .scroll-pane{max-height:40rem;overflow:auto}.gpay-summary .item-row{padding:3rem 2rem;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.gpay-summary .item-row{padding:2rem}}.gpay-summary .item-row .image-section{position:relative}.gpay-summary .item-row .image-section .product-image{max-width:10rem;max-height:10rem;margin-top:0}.gpay-summary .item-row .image-section .product-image.shaneco-logo{max-height:5rem}.gpay-summary .item-row .item-details{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.02rem;padding-bottom:3.5rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.gpay-summary .item-row .item-desc{padding-left:1rem}}.gpay-summary .item-row .item-desc .product-title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.02rem;font-family:MontserratSemibold}.gpay-summary .item-row .item-desc .extra-details{font-family:MontserratRegular;color:#53565A;padding-top:0.2rem}.gpay-summary .item-row .item-desc .extra-details .attribute{padding:0 1rem}.gpay-summary .item-row .item-desc .extra-details .attribute:first-child{padding-left:0}.gpay-summary .item-row .item-desc .extra-details .attribute:first-child:before{content:none}.gpay-summary .item-row .item-desc .extra-details .attribute:before{content:"";border-right:1px solid #ABADAF;display:inline-block;top:0.2rem;right:1rem;height:1.4rem;width:0.1rem;position:relative}.gpay-summary .price-summary{border-bottom:1px solid #DDDEDF}.gpay-summary .price-summary .price-wrap{background-color:#F2F4F5}.gpay-summary .price-summary .price-wrap .price-row{padding:20px 20px 0}.gpay-summary .price-summary .price-wrap .price-row .price-label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratBold}.gpay-summary .price-summary .price-wrap .price-row .price-val{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold}.gpay-summary .price-summary .price-wrap .total{border-top:1px solid #D7D7D7;margin-top:30px;padding:30px 20px}.gpay-summary .price-summary .price-wrap .total .price-label{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratBold}.gpay-summary .price-summary .price-wrap .total .price-val{font-size:2.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:-.3px;font-family:PlayfairDisplaySemiBold}.gpay-summary .row{background-color:#fff;padding:1rem;border-bottom:1px solid #DDDEDF}.gpay-summary .row .gpay-icon{height:2rem;vertical-align:middle}.gpay-summary .row .label{font-size:1.1rem;font-weight:400;color:#ABADAF;line-height:1.56;letter-spacing:.4px;font-family:MontserratBold;text-transform:uppercase}.gpay-summary .row .card-info,.gpay-summary .row .address{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemiBold;margin-top:1rem}.gpay-summary .row .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gpay-summary .row .card-info{margin-left:1rem;display:inline-block}.checkout-error-modal__wrap_body{margin:2rem;padding:6rem 14rem}@media only screen and (max-width: 75em){.checkout-error-modal__wrap_body{padding:6rem}}.checkout-error-modal__wrap_body_text{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.8;letter-spacing:.6px;font-family:MontserratSemibold}.checkout-error-modal__wrap_body_btn{padding:0.5rem 1rem}.digital-appraisal{padding:3rem 5rem;background:#f6efe7;page-break-after:always}.digital-appraisal .Cust_details_block{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:Arial}.digital-appraisal header .page_header .logo{margin:auto;margin-left:18rem}@media print{.digital-appraisal header .page_header .logo{width:30%;margin:auto}}.digital-appraisal .main_heading h3{font-size:3rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.3em;font-family:Arial;text-align:center;padding:2rem 2rem 2rem}@media print{.digital-appraisal .main_heading h3{padding:2rem 2rem 3rem;font-size:2.5rem}}@media only screen and (max-width: 37.5em){.digital-appraisal .main_heading h3{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3em}}.digital-appraisal .main_heading .cust-num{border-bottom:1px solid #ABADAF;padding:0rem 2rem 2rem}.digital-appraisal .main_container{margin:0 auto}@media only screen and (max-width: 37.5em){.digital-appraisal .main_container{padding-bottom:5rem}}.digital-appraisal .main_container h3{font-size:2rem;font-weight:700;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:Arial;color:#53565A;line-height:2;text-align:center;margin:1.5rem}.digital-appraisal .main_container h6{line-height:1.2}.digital-appraisal .main_container .main_content{margin-top:2rem}.digital-appraisal .main_container .main_content p{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.02em;font-family:Arial;line-height:1.3;margin-bottom:1rem}.digital-appraisal .main_container .main_content .main_bold p{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:0em;font-family:MontserratSemibold}.digital-appraisal .main_container .bottom_details{margin-top:3rem}.digital-appraisal .main_container .bottom_details .purchase_details_block{margin-top:2rem;display:inline-block;float:right;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:Arial}.digital-appraisal .main_container .bottom_details .purchase_details_block p{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:Arial}.digital-appraisal .main_container .bottom_details .purchase_details_block .purchase_details .cust-details .date{margin-bottom:2rem}.digital-appraisal .main_container .bottom_details .purchase_details_block .purchase_details p{font-weight:bold}.digital-appraisal .main_container .bottom_details .shaneco_logo{display:inline-block}.digital-appraisal .main_container .bottom_details .shaneco_logo img{width:20rem}.digital-appraisal .main_container .bottom_details .shaneco_logo p{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratMedium;width:20rem;text-align:center}.digital-appraisal .main_container .clear{clear:both}.digital-appraisal footer .footer_info{text-align:center;margin:auto}.digital-appraisal footer .footer_info p{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em;font-family:MontserratRegular}.digital-appraisal footer .footer_info p .copy_right{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0em}.address-modal{padding-bottom:3rem}.manage-address__wrapper .address-modal{text-align:left}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.address-modal .component-name__content{width:75%}}.address-modal.shipping-info-modal-visible{overflow:hidden}.address-modal.shipping-info-modal-visible .select-box{display:none !important}.address-modal__wrapper_disclaimer{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding:1rem 3rem 0 3rem}.address-modal__wrapper_disclaimer_link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;text-decoration:underline;font-family:MontserratRegular}.address-modal__wrapper .address-section{padding:0 !important;margin-top:1rem}@media only screen and (max-width: 50em){.address-modal__wrapper .address-section{margin-top:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.address-modal__wrapper .address-section .component-name__content{width:100%}}@media only screen and (min-width: 50em){.address-modal__wrapper .address-section__row_col-quarter{padding:0 1rem 0 0}}.address-modal__wrapper .address-section__row_col-quarter:nth-child(2){padding:0 0 0 1rem}@media only screen and (max-width: 37.5em){.address-modal__wrapper .address-section__row_col-quarter:nth-child(2){padding:0}}.address-modal__wrapper_title{position:relative;margin:2rem auto}.address-modal__wrapper_title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:12px;font-family:MontserratBold;margin:0 auto}.address-modal__wrapper_title_close{position:absolute;right:0;cursor:pointer;padding:1.5rem}.address-modal__wrapper_info{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;margin-bottom:1rem;font-style:italic;margin:0 auto;padding:0 3rem}.address-modal__wrapper_form{margin-top:4.5rem;padding:0 2rem}@media only screen and (max-width: 50em){.address-modal__wrapper_form{padding:0}}.address-modal__wrapper_form_row{padding-left:1rem}@media only screen and (max-width: 50em){.address-modal__wrapper_form_row{padding-left:1rem;padding-right:0}}@media only screen and (max-width: 37.5em){.address-modal__wrapper_form_row{padding:0 !important;padding-bottom:1.5rem !important}}.address-modal__wrapper_form_row:first-child{padding-right:1rem;padding-left:0 !important}@media only screen and (max-width: 37.5em){.address-modal__wrapper_form_row:first-child{padding-bottom:3rem !important}}.address-modal__wrapper_checks{padding-left:1.5rem;margin:1rem 0 3rem}@media only screen and (max-width: 50em){.address-modal__wrapper_checks{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.address-modal__wrapper_checks_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:.5;letter-spacing:.03rem;font-family:MontserratRegular;padding:1rem}@media only screen and (max-width: 50em){.address-modal__wrapper_checks_text{padding:1rem 0}}.address-modal__wrapper_checks_box_ship_text,.address-modal__wrapper_checks_box_bill_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:.15em;font-family:MontserratRegular}@media only screen and (max-width: 50em){.address-modal__wrapper_checks_box_ship,.address-modal__wrapper_checks_box_bill{padding:0 0 1rem}}.address-modal__wrapper_buttons{margin-bottom:3rem}.address-modal__wrapper_buttons_cancel{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.5;letter-spacing:.15em;font-family:MontserratSemibold;padding:5px;margin-right:2rem}.address-modal__wrapper_buttons_save{font-size:1.1rem;font-weight:800;color:#C8102E;line-height:1;letter-spacing:.15em;border-radius:5px;font-family:MontserratSemibold;padding:0.2rem 3rem}@media only screen and (max-width: 50em){.drop-a-hint .component-name__content_header_close-icon{right:40px;top:0}}@media only screen and (min-width: 64em){.drop-a-hint .email-cart{width:50%}}.drop-a-hint .checkbox{padding-right:0;padding-left:0}.drop-a-hint .component-name__content_header_close-icon{top:0;right:35px}@media only screen and (max-width: 50em){.drop-a-hint .component-name__content_header_close-icon{top:52px}}.drop-a-hint .g-recaptcha-validation{padding-top:10px}.drop-a-hint__wrap_title{position:relative;margin:30px 0px 35px}@media only screen and (max-width: 50em){.drop-a-hint__wrap_title{background:#fff;margin:0;padding-top:5.5rem}}.drop-a-hint__wrap_title_text{font-size:2.1rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.7rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.drop-a-hint__wrap_title_text{font-size:1.6rem;letter-spacing:0.5rem}}.drop-a-hint__wrap_content{margin-bottom:20px;position:relative}@media only screen and (max-width: 50em){.drop-a-hint__wrap_content{box-shadow:none}}.drop-a-hint__wrap_content_form{padding:20px 0px;border:0.1rem solid #ddddde;background:#F2F4F5}@media only screen and (max-width: 50em){.drop-a-hint__wrap_content_form{padding:0;margin-top:3rem;padding-top:2rem}}.drop-a-hint__wrap_content_form_hold{background:#F2F4F5;padding:2.5rem 4rem 0 4rem}@media only screen and (max-width: 50em){.drop-a-hint__wrap_content_form_hold{padding-bottom:0}}.drop-a-hint__wrap_content_form_hold_messge{margin-bottom:auto}.drop-a-hint__wrap_content_form_hold_messge_title{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.07rem;margin-bottom:1rem;text-align:left}.drop-a-hint__wrap_content_form_hold_messge textarea{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;margin-bottom:2rem;padding:1rem;border:1px solid #DDDEDF;border-radius:3px}.drop-a-hint__wrap_content_form_hold_messge textarea:focus{outline:none !important}.drop-a-hint__wrap_content_form_hold_to{margin-bottom:auto}.drop-a-hint__wrap_content_form_hold_from{margin-top:auto}.drop-a-hint__wrap_content_form_hold_small-text{font-family:MontserratRegular;font-size:1.5rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.06rem;margin-bottom:15px;margin-left:10px}.drop-a-hint__wrap_content_form_hold_small-text,.drop-a-hint__wrap_content_form_hold .input-field{margin-bottom:2rem}.drop-a-hint__wrap_content_form_hold .input-field__input,.drop-a-hint__wrap_content_form_hold .payment-layaway__padded-wrapper_container_section_input,.drop-a-hint__wrap_content_form_hold .payment-layaway__padded-wrapper_body_input{font-family:MontserratRegular}.drop-a-hint__wrap_content_form_hold .input-field__input.parsley-error,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.drop-a-hint__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input{margin-bottom:10px}.drop-a-hint__wrap_content_form_hold .parsley-errors-list{margin-top:0;margin-bottom:1rem}.drop-a-hint__wrap_content_form_hold .parsley-errors-list:before{top:-3.8rem}.drop-a-hint__wrap_content_form_hold .margin-fix+.parsley-errors-list{margin-top:0;margin-bottom:1rem}.drop-a-hint__wrap_content_message{padding:45px 0;background:#fff;position:relative;border:0.1rem solid #ddddde;border-left:none}@media only screen and (max-width: 50em){.drop-a-hint__wrap_content_message{padding:4rem 0;background:none}}.drop-a-hint__wrap_content_message_title{font-size:3rem;font-weight:400;color:#272829;line-height:3rem;letter-spacing:2px;margin-bottom:20px;font-family:PlayfairDisplayRegular;text-transform:capitalize}.drop-a-hint__wrap_content_message_reply{font-size:1.4rem;font-weight:400;color:#53565A;line-height:2rem;letter-spacing:.07rem;font-family:MontserratRegular;height:150px;overflow-y:auto;border:none;outline:none;resize:none;margin-bottom:20px}.drop-a-hint__wrap_content_message_reply.text-area-select{padding:10px 15px 0px;border:1px solid #DDDEDF;border-radius:5px}.drop-a-hint__wrap_content_message_image-hold_image{height:150px}.drop-a-hint__wrap_content_message_info{font-family:MontserratRegular;font-size:1.1rem;font-weight:400;color:#53565A;line-height:1.45;letter-spacing:.02rem;margin:10px 0px 30px;padding:0 10px}.drop-a-hint__wrap_content_message_send{margin-top:30px}.drop-a-hint__wrap_content_message_send_button{padding:5px 30px;font-family:MontserratBold}.drop-a-hint__wrap_sign-up-email{margin-bottom:10px}@media only screen and (max-width: 50em){.drop-a-hint__wrap_sign-up-email{margin-bottom:30px;margin-top:30px}}.drop-a-hint__wrap_sign-up-email .checkbox__input:checked+.checkbox__text::before{border-color:#7C2529}.drop-a-hint__wrap_sign-up-email .checkbox__input:checked+.checkbox__text::after{background:#7C2529}.drop-a-hint__wrap_sign-up-email .checkbox:focus .checkbox__text:before{border-color:#7C2529}.drop-a-hint-success{box-shadow:0 0 25px 0 rgba(0,0,0,0.1)}@media only screen and (max-width: 50em){.drop-a-hint-success .component-name__content{max-height:100%}}.drop-a-hint-success .component-name__content_header_close-icon{top:10px;right:15px}.drop-a-hint-success .component-name__content_main-wrap{margin:auto;overflow:hidden;box-shadow:3px 5.2px 9px 1px rgba(0,0,0,0.02);height:auto;background:#fff}@media only screen and (max-width: 50em){.drop-a-hint-success .component-name__content_main-wrap{height:100%}}.drop-a-hint-success .component-name__content_main-wrap_border{margin:20px}.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-left{left:-15px;top:-15px;border-right:1px solid #ABADAF;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-right{right:-15px;top:-15px;border-bottom:1px solid #ABADAF;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-left{left:-15px;bottom:-15px;border-top:1px solid #ABADAF;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-right{right:-15px;bottom:-15px;border-left:1px solid #ABADAF;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_body{margin:10px 25px;padding:0}.drop-a-hint-success .component-name__content_main-wrap_body_content{padding:50px 0;text-align:center}.drop-a-hint-success .component-name__content_main-wrap_body_content_message{font-size:2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:1.4px;font-family:MontserratRegular}.drop-a-hint-success .component-name__content_main-wrap_body_content_icon{font-size:100px}.pdp-non-built{padding-top:50px;padding-left:0;padding-right:0;max-width:1280px}@media only screen and (max-width: 50em){.pdp-non-built{position:relative;padding-top:4rem;margin-bottom:0}}.pdp-non-built .next-step{text-align:center;font-size:1.2rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.02em;font-family:MontserratRegular;margin-bottom:0.7rem}.pdp-non-built .rating-section{margin-bottom:30px}@media only screen and (max-width: 50em){.pdp-non-built .rating-section{padding-left:1rem}}@media only screen and (max-width: 37.5em){.pdp-non-built .rating-section{-ms-flex-order:-3;order:-3}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.pdp-non-built .rating-section{margin-bottom:0}}@media only screen and (max-width: 50em){.pdp-non-built .rating-section .rating-wrap{margin-left:26px}}.pdp-non-built .rating-section .article-details{margin-left:10px}.pdp-non-built .rating-section .article-details .num-hold{padding-right:0.4rem}@media only screen and (max-width: 50em){.pdp-non-built .rating-section .article-details{display:none}}.pdp-non-built .rating-section.no-reviews{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular}.pdp-non-built .rating-section.no-reviews.no-reviews-link{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline;margin-left:5px}.pdp-non-built .view-description{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline;cursor:pointer}.pdp-non-built .product-image-section .dyo-tab-content .carousel-item{min-width:4rem}.pdp-non-built .product-image-section .dyo-ribbon,.pdp-non-built .product-image-section .dyo-ribbon__wrapper{box-shadow:none}.pdp-non-built .product-image-section .product-image-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width: 37.5625em){.pdp-non-built .product-image-section .product-image-wrapper{min-height:410px}}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper{margin:0 auto;display:inline-block;min-height:310px;-ms-flex-order:-2;order:-2}}.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content{position:relative}.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .rating-wrap{display:none}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content{position:static;max-width:280px}}.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .favorites-icon__link{right:8%;top:1.6%}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .favorites-icon__link{top:2.5%}}@media only screen and (max-width: 75.0625em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .favorites-icon__link{right:10%}}@media only screen and (min-width: 100em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .favorites-icon__link{right:10%}}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-carousel .thumbnail-item{max-width:280px;max-height:280px;margin-bottom:0;padding-bottom:5px;border:1px solid transparent}}.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info{display:none}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .thumbnail-info{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.5rem;letter-spacing:.15em;font-family:MontserratSemibold;display:block;height:25px;outline:none;background:none;margin:10px auto;text-transform:uppercase}}.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image{max-width:570px}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image{display:none}}@media only screen and (max-width: 50em){.pdp-non-built .product-image-section .product-image-wrapper .image-dynamic-content .selected-image .product-image{position:static;margin-top:0}}@media only screen and (max-width: 50em){.pdp-non-built .product-details{padding-top:0;padding-bottom:20px}}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap{text-align:center}}.pdp-non-built .product-details .product-details-wrap .concatenatedTitle{font-size:2.6rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:0;font-family:PlayfairDisplayRegular;margin-bottom:1rem;display:block}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .concatenatedTitle{display:none}}.pdp-non-built .product-details .product-details-wrap .concatenatedMobTitle{font-size:2rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:0;font-family:PlayfairDisplayRegular;margin-bottom:1rem;display:none}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .concatenatedMobTitle{display:block}}.pdp-non-built .product-details .product-details-wrap .item-unavailable-wrap{margin-bottom:20px}.pdp-non-built .product-details .product-details-wrap .gem-desc,.pdp-non-built .product-details .product-details-wrap .gem-link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular}.pdp-non-built .product-details .product-details-wrap .gem-link{text-decoration:underline}.pdp-non-built .product-details .product-details-wrap .product-details-form .error-section{font-size:1.5rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;color:#da690e;margin-bottom:2rem}.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-ribbon-wrap{border-top:1px solid #DDDEDF}.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-ribbon-wrap#familyCollection{border:none}.pdp-non-built .product-details .product-details-wrap .product-details-form .dyo-family-collection{margin-top:30px}.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout{margin:0 0 2rem 0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout{display:none}}.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .title{color:#53565A}.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .button-hold{margin-top:2rem}.pdp-non-built .product-details .product-details-wrap .product-details-form .express-checkout .button-hold .google-pay{margin:0}.pdp-non-built .product-details .product-details-wrap .product-details-form .seperator{height:1px;border:none;border-bottom:1px solid #DDDEDF;margin-bottom:10px;margin-top:0}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .product-details-form .seperator{width:265px}}.pdp-non-built .product-details .product-details-wrap .row{margin-bottom:20px}.pdp-non-built .product-details .product-details-wrap .row.article-section{display:none}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row.article-section{display:block}}.pdp-non-built .product-details .product-details-wrap .row.article-section .seperator{padding:0 0.5rem}.pdp-non-built .product-details .product-details-wrap .row.article-section .num-hold{display:inline-block}.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular}.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap .certificate-link,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap .certificate-link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline}.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap .certificate-query{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:" ";border:1px solid #ABADAF;border-radius:50%;height:25px;width:25px;padding-top:5px;outline:none;margin-left:15px}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .certificate-wrap .certificate-query,.pdp-non-built .product-details .product-details-wrap .row .prod-spec-wrap .certificate-query{margin-left:5%}}.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.02em;font-family:MontserratRegular}.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .date,.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .serial-number,.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .article-number{margin-left:2px;line-height:1.3}@media only screen and (max-width: 75em){.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .date,.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .serial-number,.pdp-non-built .product-details .product-details-wrap .row .estimated-delivery .article-number{word-break:break-all}}.pdp-non-built .product-details .product-details-wrap .row .product-details-content .limited-text{font-size:1.2rem;font-weight:400;color:#7c2529;line-height:1;letter-spacing:.02em;font-family:MontserratRegular;display:block;padding:1rem 0}.pdp-non-built .product-details .product-details-wrap .row .product-details-content .price-container{font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0em;font-family:PlayfairDisplayRegular;margin-bottom:10px}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .product-details-content .price-container{margin-bottom:15px}}.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon{margin-top:10px}.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.hide,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.match-maker_exp,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.hiddenButAvailable,.pdp-non-built.hide-serial .product-details .product-details-wrap .row .product-details-content .employee-icon.serial-number,.pdp-non-built.hide-serial .product-details .product-details-wrap .row .product-details-content .employee-icon.serial-hold,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .gemstone-list .employee-icon.price-summary-modal__content_title,.gemstone-list .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.price-summary-modal__content_title,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .number-of-stones-tab .employee-icon.product-tile__wrapper_img-hold,.number-of-stones-tab .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.product-tile__wrapper_img-hold,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .contact-information__container.logged-in .employee-icon.contact-information__container_description,.contact-information__container.logged-in .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.contact-information__container_description,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .contact-information__container.logged-in .employee-icon.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.payment-method__wrapper_disclaimer,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .contact-information__container.logged-in .payment-method__wrapper_disclaimer a.employee-icon,.contact-information__container.logged-in .payment-method__wrapper_disclaimer .pdp-non-built .product-details .product-details-wrap .row .product-details-content a.employee-icon,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .payment-method__wrapper_disclaimer .contact-information__container.logged-in a.employee-icon,.payment-method__wrapper_disclaimer .contact-information__container.logged-in .pdp-non-built .product-details .product-details-wrap .row .product-details-content a.employee-icon,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .contact-information__container.logged-in .employee-icon.payment-method__wrapper_item_disclaimer,.contact-information__container.logged-in .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.payment-method__wrapper_item_disclaimer,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-assist__container.logged-in .employee-icon.employee-assist__container_description,.employee-assist__container.logged-in .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.employee-assist__container_description,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.credit-card__template,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .credit-card.no-saved-cards .credit-card__wrap_cc:first-child .employee-icon.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.credit-card__wrap_cc_row_removeCard,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.gift-card__template,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .electronic-signature__wrapper_body_input .parsley-errors-list .employee-icon.parsley-equalto,.electronic-signature__wrapper_body_input .parsley-errors-list .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.parsley-equalto,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .gemstone-list.hide-serial .employee-icon.serial-number,.gemstone-list.hide-serial .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.serial-number,.pdp-non-built .product-details .product-details-wrap .row .product-details-content .gemlist-solitaire.hide-serial .employee-icon.serial-number,.gemlist-solitaire.hide-serial .pdp-non-built .product-details .product-details-wrap .row .product-details-content .employee-icon.serial-number{display:none !important}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .product-details-content{-ms-flex-order:-2;order:-2}}.pdp-non-built .product-details .product-details-wrap .row .product-details-content+.dyo-addons{margin-top:2rem}.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap{margin-top:2rem}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap{max-width:270px}}@media only screen and (min-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap{margin-left:4rem}}@media only screen and (min-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .chosen-container-single .chosen-single span span:last-child{width:45%}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .chosen-container-single .chosen-single span span:last-child{width:auto}}@-moz-document url-prefix(){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .chosen-container-single .chosen-single span span:last-child{width:auto}}.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .chosen-container-single .chosen-single>span{display:block !important}.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-text{display:none;padding-right:1%;text-align:right}@media (max-width: 767px){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-text{width:16.66%;display:inline-block}}@media only screen and (max-width: 30em){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-text{width:25%;font-size:12px}}.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-info{font-size:1.3rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:" ";font-family:MontserratRegular;border:1px solid #ABADAF;border-radius:50%;height:25px;width:25px;padding-top:5px;outline:none;margin-left:15px}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .ring-size-wrap .ring-size-info{margin-left:5%}}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap{margin-left:26px}}.pdp-non-built .product-details .product-details-wrap .row .drop-a-hint-wrap .drop-a-hint{font-size:1rem;font-weight:400;color:#53565A;line-height:.5rem;letter-spacing:.15em;height:25px;border-radius:5px;font-family:MontserratRegular;outline:none}.pdp-non-built .product-details .product-details-wrap .row .print{font-size:1.6rem;font-weight:400;color:#53565A;line-height:" ";letter-spacing:" ";margin-left:15px}.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;outline:none}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text{margin-bottom:5px}}.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link.isEmployee,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text.isEmployee{padding-left:3.6rem}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link.isEmployee,.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text.isEmployee{padding:0}}.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-text{font-style:italic}.pdp-non-built .product-details .product-details-wrap .row .selected-items .settings-link{text-decoration:underline;outline:0}.pdp-non-built .product-details .product-details-wrap .row .rating{cursor:pointer;padding:0}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .rating{position:absolute;top:40px;left:10%}}.pdp-non-built .product-details .product-details-wrap .row .badge{margin-right:20px}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .badge{margin-bottom:15px}}.pdp-non-built .product-details .product-details-wrap .row .variation-info{margin-bottom:0;margin-top:2rem}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .variation-info{margin:0}}.pdp-non-built .product-details .product-details-wrap .row .variation-info p{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}@media only screen and (max-width: 50em){.pdp-non-built .product-details .product-details-wrap .row .variation-info p{padding:0 25px}}.pdp-non-built .product-details .product-details-wrap .row .add-to-setting,.pdp-non-built .product-details .product-details-wrap .row .select-a-stone{padding:0.2rem 0;width:22rem;text-transform:uppercase}.pdp-non-built .product-details .product-details-wrap .row .select-a-stone{font-family:MontserratBold;font-weight:400}.pdp-non-built .product-details .product-details-wrap .row .add-buttons{margin-top:20px}.pdp-non-built .product-details .product-details-wrap .row .add-buttons .add-setting,.pdp-non-built .product-details .product-details-wrap .row .add-buttons .add-stone{margin-top:0}.pdp-non-built .product-details .product-details-wrap .row .add-buttons .add-stone{margin-left:2px}.pdp-non-built .product-details .product-details-wrap .row .add-buttons .add-stone::before{content:'|';margin-left:5px;margin-right:5px}.pdp-non-built .product-details .product-details-wrap .row .add-setting,.pdp-non-built .product-details .product-details-wrap .row .add-stone,.pdp-non-built .product-details .product-details-wrap .row .add-to-cart-link{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.02em;font-family:MontserratRegular;margin-top:20px}.pdp-non-built .product-details .product-details-wrap .row .add-setting:after,.pdp-non-built .product-details .product-details-wrap .row .add-stone:after,.pdp-non-built .product-details .product-details-wrap .row .add-to-cart-link:after{content:'>';margin-left:5px}.pdp-non-built dyo-ribbon-wrap{margin-bottom:10px}.pdp-non-built .multi-stone-info{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1px;font-family:MontserratRegular;font-style:italic;margin-bottom:2rem}@media only screen and (max-width: 50em){.pdp-non-built .multi-stone-info{-ms-flex-order:-1;order:-1;margin-bottom:0;padding:1rem 2rem 0}}@media only screen and (max-width: 37.5em){.pdp-non-built .multi-stone-info{padding:1rem 2rem}}@media only screen and (max-width: 50em){.pdp-non-built #gemOptions{border-bottom:1px solid #DDDEDF}}.dyo-steps+.pdp-non-built{padding-top:2.5rem}.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='CharmRemount'] .dyo-ribbon-wrap{border:none !important}@media only screen and (max-width: 50em){.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .dyo-ribbon-wrap,.pdp-non-built[data-pdp-product-type='CharmRemount'] .dyo-ribbon-wrap{width:91.67% !important;margin-top:1rem !important}}.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .product-details-form .dyo-ribbon__wrapper_content,.pdp-non-built[data-pdp-product-type='CharmRemount'] .product-details-form .dyo-ribbon__wrapper_content{border-bottom:none}.pdp-non-built[data-pdp-product-type='Single3MMRemount'] .pdp-engraving,.pdp-non-built[data-pdp-product-type='CharmRemount'] .pdp-engraving{border-top:1px solid #DDDEDF !important}.footer-separator{background-color:#FFF9F5;padding:250px 0 50px}.product-name .product-name-wrap .article{font-size:1.2rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:5px}.product-name .product-name-wrap .price-container .title-hold .title,.product-name .product-name-wrap .price-container .title-hold .link{font-size:2.2rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:"";font-family:PlayfairDisplayRegular}@media only screen and (max-width: 50em){.product-name .product-name-wrap .price-container .title-hold .title,.product-name .product-name-wrap .price-container .title-hold .link{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:""}}.product-name .product-name-wrap .price-container .title-hold .title .remove,.product-name .product-name-wrap .price-container .title-hold .link .remove{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline;padding-left:10px}.product-name .product-name-wrap .price-container .title-hold .title{font-size:2.6rem}.product-name .product-name-wrap .price-container .title-hold .title-mobile{font-size:2rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.02em;font-family:PlayfairDisplayRegular;margin-top:2.5rem}.product-name .product-name-wrap .price-container .title-hold .title-mobile .remove{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline;padding-left:10px}.product-name .product-name-wrap .price-container .price{font-size:1.5rem;font-weight:400;color:#272829;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-top:1.5rem;text-align:center}@media only screen and (max-width: 50em){.product-name .product-name-wrap .price-container .price{margin-top:3.5rem}}.product-name .gem-desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;padding-right:5px}.product-name .divider{width:1px;height:13px;display:inline-block;background-color:#53565A;margin-right:5px}.product-name .divider:last-child{display:none}.single-product.product-name .product-name .row .price-container .title-hold .title{word-wrap:break-word;white-space:initial;font-size:3rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:-.3px}.thumbnails.in-zoom-modal .carousel{margin-top:25px}.thumbnails .desktop .carousel-item{min-height:7.7rem}.thumbnails .mobile{margin-top:10px;width:280px;padding:0;min-height:31rem}.thumbnails .mobile .carousel-scroll{padding:0}.thumbnails .mobile .carousel-item{max-width:28rem;min-width:28rem;padding:0}.thumbnails .mobile .carousel-item.video{display:inline-block}.thumbnails .mobile .prev-btn,.thumbnails .mobile .next-btn{opacity:0}.thumbnails .mobile [data-modalcontent="threed-modal"]{-webkit-overflow-scrolling:inherit}.thumbnail-item{font-size:2.4rem;font-weight:400;color:#ABADAF;line-height:" ";letter-spacing:" ";margin-bottom:10px;padding-bottom:10px;position:relative}.thumbnail-item:after{content:'';position:absolute;left:25%;bottom:0;width:50%;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.thumbnail-item:after{border:0}}.thumbnail-item__highlighter{position:absolute;border-image-slice:40%;width:25px;height:25px;display:none}@media only screen and (max-width: 50em){.thumbnail-item__highlighter{display:inline-block}}.thumbnail-item__carouselImage{margin:0 auto;max-height:60px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.thumbnail-item__carouselImage{width:60px;height:60px}}@media only screen and (max-width: 50em){.thumbnail-item__carouselImage{max-height:inherit}}.thumbnail-item__hover.VIDEO,.thumbnail-item__hover.rotate{height:30px;width:30px;position:absolute;left:15px;top:20px}.thumbnail-item__hover.VIDEO:after,.thumbnail-item__hover.rotate:after{height:30px;width:30px;top:25%;left:25%}.thumbnail-item__hover.VIDEO:before,.thumbnail-item__hover.rotate:before{position:absolute;color:#fff;z-index:2}.thumbnail-item__hover.VIDEO{display:none}.thumbnail-item__hover.rotate:before{font-size:10px;top:40%;left:10%}@media only screen and (max-width: 50em){.thumbnail-item__hover{display:none}}.thumbnail-item__mobile-hover{display:none;position:absolute;top:50%;left:47%;padding:10px;margin:-12px 0 0 -68px}.thumbnail-item__mobile-hover:after{height:30px;width:30px;top:35%;left:30%}.thumbnail-item__mobile-hover:before{position:absolute;color:#fff;z-index:2}.thumbnail-item__mobile-hover.rotate{width:65px;height:65px;top:42%;left:62%}@media only screen and (max-width: 50em){.thumbnail-item__mobile-hover.rotate{display:block !important}}.thumbnail-item__mobile-hover.rotate:before{font-size:20px;top:33%;left:10%}@media only screen and (max-width: 50em){.thumbnail-item__mobile-hover{display:block}}.thumbnail-item__wrapper_video{height:100%}@media only screen and (max-width: 50em){.thumbnail-item__wrapper_video{height:auto;padding:0}}.product-image{position:relative}.product-image.in-zoom-modal{margin-top:15px}.product-image.in-zoom-modal .product-image__wrapper{border:1px solid #DDDEDF;height:500px}.product-image.in-zoom-modal .product-image__wrapper_img-holder{position:relative}.product-image.in-zoom-modal .product-image__wrapper_img-holder_image{max-height:100%;margin:0;display:inline}@media only screen and (max-width: 50em){.product-image.in-zoom-modal .product-image__wrapper_img-holder_image{display:block}}@media only screen and (max-width: 37.5em){.product-image.in-zoom-modal .product-image__wrapper_img-holder_image{margin-top:28%}}.product-image.in-zoom-modal .product-image__wrapper_video{padding:0;height:90%}@media only screen and (max-width: 50em){.product-image{margin-top:50px;position:static}}.product-image__wrapper_img-holder{height:100%;position:relative;max-width:440px;max-height:400px}.product-image__wrapper_img-holder.isZoomModal{max-width:none;max-height:none}.product-image__wrapper_img-holder_hover{display:none;height:90px;width:90px;position:absolute;top:40%;left:40%;cursor:pointer}.product-image__wrapper_img-holder_hover:after{content:"";position:absolute;background:#272829;opacity:0.45;border-radius:4px;height:90px;width:90px;left:0;top:0}.product-image__wrapper_img-holder_hover:before{position:absolute;font-size:40px;color:#fff;z-index:2;top:25px;left:25px}.product-image__wrapper_img-holder:hover .product-image__wrapper_img-holder_hover{display:block}.product-image__wrapper_img-holder_image{margin:0 auto;max-height:400px}@media only screen and (max-width: 50em){.product-image__wrapper_img-holder_image{display:none}}.product-image__wrapper_img-holder_zoom-controls{position:absolute;top:10px;right:10px}.product-image__wrapper_img-holder_zoom-controls_plus,.product-image__wrapper_img-holder_zoom-controls_minus{font-size:2.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:" ";border:2px solid #DDDEDF;border-radius:50%;height:30px;width:30px;padding-top:1px;margin-left:5px}.product-image__wrapper_img-holder_fav{font-size:2.4rem;font-weight:400;color:#ABADAF;line-height:" ";letter-spacing:" ";height:25px;width:25px;position:absolute;top:15px;right:15px}@media only screen and (max-width: 50em){.product-image__wrapper_img-holder_fav{right:10%;top:40px}}.product-image__wrapper_video{height:100%}@media only screen and (max-width: 50em){.product-image__wrapper_video{height:auto;padding:0}}.product-image__wrapper_highlighter{position:absolute;border-image-slice:30%;width:30px;height:30px;display:inline-block}@media only screen and (max-width: 50em){.product-image__wrapper_highlighter{display:none}}.zoom-modal .component-name__content_header_close-icon{top:20px;right:20px}@media only screen and (max-width: 75em){.zoom-modal .component-name__content_header_close-icon{top:25px;right:20px}}@media only screen and (max-width: 50em){.zoom-modal .component-name__content_header_close-icon{right:7px;top:5px}}.zoom-modal .component-name__content_main-wrap_body .thumbnail-carousel{margin-right:30px;margin-top:3rem}@media only screen and (max-width: 50em){.zoom-modal .component-name__content_main-wrap_body .thumbnail-carousel{display:none}}.find-stores.hide,.find-stores.match-maker_exp,.find-stores.hiddenButAvailable,.pdp-non-built.hide-serial .find-stores.serial-number,.pdp-non-built.hide-serial .find-stores.serial-hold,.gemstone-list .find-stores.price-summary-modal__content_title,.number-of-stones-tab .find-stores.product-tile__wrapper_img-hold,.contact-information__container.logged-in .find-stores.contact-information__container_description,.contact-information__container.logged-in .find-stores.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.find-stores,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.find-stores,.contact-information__container.logged-in .find-stores.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .find-stores.employee-assist__container_description,.find-stores.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .find-stores.credit-card__wrap_cc_row_removeCard,.find-stores.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .find-stores.parsley-equalto,.gemstone-list.hide-serial .find-stores.serial-number,.gemlist-solitaire.hide-serial .find-stores.serial-number{display:none}.find-stores__details_wrap{margin-right:10px}@media only screen and (max-width: 50em){.find-stores__details_wrap{margin-right:0}}.find-stores__details_wrap_from-place,.find-stores__details_wrap_by-date-long{white-space:nowrap}.find-stores__details_wrap_by-date-short{margin-left:2px}.find-stores__link{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-decoration:underline;outline:none;white-space:nowrap}.accordion-find-store .find-stores__main-heading{font-size:1.5rem;font-weight:900;color:#272829;line-height:1.4;letter-spacing:.03rem;font-family:MontserratSemibold;margin-bottom:5px;text-transform:uppercase}.accordion-find-store .find-stores__details{font-size:1.3rem;font-weight:900;color:#272829;line-height:1.4;letter-spacing:.03rem;font-family:MontserratRegular;display:block}.accordion-find-store .find-stores__details_wrap_from-place{text-decoration:underline}.accordion-find-store .find-stores__link{font-size:1.2rem;font-weight:900;color:#272829;line-height:1.75;letter-spacing:.02em;text-transform:uppercase;text-decoration:underline !important;margin-top:10px;text-decoration:none;margin-bottom:15px}.find-stores-modal .component-name__content_header_close-icon{top:43px;right:50px}@media only screen and (max-width: 75em){.find-stores-modal .component-name__content_header_close-icon{right:35px}}@media only screen and (max-width: 50em){.find-stores-modal .component-name__content_header_close-icon{right:55px}}.find-stores-modal__content{margin:auto;min-height:450px}.find-stores-modal__content_hold_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:12px;font-family:MontserratBold;margin-top:30px;margin-bottom:40px}.find-stores-modal__content_row{position:relative}.find-stores-modal__content_row.border-container{padding:2rem 5rem}.find-stores-modal__content_row_location{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;text-align:left}@media only screen and (max-width: 50em){.find-stores-modal__content_row_location{margin-bottom:5px;padding-left:5px}}.find-stores-modal__content_row_info{margin:40px 0px 60px}@media only screen and (max-width: 50em){.find-stores-modal__content_row_info{text-align:center}}.find-stores-modal__content_row_info_estimated-date-title{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular;margin-bottom:5px}@media only screen and (max-width: 50em){.find-stores-modal__content_row_info_estimated-date-title{padding-left:5px}}.find-stores-modal__content_row_info_estimated-date{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.75;letter-spacing:.02em;font-family:MontserratRegular}.find-stores-modal__content_row_done{height:40px;width:100px;margin-bottom:30px}@media only screen and (max-width: 50em){.find-stores-modal__content_row_dropdown{text-align:center}}@media only screen and (max-width: 50em){.ring-size-modal .component-name__content_header_close-icon{top:56px;right:45px}}@media only screen and (max-width: 37.5em){.ring-size-modal .component-name__content_header_close-icon{top:57px}}.ring-size-modal .component-name__content_main-wrap_body{padding:20px}.ring-size-modal__wrap_container{padding:25px 40px}@media only screen and (max-width: 50em){.ring-size-modal__wrap_container{padding:30px 20px}}.ring-size-modal__wrap_container_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:30px}@media only screen and (max-width: 37.5em){.ring-size-modal__wrap_container_title{letter-spacing:0.8rem}}.ring-size-modal__wrap_container_content{padding:25px 40px 0px}.ring-size-modal__wrap_container_content_text-title{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.08rem;font-family:MontserratSemibold;margin-bottom:10px}.ring-size-modal__wrap_container_content_pdf{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.08rem;font-family:MontserratBold;margin-bottom:40px}.ring-size-modal__wrap_container_content_pdf:after{content:">";margin-left:5px}.ring-size-modal__wrap_container_content_text-desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.08rem;font-family:MontserratRegular;margin-bottom:30px}.ring-size-modal__wrap_container_content_text-desc.margin-fix{margin-bottom:40px}.ring-size-modal__wrap_container_content_text-desc.no-margin{margin-bottom:0}.banner{background-color:#FFF9F5;padding-top:5rem;padding-bottom:1rem}@media only screen and (max-width: 50em){.banner{padding-top:1rem}}.banner__wrapper{border-image-slice:22%;border-radius:1rem;padding:0;background:#fff;cursor:default;text-align:center}.banner__wrapper_inner{cursor:default;-ms-flex-align:stretch;align-items:stretch;padding-right:1rem}@media only screen and (max-width: 50em){.banner__wrapper_inner{border-width:1px;border-image-width:10;border-image-slice:20%;padding:0}}.banner__wrapper_inner_pdpTitle{cursor:default}.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle{padding:2.5rem;position:relative}@media only screen and (max-width: 50em){.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle{margin:1px;border-bottom:1px solid #ABADAF}}.banner__wrapper_inner_pcatTitle_text,.banner__wrapper_inner_pdpTitle_text{font-size:2.4rem;font-weight:600;color:#272829;line-height:1.21;letter-spacing:0;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.banner__wrapper_inner_pcatTitle_text,.banner__wrapper_inner_pdpTitle_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.33;letter-spacing:-.4px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.banner__wrapper_inner_pcatTitle_text,.banner__wrapper_inner_pdpTitle_text{font-size:2rem}}.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{font-size:2rem;font-weight:600;color:#272829;line-height:1.33;letter-spacing:.3px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{padding:0rem 4rem 4rem 4rem;font-size:2.6rem}}@media only screen and (max-width: 37.5em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{padding:0rem 2rem 3rem 2em;font-size:1.3rem}}.banner__wrapper_inner_pcatTitle_desc,.banner__wrapper_inner_pdpTitle_desc{text-align:center;padding-top:1.5rem}.banner__wrapper_inner_pcatTitle{border:0;padding:0;-ms-flex:1;flex:1}.banner__wrapper_inner_pcatTitle_text{border:0;padding:1.5rem}@media only screen and (max-width: 50em){.banner__wrapper_inner_pcatTitle_text{font-size:4rem;font-weight:600;color:#272829;line-height:1.33;letter-spacing:-.4px;text-align:center}}@media only screen and (max-width: 37.5em){.banner__wrapper_inner_pcatTitle_text{font-size:2rem;padding:2rem 2rem 1.5rem 2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_pcatTitle_text{padding:4rem 4rem 1.5rem 4rem}}.banner__wrapper_inner_pcatTitle_additional-text{border:0;padding:0 1.5rem 1.5rem;text-align:center;font-size:1.5rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_pcatTitle_additional-text{padding:0rem 4rem 4rem 4rem;font-size:2.6rem}}@media only screen and (max-width: 37.5em){.banner__wrapper_inner_pcatTitle_additional-text{padding:0rem 2rem 3rem 2em;font-size:1.3rem}}@media only screen and (max-width: 50em){.banner__wrapper_inner_pdpTitle{padding:0}}.banner__wrapper_inner_pdpTitle:before{content:" ";display:inline-block;height:calc(100% + 16px);width:1px;background:#ABADAF;position:absolute;right:0;top:-8px}@media only screen and (max-width: 37.5em){.banner__wrapper_inner_pdpTitle_text{font-size:2rem;padding:2rem 2rem 1.5rem 2rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_pdpTitle_text{padding:4rem 4rem 1.5rem 4rem;font-size:4rem}}@media only screen and (max-width: 50em){.banner__wrapper_inner_pdpTitle:before{display:none}}.banner__wrapper_inner_call,.banner__wrapper_inner_chat{text-align:center;padding:15px 0;position:relative}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_call,.banner__wrapper_inner_chat{padding:3rem}}.banner__wrapper_inner_call:before,.banner__wrapper_inner_chat:before{content:" ";display:inline-block;height:calc(100% + 16px);width:1px;background:#ABADAF;position:absolute;right:0;top:-8px}.banner__wrapper_inner_call_text,.banner__wrapper_inner_chat_text{font-size:1.1rem;font-weight:900;color:#272829;line-height:2.18;letter-spacing:1.2px;display:inline-block;vertical-align:top;text-transform:uppercase;margin-left:1rem}@media only screen and (max-width: 50em){.banner__wrapper_inner_call_text,.banner__wrapper_inner_chat_text{font-size:1.1rem;font-weight:900;color:#272829;line-height:1;letter-spacing:3.3px}}.banner__wrapper_inner_call_icon,.banner__wrapper_inner_chat_icon{color:#C8102E;font-size:30px}@media only screen and (max-width: 50em){.banner__wrapper_inner_call,.banner__wrapper_inner_chat{font-size:1.1rem;font-weight:900;color:#272829;line-height:1;letter-spacing:3.3px;border-bottom:1px solid #ABADAF;margin:1px;border-right:none}.banner__wrapper_inner_call:before,.banner__wrapper_inner_chat:before{display:none}}@media only screen and (max-width: 50em){.banner__wrapper_inner_call{border-bottom:none}}.banner__wrapper_inner_link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:1px}@media only screen and (max-width: 50em){.banner__wrapper_inner_link{-ms-flex-pack:center;justify-content:center;text-align:center;padding:2.5rem;border-top:2px solid #ABADAF}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_link{padding:5rem}}.banner__wrapper_inner_link_text{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:2.18;letter-spacing:1.6px;font-family:MontserratBold}@media only screen and (max-width: 37.5em){.banner__wrapper_inner_link_text{font-size:1.2rem;font-weight:900;color:#C8102E;line-height:2.18;letter-spacing:3.4px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.banner__wrapper_inner_link_text{font-size:2.2rem}}.banner__wrapper_inner a:last-child:before{display:none}.banner.orderSubmit{background-color:#fff;padding-top:5rem}@media only screen and (max-width: 50em){.banner.orderSubmit{padding:0.5rem 3rem 1rem 3rem}}.banner.orderSubmit.banner{padding-left:2rem;padding-right:2rem}@media only screen and (max-width: 50em){.banner.orderSubmit.banner{padding-left:3rem;padding-right:3rem}}.item-img-fav{display:inline-block;position:relative;padding:0.5rem;text-align:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.item-img-fav{width:100%}}.item-img-fav__thumb{display:inline-block;margin-left:4.5rem;margin-top:1.5rem;position:relative}.recom-recent .item-img-fav__thumb{margin-left:0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.item-img-fav__thumb{width:100%}}@media only screen and (max-width: 50em){.item-img-fav__thumb{margin:0}}.item-img-fav__fav{display:inline-block;position:absolute;right:25px;top:15px;vertical-align:top;width:20px;height:20px}.matching-pieces{overflow:hidden;border:1px 0 solid #DDDEDF;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);position:relative}@media only screen and (max-width: 50em){.matching-pieces__wrapper{padding:0}}.matching-pieces__wrapper_title{font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:5px;font-family:PlayfairDisplayRegular;margin:10px 0;padding-top:10px;text-transform:uppercase}@media only screen and (max-width: 50em){.matching-pieces__wrapper_title{text-align:center}}.matching-pieces__wrapper_list{padding:10px 0px;position:relative}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.matching-pieces__wrapper_list{padding-left:30px}}@media only screen and (max-width: 37.5em){.matching-pieces__wrapper_list{padding-top:0}}.matching-pieces__wrapper .carousel-item{max-width:18rem;padding:0;padding-right:1rem}.matching-pieces+.recom-recent:before{width:21.2rem;height:1px;content:"";display:block;margin:6rem auto}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.matching-pieces .matching-piece-item__desc .select-box .article-pdp-non-built-ring-size .select-tag-pdp-non-built-ring-size{margin-left:0.7rem}}.matching-piece-item .item-img-fav{padding:0}.matching-piece-item__desc .item-desc-price{max-width:180px;max-height:320px;display:inline-block}.matching-piece-item__desc .item-desc-price__desc{display:block;min-height:90px}.add-to-cart-info .matching-piece-item__desc .item-desc-price__desc{display:inline-block;min-height:auto}@media only screen and (max-width: 50em){.matching-piece-item__desc .item-desc-price__hold{margin-bottom:5px}}.add-to-cart-info .matching-piece-item__desc{padding-left:10px}.matching-piece-item .select-box{display:-ms-flexbox !important;display:flex !important;margin-bottom:10px}@media only screen and (max-width: 50em){.matching-piece-item .select-box{width:100%}}.matching-piece-item .item-img-fav__thumb{max-width:180px;max-height:180px;margin:0}.sc-video{background-color:#FFF9F5;overflow:hidden}.sc-video.video-overlay{background-color:transparent}.sc-video__wrapper{margin:50px auto 0;padding:0 50px;max-width:113rem;position:relative;padding:0}.home-page .sc-video__wrapper{margin:0 auto 0}.sc-video__wrapper_overlay{position:absolute;display:none;cursor:pointer;height:100%;z-index:2}@media only screen and (max-width: 50em){.sc-video__wrapper_overlay{height:43rem}}@media only screen and (max-width: 37.5em){.sc-video__wrapper_overlay{height:21.5rem}}.video-overlay .sc-video__wrapper_overlay{display:-ms-flexbox;display:flex}.sc-video__wrapper_overlay_text{font-size:6rem;font-weight:400;color:#fff;line-height:1;letter-spacing:1.8px;font-family:BodonoLT;height:100%;top:0;position:absolute;text-transform:uppercase;font-style:italic;padding-bottom:4rem;left:20%}@media only screen and (max-width: 50em){.sc-video__wrapper_overlay_text{font-size:2.4rem;padding-bottom:2rem}}.sc-video__wrapper_background{position:absolute;height:100%;height:624px}@media only screen and (max-width: 37.5em){.video-overlay .sc-video__wrapper_background{height:375px}}.sc-video__wrapper_background_image{height:100%}@media only screen and (max-width: 37.5em){.is-mobile-img-present .sc-video__wrapper_background_image{display:none}}.sc-video__wrapper_background_image-mobile{display:none;height:100%}@media only screen and (max-width: 37.5em){.is-mobile-img-present .sc-video__wrapper_background_image-mobile{display:block}}.sc-video__wrapper_frame{width:100%;height:624px}@media only screen and (max-width: 50em){.sc-video__wrapper_frame{height:43rem}}@media only screen and (max-width: 37.5em){.sc-video__wrapper_frame{height:21.5rem}}.visit-store{background-color:#FFF9F5;padding:250px 0 50px}.visit-store.hide,.visit-store.match-maker_exp,.visit-store.hiddenButAvailable,.pdp-non-built.hide-serial .visit-store.serial-number,.pdp-non-built.hide-serial .visit-store.serial-hold,.gemstone-list .visit-store.price-summary-modal__content_title,.number-of-stones-tab .visit-store.product-tile__wrapper_img-hold,.contact-information__container.logged-in .visit-store.contact-information__container_description,.contact-information__container.logged-in .visit-store.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.visit-store,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.visit-store,.contact-information__container.logged-in .visit-store.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .visit-store.employee-assist__container_description,.visit-store.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .visit-store.credit-card__wrap_cc_row_removeCard,.visit-store.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .visit-store.parsley-equalto,.gemstone-list.hide-serial .visit-store.serial-number,.gemlist-solitaire.hide-serial .visit-store.serial-number{display:none}.visit-store.no-rating{padding:50px 0}@media only screen and (max-width: 50em){.visit-store{padding-top:250px}}.visit-store__wrapper{margin:50px auto;position:relative;transform:skewY(4deg);overflow:hidden}@media only screen and (max-width: 50em){.visit-store__wrapper{transform:none;overflow:inherit}}.visit-store__wrapper_skew{position:relative;height:51.5rem}@media only screen and (max-width: 50em){.visit-store__wrapper_skew{transform:none;height:100%;top:0;padding-top:3rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.visit-store__wrapper_skew_storeImg_mskew{height:100%}}.visit-store__wrapper_skew_storeImg_mskew_img{height:100%;-o-object-fit:cover;object-fit:cover}.visit-store__wrapper_skew_address{height:100%;padding:0 25px;text-align:left}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.visit-store__wrapper_skew_address{padding:0 25px}}.visit-store__wrapper_skew_address_mskew{transform:skewY(-4deg)}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_address_mskew{top:0 !important}}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_address__mskew{height:33rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.visit-store__wrapper_skew_address__mskew{height:66rem}}.visit-store__wrapper_skew_address__mskew_title{font-size:3.6rem;font-weight:600;color:#272829;line-height:1.187;letter-spacing:-.4px;font-family:MontserratSemibold;margin-top:35px;margin-bottom:35px;text-align:left}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.visit-store__wrapper_skew_address__mskew_title{margin:25px 0 30px}}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_address__mskew_title{font-size:2rem;margin:72px 0 30px}}.visit-store__wrapper_skew_address__mskew_location,.visit-store__wrapper_skew_address__mskew_generic-info{font-size:1.5rem;font-weight:600;color:#53565A;line-height:1.4;letter-spacing:.3px;font-family:MontserratSemibold;margin-bottom:10px;text-align:left}.visit-store__wrapper_skew_address__mskew_location.hide,.visit-store__wrapper_skew_address__mskew_location.match-maker_exp,.visit-store__wrapper_skew_address__mskew_location.hiddenButAvailable,.pdp-non-built.hide-serial .visit-store__wrapper_skew_address__mskew_location.serial-number,.pdp-non-built.hide-serial .visit-store__wrapper_skew_address__mskew_location.serial-hold,.gemstone-list .visit-store__wrapper_skew_address__mskew_location.price-summary-modal__content_title,.number-of-stones-tab .visit-store__wrapper_skew_address__mskew_location.product-tile__wrapper_img-hold,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_location.contact-information__container_description,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_location.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.visit-store__wrapper_skew_address__mskew_location,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.visit-store__wrapper_skew_address__mskew_location,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_location.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .visit-store__wrapper_skew_address__mskew_location.employee-assist__container_description,.visit-store__wrapper_skew_address__mskew_location.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .visit-store__wrapper_skew_address__mskew_location.credit-card__wrap_cc_row_removeCard,.visit-store__wrapper_skew_address__mskew_location.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .visit-store__wrapper_skew_address__mskew_location.parsley-equalto,.gemstone-list.hide-serial .visit-store__wrapper_skew_address__mskew_location.serial-number,.gemlist-solitaire.hide-serial .visit-store__wrapper_skew_address__mskew_location.serial-number,.visit-store__wrapper_skew_address__mskew_generic-info.hide,.visit-store__wrapper_skew_address__mskew_generic-info.match-maker_exp,.visit-store__wrapper_skew_address__mskew_generic-info.hiddenButAvailable,.pdp-non-built.hide-serial .visit-store__wrapper_skew_address__mskew_generic-info.serial-number,.pdp-non-built.hide-serial .visit-store__wrapper_skew_address__mskew_generic-info.serial-hold,.gemstone-list .visit-store__wrapper_skew_address__mskew_generic-info.price-summary-modal__content_title,.number-of-stones-tab .visit-store__wrapper_skew_address__mskew_generic-info.product-tile__wrapper_img-hold,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_generic-info.contact-information__container_description,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_generic-info.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.visit-store__wrapper_skew_address__mskew_generic-info,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.visit-store__wrapper_skew_address__mskew_generic-info,.contact-information__container.logged-in .visit-store__wrapper_skew_address__mskew_generic-info.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .visit-store__wrapper_skew_address__mskew_generic-info.employee-assist__container_description,.visit-store__wrapper_skew_address__mskew_generic-info.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .visit-store__wrapper_skew_address__mskew_generic-info.credit-card__wrap_cc_row_removeCard,.visit-store__wrapper_skew_address__mskew_generic-info.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .visit-store__wrapper_skew_address__mskew_generic-info.parsley-equalto,.gemstone-list.hide-serial .visit-store__wrapper_skew_address__mskew_generic-info.serial-number,.gemlist-solitaire.hide-serial .visit-store__wrapper_skew_address__mskew_generic-info.serial-number{display:none}.visit-store__wrapper_skew_address__mskew_hold{text-align:left}.visit-store__wrapper_skew_address__mskew_timing,.visit-store__wrapper_skew_address__mskew_phone-hold_phone{font-size:1.5rem;font-weight:600;color:#53565A;line-height:1.4;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:10px;text-align:left}.visit-store__wrapper_skew_address__mskew_virtualTourBtn{margin-top:2rem;text-align:left}.visit-store__wrapper_skew_geoLocation{height:100%}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_geoLocation{height:22rem}}.visit-store__wrapper_skew_geoLocation.hide,.visit-store__wrapper_skew_geoLocation.match-maker_exp,.visit-store__wrapper_skew_geoLocation.hiddenButAvailable,.pdp-non-built.hide-serial .visit-store__wrapper_skew_geoLocation.serial-number,.pdp-non-built.hide-serial .visit-store__wrapper_skew_geoLocation.serial-hold,.gemstone-list .visit-store__wrapper_skew_geoLocation.price-summary-modal__content_title,.number-of-stones-tab .visit-store__wrapper_skew_geoLocation.product-tile__wrapper_img-hold,.contact-information__container.logged-in .visit-store__wrapper_skew_geoLocation.contact-information__container_description,.contact-information__container.logged-in .visit-store__wrapper_skew_geoLocation.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.visit-store__wrapper_skew_geoLocation,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.visit-store__wrapper_skew_geoLocation,.contact-information__container.logged-in .visit-store__wrapper_skew_geoLocation.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .visit-store__wrapper_skew_geoLocation.employee-assist__container_description,.visit-store__wrapper_skew_geoLocation.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .visit-store__wrapper_skew_geoLocation.credit-card__wrap_cc_row_removeCard,.visit-store__wrapper_skew_geoLocation.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .visit-store__wrapper_skew_geoLocation.parsley-equalto,.gemstone-list.hide-serial .visit-store__wrapper_skew_geoLocation.serial-number,.gemlist-solitaire.hide-serial .visit-store__wrapper_skew_geoLocation.serial-number{display:none}@media only screen and (max-width: 50em){.visit-store__wrapper_skew_geoLocation img{height:100%;-o-object-fit:cover;object-fit:cover}}.visit-store__wrapper_skew_geoLocation_mskew{height:100%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.visit-store__wrapper_skew_geoLocation_mskew{height:auto}}.visit-store__wrapper_skew_geoLocation .store-map{height:100%}.visit-store__wrapper_skew_geoLocation .store-map__content{height:100%}.visit-store__wrapper_skew_geoLocation .store-map__content img{-o-object-fit:cover;object-fit:cover;max-height:51.5rem;width:100%}.visit-store__wrapper_skew_storeImg,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation{height:51.5rem}@media only screen and (max-width: 50em){.visit-store__wrapper_skew_storeImg,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation{transform:skewY(4deg);overflow:hidden;height:44rem}}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_storeImg,.visit-store__wrapper_skew_address,.visit-store__wrapper_skew_geoLocation{height:30rem}}@media only screen and (max-width: 50em){.visit-store__wrapper_skew_storeImg_mskew,.visit-store__wrapper_skew_address_mskew,.visit-store__wrapper_skew_geoLocation_mskew{position:relative;transform:skewY(-4deg);top:-25px}}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_storeImg_mskew,.visit-store__wrapper_skew_address_mskew,.visit-store__wrapper_skew_geoLocation_mskew{height:38rem}}.visit-store__wrapper_skew_storeImg_mskew_img,.visit-store__wrapper_skew_address_mskew_img,.visit-store__wrapper_skew_geoLocation_mskew_img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:51.5rem}@media only screen and (max-width: 37.5em){.visit-store__wrapper_skew_storeImg_mskew_img,.visit-store__wrapper_skew_address_mskew_img,.visit-store__wrapper_skew_geoLocation_mskew_img{width:auto}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.visit-store__wrapper_skew_storeImg_mskew_img,.visit-store__wrapper_skew_address_mskew_img,.visit-store__wrapper_skew_geoLocation_mskew_img{width:auto}}.section-divider{background-color:#FFF9F5;padding:90px 0 0 0}.section-divider__divide{width:212px;height:1px;margin:0 auto}@media only screen and (max-width: 50em){.section-divider{padding:130px 0}}.behind-designs{background:#FFF9F5}.behind-designs .product-specs__item_header_title{display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center;align-items:center}.behind-designs .rating-wrap{display:-ms-flexbox;display:flex}.behind-designs__wrapper{padding:15px 0 55px}@media only screen and (max-width: 50em){.behind-designs__wrapper_content_wrap{margin:0 auto}}.behind-designs__wrapper_content_wrap_title{font-size:2rem;font-weight:600;color:#272829;line-height:1.75;letter-spacing:.08rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.behind-designs__wrapper_content_wrap_title{text-align:center;padding-top:15px}}.behind-designs__wrapper_content_wrap_description{margin-bottom:70px;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.03rem}@media only screen and (max-width: 50em){.behind-designs__wrapper_content_wrap_description{margin:30px 0 50px}}.behind-designs__wrapper_content_images{position:relative}@media only screen and (max-width: 50em){.behind-designs__wrapper_content_images{margin:0 auto;width:100%}}@media only screen and (max-width: 37.5em){.behind-designs__wrapper_content_images{min-height:110px}}.behind-designs__wrapper_details{padding-left:50px}@media only screen and (max-width: 50em){.behind-designs__wrapper_details{margin:50px auto 0px;padding-left:0}}@media only screen and (max-width: 50em){.behind-designs__wrapper{padding:0}}.design-images{position:relative}.design-images__hold{box-shadow:0 4px 8px 0 rgba(0,0,0,0.08);background:#fff;padding:5px}.mobile{position:static;margin:0 auto 10px}.product-specs .accordion-find-store .find-stores__main-heading{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:5px;text-transform:none}.product-specs .accordion-find-store .find-stores__details{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.03rem;font-family:MontserratRegular}.product-specs .ratings,.product-specs .star-zero,.product-specs .rating{display:inline-block;vertical-align:bottom}@media only screen and (max-width: 50em){.product-specs .turn-to-content.modal{background:#FFF9F5;margin:0;padding:5px;padding-top:20px}}.product-specs .turn-to-content.modal .close-btn{font-size:1.2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;margin:2rem;top:0.3rem;right:0}@media only screen and (max-width: 50em){.product-specs .turn-to-content.modal .close-btn{display:block}}.product-specs__item{border-bottom:1px solid #ABADAF}.product-specs__item.qa{border-bottom:none}.product-specs__item_header{cursor:pointer;padding:20px 0;position:relative}.product-specs__item_header_title{font-size:1.6rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratRegular;margin-left:30px}.product-specs__item_header_icon{font-size:.7rem;font-weight:600;color:#272829;line-height:" ";letter-spacing:"";position:absolute;top:41%}@media only screen and (max-width: 37.5em){.product-specs__item_header_icon{-ms-flex-item-align:start;align-self:flex-start}}.product-specs__item_header.close ~ .product-specs__item_content{display:none}.product-specs__item_content{margin-bottom:20px}.product-specs__item_content .list__ul_item{font-family:MontserratRegular;font-size:1.5rem;font-weight:900;color:#53565A;line-height:1.4;letter-spacing:.03rem}.product-specs__wrapper{margin-bottom:10px}.product-specs__wrapper_title{font-family:MontserratRegular;display:inline;font-size:1.5rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.03rem}.product-specs__wrapper_spec{font-family:MontserratRegular;font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;margin:0.5rem 0}.product-specs__side-information{font-family:MontserratRegular;font-size:1.5rem;font-weight:900;color:#53565A;line-height:1.4;letter-spacing:.03rem;margin:0.5rem 0 1.5rem}.product-specs__full-specs{text-decoration:underline;font-family:MontserratRegular;font-size:1.2rem;font-weight:900;color:#272829;line-height:1.4;letter-spacing:.03rem;margin-top:40px;outline:none}.product-specs__title-top{font-family:MontserratRegular;font-size:1.5rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.03rem}.product-specs__title-top span{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.03rem;font-size:1.5rem !important}.product-specs__imp-text{text-decoration:underline;font-size:1.3rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.03rem}.accordion__list{border-top:1px solid #ABADAF}.accordion__list-static{border-top:0}.store-map__content{width:100%}.full-specs-modal .component-name__content_main-wrap_body{padding:30px}.full-specs-modal__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:30px}.full-specs-modal__wrap{padding:20px}.full-specs-modal__wrap_hold{margin-bottom:10px}.full-specs-modal__wrap_hold_text{font-family:MontserratRegular;font-size:1.5rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.03rem}.full-specs-modal__wrap_hold_spec{font-family:MontserratRegular;font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.03rem;padding-left:5px;margin:0}.certification-modal .component-name__content_main-wrap_body{padding:30px}.certification-modal__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:30px}.certification-modal__wrap{padding:20px}.add-options-modal .component-name__content_main-wrap_body{padding:20px}.add-options-modal__wrap_container{margin-top:40px;padding:30px}.add-options-modal__wrap_container_btn{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.4;letter-spacing:.2rem;font-family:MontserratRegular;margin-bottom:20px;text-transform:uppercase;padding:10px;text-align:center}.web-rotate-modal__modal .component-name__content_header{background:#F2F4F5;padding:1rem}@media only screen and (min-width: 37.5625em){.web-rotate-modal__modal .component-name__content_header{width:600px}}.web-rotate-modal__modal .component-name__content_header_close-icon{z-index:9999;right:2.7rem;top:4rem}.web-rotate-modal__modal .component-name__content_main-wrap{margin-top:-1px;padding:0 1.5rem 1.5rem !important;background:#F2F4F5}.web-rotate-modal__modal .component-name__content .component-name__content_main-wrap #webRotateContent{min-height:unset !important}.web-rotate-modal__container{width:100%;position:relative}.web-rotate-modal__container .wr360_player{background:#F2F4F5}.web-rotate-modal__container .wr360_player .container{text-align:center !important;width:100% !important;height:auto !important;padding-top:100% !important;min-height:unset !important}.web-rotate-modal__container .wr360_player .container .panning{margin:0px !important}@media only screen and (min-width: 37.5625em){.web-rotate-modal__container .wr360_player .container .panning{width:100% !important;height:auto !important}}@media only screen and (min-width: 100em){.web-rotate-modal__container .wr360_player .container .panning{margin-left:3px !important}}.web-rotate-modal__container .wr360_player .container .theme_panel{bottom:1.5rem !important}.web-rotate-modal__container .wr360_player .container .theme_panel .toolbar a.hotspotson_button{display:none !important}.web-rotate-modal__container .wr360_player .container .theme_panel .toolbar>a{margin:5px 0 0 11px}@media only screen and (min-width: 75.0625em){.web-rotate-modal__container .wr360_player .container .theme_panel .toolbar>a{margin:11px 0 0 11px}}@media only screen and (max-width: 50em){.web-rotate-modal__container .wr360_player .container .theme_panel .toolbar>a{margin:11px 0 0 11px}}@media only screen and (max-width: 37.5em){.web-rotate-modal__container .wr360_player .container .theme_panel .toolbar>a{margin:0px 0 0 11px}}.web-rotate-modal__container .watermark{position:absolute;bottom:2.5rem;z-index:1;right:1rem;width:10rem}#wr360container_wr360PlayerId_fs #wr360ThemePanel__wr360PlayerId_fs{display:block !important;bottom:14rem !important}.items-unavailable-modal .component-name__content_header_close-icon,.stone-unavailable-modal .component-name__content_header_close-icon{top:55px}@media only screen and (max-width: 75em){.items-unavailable-modal .component-name__content_header_close-icon,.stone-unavailable-modal .component-name__content_header_close-icon{top:50px;right:45px}}@media only screen and (max-width: 50em){.items-unavailable-modal .component-name__content_header_close-icon,.stone-unavailable-modal .component-name__content_header_close-icon{top:50px;right:60px}}@media only screen and (max-width: 37.5em){.items-unavailable-modal .component-name__content_header_close-icon,.stone-unavailable-modal .component-name__content_header_close-icon{top:50px;right:45px}}.items-unavailable-modal__wrap.component-name__content_main-wrap_body,.stone-unavailable-modal__wrap.component-name__content_main-wrap_body{padding:45px 60px}@media only screen and (max-width: 50em){.items-unavailable-modal__wrap.component-name__content_main-wrap_body,.stone-unavailable-modal__wrap.component-name__content_main-wrap_body{padding:50px 20px}}.items-unavailable-modal__title,.stone-unavailable-modal__title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:40px;text-transform:uppercase}@media only screen and (max-width: 50em){.items-unavailable-modal__title,.stone-unavailable-modal__title{line-height:1.4}}.items-unavailable-modal__container,.stone-unavailable-modal__container{padding:40px 25px 20px}.items-unavailable-modal__container_hold,.stone-unavailable-modal__container_hold{border-bottom:1px solid #DDDEDF}.items-unavailable-modal__unavailable .suggested-recommendation__content,.stone-unavailable-modal__unavailable .suggested-recommendation__content{padding:0}@media only screen and (max-width: 50em){.items-unavailable-modal__unavailable .suggested-recommendation__content,.stone-unavailable-modal__unavailable .suggested-recommendation__content{margin-bottom:30px}}.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.items-unavailable-modal__unavailable .suggested-recommendation__content_val,.items-unavailable-modal__unavailable .suggested-recommendation__content_seperator,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_val,.stone-unavailable-modal__unavailable .suggested-recommendation__content_seperator{color:#ABADAF}@media only screen and (max-width: 50em){.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price{line-height:1}}.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title{-ms-flex-order:-2;order:-2}.items-unavailable-modal__content,.stone-unavailable-modal__content{border:1px solid #D7D7D7;border-radius:3px;margin-bottom:20px}@media only screen and (max-width: 50em){.items-unavailable-modal__content,.stone-unavailable-modal__content{margin-bottom:30px}}.items-unavailable-modal__content_title,.stone-unavailable-modal__content_title{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.35;letter-spacing:.42rem;font-family:MontserratBold;text-transform:uppercase;padding:15px 0px;background:#FAFAFA;border-bottom:1px solid #D7D7D7}.items-unavailable-modal__sub-text,.stone-unavailable-modal__sub-text{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.4;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:20px}.items-unavailable-modal__error,.stone-unavailable-modal__error{font-size:1.4rem;font-weight:700;color:#da690e;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-top:20px;margin-bottom:25px}.items-unavailable-modal__error_icon,.stone-unavailable-modal__error_icon{font-size:1.8rem;margin-right:10px}.items-unavailable-modal__remove-center-stone,.items-unavailable-modal__remove-add-on,.stone-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-add-on{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold;margin-right:30px;text-transform:uppercase}@media only screen and (max-width: 50em){.items-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-center-stone{margin:0 0 2rem 2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.items-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-center-stone{width:100%;margin:0 0 1rem 0}}.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.items-unavailable-modal__select-a-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__pick-another-setting,.stone-unavailable-modal__select-a-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__pick-another-setting{-ms-flex-order:-2;order:-2;margin-bottom:25px}}.stone-unavailable-modal__container{padding:15px 25px 20px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.page-unload-modal .component-name__content{width:58.33333333%}}.page-unload-modal .component-name__content_header_close-icon{top:20px;right:20px}@media only screen and (max-width: 75em){.page-unload-modal .component-name__content_header_close-icon{top:20px;right:30px}}@media only screen and (max-width: 50em){.page-unload-modal .component-name__content_header_close-icon{top:20px;right:35px}}@media only screen and (max-width: 37.5em){.page-unload-modal .component-name__content_header_close-icon{top:20px;right:20px}}.page-unload-modal__wrap.component-name__content_main-wrap_body{padding:45px 60px}@media only screen and (max-width: 50em){.page-unload-modal__wrap.component-name__content_main-wrap_body{padding:60px 10px}}.page-unload-modal__container{padding:25px}@media only screen and (max-width: 50em){.page-unload-modal__container{padding:25px 20px 30px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.page-unload-modal__container{padding:25px 30px}}.page-unload-modal__container_body_hold{margin-bottom:30px}@media only screen and (max-width: 50em){.page-unload-modal__container_body_hold{margin-bottom:40px}}.page-unload-modal__container_body_image{position:relative}@media only screen and (max-width: 50em){.page-unload-modal__container_body_image img{max-height:125px}}.page-unload-modal__image{width:150px;height:100px;margin-bottom:30px}.page-unload-modal__sub-title{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.4;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:20px}@media only screen and (max-width: 50em){.page-unload-modal__sub-title{font-size:1.4rem;padding:0}}.page-unload-modal__hold{padding-right:40px;margin:30px 0;overflow:auto;max-height:250px}.page-unload-modal .price-summary-item__price-hold_free{margin-right:0}.page-unload-modal__cancel{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold;margin-right:30px}.page-unload-modal__continue{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.suggested-recommendation__image{padding:50px 0}}.suggested-recommendation__image_hold{width:60px;height:60px}@media only screen and (max-width: 50em){.suggested-recommendation__image_hold{height:80px;width:80px}}.suggested-recommendation__content{padding:20px}@media only screen and (max-width: 50em){.suggested-recommendation__content{padding:0 20px}}.suggested-recommendation__content_title{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:10px}@media only screen and (max-width: 50em){.suggested-recommendation__content_title{-ms-flex-order:-2;order:-2}}.add-on .suggested-recommendation__content_title{-ms-flex-order:0;order:0}.suggested-recommendation__content_desc{margin-bottom:20px}@media only screen and (max-width: 50em){.suggested-recommendation__content_desc{margin-bottom:0}}.add-on .suggested-recommendation__content_desc{-ms-flex-order:2;order:2}.suggested-recommendation__content_val{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}.suggested-recommendation__content_seperator:before{content:'|';padding:0 5px;font-size:1.8rem}.stone-unavailable-modal .suggested-recommendation__content_seperator:last-child{display:inline-block}.suggested-recommendation__content_price{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.6;letter-spacing:.03rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.suggested-recommendation__content_price{line-height:1}}.add-on .suggested-recommendation__content_price{-ms-flex-order:1;order:1}.suggested-recommendation__content_container{padding-right:30px}@media only screen and (max-width: 50em){.suggested-recommendation__content_container{padding:0;margin:30px 0}}.suggested-recommendation__content_container_price{font-size:1.4rem;font-weight:700;color:#ABADAF;line-height:1.8;letter-spacing:.03rem;font-family:MontserratSemibold}.classic-gift-card__wrapper{margin-top:160px;margin-bottom:8rem}@media only screen and (max-width: 50em){.classic-gift-card__wrapper{margin-top:80px}}.classic-gift-card__title{font-size:3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:1.8rem;font-family:MontserratBold;text-transform:uppercase;margin:80px 0}@media only screen and (max-width: 50em){.classic-gift-card__title{margin:50px 0 35px;font-size:1.7rem}}.classic-gift-card__sub{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:10px}@media only screen and (max-width: 50em){.classic-gift-card__sub{font-size:1.3rem;padding:0 80px;line-height:1.5}}.classic-gift-card__card{padding-right:35px}.classic-gift-card__card-mobile{margin-bottom:40px}.classic-gift-card__details{padding-left:35px}@media only screen and (max-width: 50em){.classic-gift-card__details{padding:0}}.classic-gift-card__description{font-size:2rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.04rem;font-family:MontserratRegular;margin-bottom:45px}@media only screen and (max-width: 50em){.classic-gift-card__description{font-size:1.4rem;margin-bottom:35px}}.classic-gift-card__container .form-input-with-label{position:relative}.classic-gift-card__container .form-input-with-label__input{padding-left:30px;font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular}.classic-gift-card__container .form-input-with-label__dollar{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;position:absolute;left:10px;top:10px}.classic-gift-card__form .form-input-with-label{margin-bottom:25px;font-size:0px;color:transparent}.classic-gift-card__form .buy-message{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;margin-bottom:25px}.classic-gift-card__addToCart{font-family:MontserratSemibold;font-size:1.2rem;padding:2px 15px}@media only screen and (max-width: 50em){.classic-gift-card__addToCart{padding:0 15px}}.classic-gift-card .express-checkout{margin-top:2rem}.classic-gift-card .express-checkout .title{text-align:left}.body-font,#TurnToReviewsContent .TTreview .TTrevCol2 .TTreviewBody,#TurnToReviewsContent .TTreview .TTrevCol2 .TTrevLinkLine,#TurnToReviewsContent .TTreview .TTrevLinkLine .TThelpful:before,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'] .TT3vcntDown,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'] .TT3vcntUp,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'] .TT3vcntDown,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'] .TT3vcntUp,#TurnToReviewsContent .TTreview .TTrevCol3,#TurnToReviewsContent .TTreview .TTrevCol3 a,#TurnToContent .TT4QhintCenter,#TurnToContent #TT4AskAreaWrap .TT4askQ,#TurnToContent #TT4AskAreaWrap #TT4questionTextHelpCnt,#TurnToContent .TT4controlLine .TT3askedBy,#TurnToContent .TT4controlLine .TT3askedBy a,#TurnToContent #TT4commentColumns .TT3commentCntr,#TurnToContent #TT4commentColumns .TTcommentInfo,#TurnToContent #TT4commentColumns .TTcommentInfo .TT3askedBy,#TurnToContent #TT4commentColumns .TTcommentInfo .TT3askedBy a,#TurnToContent #TT4commentColumns .TTcommentInfo .TT3timeStamp,#TurnToContent .TT3aText,#TurnToContent .TT3rplyCntr,#TurnToContent .TT3linkLine .TT3askedBy,#TurnToContent .TT3linkLine .TT3askedBy a,#TurnToContent .TT3linkLine .TT3helpful:before,#TurnToContent .TT3linkLine .TT3helpful .TT3vcntUp,#TurnToContent .TT3itemBox .TT4askedByBlock,#TurnToContent .TT3itemBox .TT4askedByBlock a{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.02rem}.title-font,#TurnToContent .TT3itemBox .TT3qText{font-size:2rem;font-weight:700;color:#272829;line-height:1.3;letter-spacing:.03rem;font-family:PlayfairDisplayRegular}.link-font,#TurnToContent #TT4AskAreaWrap .TT4startTyping #TT4questionTextHelp,#TTtraWindow #TTshareMediaScreen .TTmediaSubmitBtns a.TTskipLink,#TTtraWindow #TTwriteReviewScreen .TTrevGuidelineLink,#TTrateItScreen a.TTrevGuidelineLink,#TurnToMobileContent .TTleftHeader a,#TurnToMobileContent .TTcenterHeader a,#TurnToMobileContent .TTskipLink,#mobileTT-content .TTmobileHideWriteReviewGuideLines a,.TT3hideText a,.TT3showText a,.TTcancelLink{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:.2px;font-family:MontserratBold}.close-turnto,#TTtraWindow #TTSubScreen .TTcloseBtn,#TurnToMobileSubWindow #TTgenSubWinClose{font-family:MontserratBold;color:#C8102E !important}.close-turnto::before,#TTtraWindow #TTSubScreen .TTcloseBtn::before,#TurnToMobileSubWindow #TTgenSubWinClose::before{content:'Close'}.sticky-head{padding-bottom:1.5rem}.sticky-head .ask-btn .TurntoItemTeaserClick{max-width:18rem}@media only screen and (min-width: 37.5625em){.details{max-height:40rem;overflow-y:scroll}}.tt-c-reviews-summary__grid-col--1,.tt-c-reviews-summary__grid-col--2{width:47% !important}.tt-c-reviews-summary__grid-col--3{display:none}.tt-c-review__content .tt-l-grid__row{display:block !important}.tt-c-review__content .tt-l-grid__row .tt-c-review__grid-col--2,.tt-c-review__content .tt-l-grid__row .tt-c-review__grid-col--1{width:90% !important}@media (max-width: 667px){.tt-w-reviews-summary,.tt-w-reviews-list{padding:20px !important}}.tt-o-modal{z-index:9999 !important}.tt-o-modal__container{top:160px !important}@media (max-width: 667px){.tt-o-modal__container{z-index:99 !important;top:93px !important}}.tt-c-comment-form{padding-bottom:0 !important;border-bottom:none !important}.tt-c-comment-capture{padding:1.5rem 20px !important;max-width:unset !important}.product-specs__item_content.turn-to-content.modal.is-visible-modal{z-index:98 !important}.tt-o-icon--xl{width:2.5rem !important}.tt-c-reviews-summary__grid-row{padding:5px !important}.tt-c-review{border:none !important}.TurnToReviewsTeaser .title,.TurnToReviewsTeaser .stars{display:none}@media only screen and (max-width: 50em){.TurnToReviewsTeaser .title,.TurnToReviewsTeaser .stars{display:-ms-flexbox;display:flex}}.TurnToReviewsTeaser .title{font-size:1.6rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratSemibold;margin:2rem 0}.TurnToReviewsTeaser .stars{margin-bottom:2rem}.TurnToReviewsTeaser .count-label{font-size:1.4rem;font-weight:800;color:#272829;line-height:1;letter-spacing:.2px;font-family:MontserratRegular}.TurnToReviewsTeaser .count-label .count{font-size:2.4rem;font-weight:800;color:#272829;line-height:1;letter-spacing:.2px;font-family:MontserratSemibold;margin:0 0 0 0.5rem}.TurnToReviewsTeaser .seperator{font-size:2.4rem;font-family:MontserratRegular;margin:0 1.5rem;color:#53565A}#TTpartnerRegWindow{height:80%;width:80%}.TTiteaserPreamble{display:none}.TurntoItemTeaserClick,#TTwriteReviewBtn.review-btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:MontserratSemibold;text-transform:uppercase;display:block !important}.TurntoItemTeaserClick u,#TTwriteReviewBtn.review-btn u{text-decoration:none}.review-text,.TurnToItemTeaser .no-ques-wrap p{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.02rem;font-family:PlayfairDisplayRegular;font-style:italic}#TurnToReviewsContent #TTsearchSort{display:none !important}#TurnToReviewsContent .TTreview{background:transparent;border:none}#TurnToReviewsContent .TTreview .TTreviewResponses{border:none;-ms-flex-order:5;order:5}#TurnToReviewsContent .TTreview .TTreviewResponseBody{margin-bottom:0.5rem}#TurnToReviewsContent .TTreview .TTrevCol1{-ms-flex-order:1;order:1}#TurnToReviewsContent .TTreview .TTrevCol1 .TTratingBoxBorder{border:none;background:none;margin-bottom:0}#TurnToReviewsContent .TTreview .TTrevCol2{-ms-flex-order:3;order:3}#TurnToReviewsContent .TTreview .TTrevCol2 .TTreviewTitle{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.03rem;font-family:MontserratRegular;margin:1.5rem 0 1rem}#TurnToReviewsContent .TTreview .TTrevCol2 .TTreviewBody{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.02rem}#TurnToReviewsContent .TTreview .TTrevCol2 .TTrevLinkLine li{display:inline-block !important}#TurnToReviewsContent .TTreview .TTrevLinkLine{-ms-flex-order:4;order:4}#TurnToReviewsContent .TTreview .TTrevLinkLine.TTrespMobileDisp{display:none !important}@media only screen and (max-width: 75em){#TurnToReviewsContent .TTreview .TTrevLinkLine.TTrespMobileDisp{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:center;justify-content:center}}#TurnToReviewsContent .TTreview .TTrevLinkLine.TTrespDesktopDisp{display:-ms-flexbox !important;display:flex !important}@media only screen and (max-width: 75em){#TurnToReviewsContent .TTreview .TTrevLinkLine.TTrespDesktopDisp{display:none !important}}#TurnToReviewsContent .TTreview .TTrevLinkLine .TThelpful{font-size:0}#TurnToReviewsContent .TTreview .TTrevLinkLine .TThelpful:before{content:'Helpful?'}.reviews-pdp #TurnToReviewsContent .TTreview .TTrevLinkLine .TThelpful:before{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.02rem;font-family:MontserratRegular}.reviews-pdp #TurnToReviewsContent .TTreview .TTrevLinkLine .TThelpful a span{font-size:1.3rem !important;line-height:1.6 !important}#TurnToReviewsContent .TTreview .TTrevLinkLine .TTflagReview a{font-size:0}#TurnToReviewsContent .TTreview .TTrevLinkLine .TTflagReview a:before{font-size:1.2rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.02rem;font-family:MontserratSemiBold;content:'REPORT >'}#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'],#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr']{font-size:0;margin:0 0.5rem}#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr']:before,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr']:before{font-size:1.8rem;font-weight:800;color:#53565A;line-height:0;letter-spacing:.02rem}#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'] .TT3vcntDown,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vUpLnkr'] .TT3vcntUp,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'] .TT3vcntDown,#TurnToReviewsContent .TTreview .TTrevLinkLine [id^='TT3vDownLnkr'] .TT3vcntUp{background:#F2F4F5;height:2rem;width:2rem;border-radius:50%;display:inline-block;margin-left:0.5rem;text-align:center}#TurnToReviewsContent .TTreview .TTrevCol3{-ms-flex-order:2;order:2}#TurnToReviewsContent .TTreview .TTrevCol3 a{position:relative}#TurnToReviewsContent .TTreview .TTrevCol3 a:before{content:'Posted By '}#TurnToReviewsContent .TTreview .TTrevCol3 a:after{content:', ';position:absolute;top:-0.1rem}@media only screen and (max-width: 50em){#TurnToReviewsContent .TTreview .TTrevCol3 a:after{right:-0.4rem}}#TurnToReviewsContent .TTreview .TTrevCol3 a span{color:#272829;font-weight:700}#TurnToReviewsContent .TTreview .TTrevCol3 div:first-child{-ms-flex-order:2;order:2;margin-left:0.5rem}.TurnToItemTeaser .title{font-size:1.6rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratSemibold;margin:2rem 0;display:none}@media only screen and (max-width: 50em){.TurnToItemTeaser .title{display:-ms-flexbox;display:flex}}.TurnToItemTeaser .no-ques-wrap{margin-bottom:2rem}.TurnToItemTeaser .no-ques-wrap .img-hold{background:url(https://images.shaneco.com/is/image/ShaneCo/QandA130x130?fmt=png-alpha) no-repeat center;height:13rem}.TurnToItemTeaser #TT2ILTcount-line{-ms-flex-order:-1;order:-1;margin:2rem}@media only screen and (max-width: 50em){.TurnToItemTeaser #TT2ILTcount-line{display:block}}.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee{font-size:0}.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee strong:first-child,.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee:after,.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee:before{font-size:1.6rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratSemibold}.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee:before{content:'Questions ('}.TurnToItemTeaser #TT2ILTcount-line .TurnToIteaSee:after{content:')'}#TurnToContent .TT4instAnswNext.TTrespDesktopDisp{display:block}#TurnToContent #TT4AskAreaWrap{display:none !important}#TurnToContent #TT4AskAreaWrap.show,#TurnToContent .credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized #TT4AskAreaWrap.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized #TurnToContent #TT4AskAreaWrap.credit-card__wrap_cc_row_removeCard{display:block !important}#TurnToContent #TT4AskAreaWrap .TT4startTyping{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2px;font-family:MontserratRegular}#TurnToContent #TT4AskAreaWrap #TT4questionTextHelpCnt span{color:#272829;font-family:MontserratSemiBold}#TurnToContent #TT4AskAreaWrap #TT4questionTextHelpCnt p{font-size:1.4rem;line-height:1.4}#TurnToContent .TT4controlLine{margin:0;-ms-flex-order:-1;order:-1}#TurnToContent .TT4controlLine .TT3askedBy:before{content:'Asked by '}#TurnToContent .TT4controlLine .TT3askedBy a{font-weight:700;color:#272829 !important}#TurnToContent #TT4commentColumns .TT3commentCntr{background:transparent;border:none;padding:0;margin:0 0 2.5rem 0}#TurnToContent #TT4commentColumns .TTrespDesktopDisp{display:block}#TurnToContent #TT4commentColumns .TTcommentInfo{margin-top:0.5rem}#TurnToContent #TT4commentColumns .TTcommentInfo .TT3askedBy:before{content:'Answered by '}#TurnToContent #TT4commentColumns .TTcommentInfo .TT3askedBy a{font-weight:700;color:#272829 !important}#TurnToContent #TT3askBtnBlock{background:transparent}#TurnToContent .TT3questionLinkLine{border:none;margin-top:0}#TurnToContent #TT3IQContainer{margin:0}#TurnToContent .TT3linkLine .TT3askedBy:before{content:'Answered by '}#TurnToContent .TT3linkLine .TT3askedBy a{font-weight:700;color:#272829 !important}#TurnToContent .TT3linkLine .TTflagAnswer a{font-size:0}#TurnToContent .TT3linkLine .TTflagAnswer a:before{font-size:1.2rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.02rem;font-family:MontserratSemiBold;content:'REPORT >'}#TurnToContent .TT3linkLine .TTflagAnswer span{font-size:1.2rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.02rem;font-family:MontserratSemiBold}#TurnToContent .TT3linkLine .TT3helpful{display:-ms-flexbox;display:flex;font-size:0}#TurnToContent .TT3linkLine .TT3helpful:before{content:'Helpful?'}#TurnToContent .TT3linkLine .TT3helpful .TT4thumb{background:none;margin-left:1rem;font-size:1.8rem;font-weight:800;color:#53565A;line-height:1;letter-spacing:.02rem}#TurnToContent .TT3questCntr{margin-top:0}#TurnToContent .TT3itemBox{background:transparent;border:none}#TurnToContent .TT3itemBox .TT3qText{margin:1rem 0 1.5rem;display:block}.qa-pdp #TurnToContent .TT3itemBox .TT3qText{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.03rem;font-family:MontserratRegular}#TurnToContent .TT3itemBox .TT4askedByBlock{-ms-flex-order:-1;order:-1}#TurnToContent .TT3itemBox .TT4askedByBlock .TT3askedBy:before{content:'Asked by '}#TurnToContent .TT3itemBox .TT3ansArea{margin-top:0;padding-top:0}@media only screen and (max-width: 37.5em){#TurnToContent .TT3itemBox .TT3ansArea{padding:0}}#TurnToContent .TT3ansArea{border:0}#TurnToContent .TT3itemBox2 div:first-child .TT3linkLine{-ms-flex-order:-1;order:-1;margin-bottom:1rem}#TurnToContent .TT3itemBox2 div:first-child .TT3linkLine .TT3askedBy{-ms-flex-order:-1;order:-1}#TTtraBackOverlay{background:rgba(0,0,0,0.5);opacity:1}#TTtraWindow{background:#fff}#TTtraWindow div,#TTtraWindow p{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1;font-family:MontserratRegular}#TTtraWindow div .TTmediaSmallDesc,#TTtraWindow p .TTmediaSmallDesc{font-size:1.1rem;color:#ABADAF}@media only screen and (max-width: 37.5em){#TTtraWindow div .TTmediaSmallDesc,#TTtraWindow p .TTmediaSmallDesc{line-height:1.5;color:#53565A}}#TTtraWindow #TTSubScreen .TT2bold{background:#fff;color:#272829;text-align:center}#TTtraWindow #TTSubScreen .TTpadGenSubWin{text-align:center}#TTtraWindow #TTtraWindowClose,#TTtraWindow #TTSubWindowClose{font-size:1.2rem;color:#53565A;display:-ms-flexbox !important;display:flex !important}#TTtraWindow #TTtraDialogTitleBar,#TTtraWindow #TTmainContent,#TTtraWindow #TT2footer{background:none}#TTtraWindow #TTtraSubWindow{background:#fff}#TTtraWindow #TTtraSubWindow #TTtrasubtop,#TTtraWindow #TTtraSubWindow #TTtrasubmid,#TTtraWindow #TTtraSubWindow #TTtrasubbot{background:none}#TTtraWindow #TTtraSubWindow #TTReviewGuide{line-height:1.5;font-size:1.4rem}#TTtraWindow #TTtraSubWindow #TTReviewGuide li{padding-bottom:0.5rem}#TTtraWindow #TTtraSubWindow #TTReviewGuide p,#TTtraWindow #TTtraSubWindow #TTReviewGuide li{line-height:1.4;font-size:1.4rem}#TTtraWindow #TTwriteRevErrs li{color:#da690e}#TTtraWindow .TTvc-submit-disabled{opacity:0.5;cursor:not-allowed}#TTtraWindow .TTdefaultInput{background:#fff;border-radius:0.3rem;padding:0.5rem}#TTtraWindow #TTshareMediaScreen .TTmediaSubmitBtns a.TTskipLink{color:#53565A !important}.TT2bold{font-weight:700 !important}#TTrateItScreen a.TTrevGuidelineLink{color:#53565A !important}#TurnToMobileContent #TT4AskAreaWrap{display:block !important}.TT3aboutLine a{color:#53565A !important}.TT3askedBy a{pointer-events:none}.TTrevCol3 div a{pointer-events:none}#mobileTT-content #TTtraWindow{padding:1.5rem}#mobileTT-content .TTmobileHideWriteReviewGuideLines{display:block}.TTfieldErr{color:#da690e !important}.TT3hideText a,.TT3showText a,.TTcancelLink{color:#53565A !important}.TT4collapse,.TT4expand{background:none !important;font-size:.9rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.02rem}#TTmobileHeader{margin-bottom:1rem}#TTmobileHeader .TTleftHeader{-ms-flex-order:3;order:3;text-align:right}#TTmobileHeader .TTleftHeader a{font-size:0px}#TTmobileHeader .TTleftHeader a::before{content:'X';font-size:14px}#TTmobileHeader .TTcenterHeader{-ms-flex-order:2;order:2}#TTmobileHeader .TTrightHeader{-ms-flex-order:1;order:1;visibility:hidden;display:block !important}.TTvc-add-new-photo,.TT4instAnswNext,.TTbigSubmitBtn,#TT2askOwnersBtn,.TTcancelBtn,.TTvc-add-new-video,.TTvc-add-video,.TTvc-submit,#TTrateItSubmitBtn{background-image:url("../images/en_US_2x.png") !important}@media only screen and (min-width: 75.0625em){.TTvc-add-new-photo,.TT4instAnswNext,.TTbigSubmitBtn,#TT2askOwnersBtn,.TTcancelBtn,.TTvc-add-new-video,.TTvc-add-video,.TTvc-submit,#TTrateItSubmitBtn{background-image:url("../images/en_US_1x.png") !important}}#TTshareMediaTermsOfUse{margin-top:1rem}.engraving-warning .component-name__content{margin:0 auto}.engraving-warning .component-name__content_header_close-icon{top:10px;right:20px}@media only screen and (max-width: 37.5em){.engraving-warning .component-name__content_header_close-icon{top:1px;right:5px;font-size:1rem}}.engraving-warning .component-name__content_main-wrap_body{padding:4rem}@media only screen and (max-width: 37.5em){.engraving-warning .component-name__content_main-wrap_body{padding:2rem}}.engraving-warning__wrap_body{border:1px solid #DDDEDF;padding:3rem}@media print{.engraving-warning__wrap_body_check{display:none}}.engraving-warning__wrap_body_check_ack{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:2rem;font-family:MontserratRegular;padding:0;margin-bottom:2rem}.engraving-warning__wrap_body_check_ack .checkbox__text{font-size:1.4rem;line-height:1;text-transform:none}.engraving-warning__wrap_body_check .message{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;margin-bottom:2rem;text-align:center}.engraving-warning__wrap_body_check .message.required-error{color:#da690e}.engraving-warning__wrap_body_check .message_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;margin-bottom:2rem}.engraving-warning__wrap_body .btn-hold{margin-top:2rem}.engraving-warning__wrap_body .btn-hold .save,.engraving-warning__wrap_body .btn-hold .continue{color:#53565A;min-width:10rem;text-transform:uppercase}.engraving-warning__wrap_body .btn-hold .save{margin-right:1rem}.engraving-warning__wrap_body .btn-hold .save[disabled],.engraving-warning__wrap_body .btn-hold .save[disabled]:hover{padding:0 1rem !important;color:#53565A}.engraving-warning__wrap_body .btn-hold .continue{margin-left:1rem;margin-top:1rem}.product-category-carousel{margin-bottom:10rem}@media only screen and (max-width: 50em){.product-category-carousel{margin-top:5rem;margin-bottom:5rem}}.product-category-page .product-category-carousel{min-height:485px;padding-top:0}.product-category-carousel .product-image{border:1px solid transparent}@media only screen and (max-width: 50em){.product-category-carousel .product-image{margin-top:0}}.product-category-carousel .item-desc-price{height:16.6rem}@media only screen and (min-width: 50em){.product-category-carousel .item-desc-price{height:24rem}}@media only screen and (min-width: 75.0625em){.product-category-carousel .item-desc-price{height:21.5rem}.search-results-page .product-category-carousel .item-desc-price{height:22.8rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.product-category-carousel .item-desc-price{height:19rem}.search-results-page .product-category-carousel .item-desc-price{height:17rem}}@media only screen and (max-width: 37.5em){.product-category-carousel .item-desc-price{height:30rem}.search-results-page .product-category-carousel .item-desc-price{height:32rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.product-category-carousel .item-desc-price .item-desc-price__desc{line-height:1.1}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-carousel .item-desc-price__desc{max-width:23.5rem}}.product-category-carousel .item-desc-price__container-hovered{text-align:center}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-carousel .item-desc-price__container div:not(.item-desc-price-section){display:inline-table}}.product-category-carousel .slick-list__wrapper_container_item{min-height:50rem}.product-category-carousel .carousel{padding-left:19rem;position:relative}.is-grid-view .product-category-carousel .carousel.has-pagination{display:none}@media only screen and (max-width: 50em){.product-category-carousel .carousel{padding:0}}.product-category-carousel .carousel__wrapper_container_item{padding:2rem;margin:0.5rem;border-bottom:10px solid transparent;min-height:50rem}.product-category-page .product-category-carousel .carousel__wrapper_container_item{width:320px !important}.product-category-carousel .carousel__wrapper_container_item:hover{border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:box-shadow 0.3s;border-bottom:0}@media only screen and (max-width: 50em){.product-category-carousel .carousel__wrapper_container_item{width:300px !important;padding:1.5rem}.product-category-carousel .carousel__wrapper_container_item:hover{border-radius:0;box-shadow:none;transition:none}}.product-category-carousel .carousel__next{background:white;padding:2rem}.product-category-carousel .carousel__prev{background:white;padding:2rem}.product-category-carousel__grid{display:none}.is-grid-view .product-category-carousel__grid{display:block}@media only screen and (max-width: 50em){.product-category-carousel__grid_list .hexagon-label{width:75% !important}}.product-category-carousel__grid_list .item-desc-price__desc{max-width:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-carousel__grid_list .item-desc-price__desc{max-width:23.5rem}}.product-category-carousel__grid_list .item-desc-price__desc-mobile{font-size:1.6rem}@media only screen and (max-width: 50em){.product-category-carousel__grid_list .item-desc-price__price{font-size:2.4rem}}@media only screen and (max-width: 37.5em){.product-category-carousel__grid_list .item-desc-price__price{font-size:2rem}}.product-category-carousel__grid_list_item{width:25% !important;padding:3.5rem;cursor:pointer}.product-category-carousel__grid_list_item.pcatBanner{padding:1rem}@media only screen and (max-width: 37.5em){.product-category-carousel__grid_list_item.pcatBanner{padding:0 0 1rem}}@media only screen and (min-width: 75.0625em){.product-category-carousel__grid_list_item:hover{border-radius:0;box-shadow:1px 1px 10px rgba(0,0,0,0.2);transition:box-shadow 0.3s}}@media only screen and (max-width: 50em){.product-category-carousel__grid_list_item{width:50% !important;padding:0.5rem 0.5rem 2rem}.product-category-carousel__grid_list_item:hover{border-radius:0;box-shadow:none;transition:none}}.product-category-carousel__dropdown{position:relative;float:right;bottom:8.5rem;padding-right:3rem}@media only screen and (max-width: 75.0625em){.product-category-carousel__dropdown{display:none !important}}.product-category-carousel__dropdown.hidePaginationContainer{display:none !important}.gemstone-list .product-category-carousel__dropdown,.gemlist-solitaire .product-category-carousel__dropdown{padding-right:0rem;display:block}@media only screen and (max-width: 50em){.gemstone-list .product-category-carousel__dropdown,.gemlist-solitaire .product-category-carousel__dropdown{width:25%;margin:auto;float:none;bottom:3rem}}@media only screen and (max-width: 37.5em){.gemstone-list .product-category-carousel__dropdown,.gemlist-solitaire .product-category-carousel__dropdown{width:35%}}@media only screen and (min-width: 50em){.is-grid-view .product-category-carousel__dropdown{display:block}}@media only screen and (max-width: 50em){.product-category-carousel__dropdown .select-box .chosen-single{width:auto}}.product-category-carousel__pagination{margin:5rem 5rem 5rem 0}.product-category-carousel__pagination.hidePaginationContainer{display:none !important}@media only screen and (max-width: 75.0625em){.search-results-page .product-category-carousel__pagination,.product-category-page .product-category-carousel__pagination{margin:0 0 3rem 0}}.gemstone-list .product-category-carousel__pagination,.gemlist-solitaire .product-category-carousel__pagination{display:block}@media only screen and (max-width: 37.5em){.gemstone-list .product-category-carousel__pagination,.gemlist-solitaire .product-category-carousel__pagination{margin:4rem 0}}.is-grid-view .product-category-carousel__pagination{display:block}.product-category-carousel__pagination ul .disabled span{opacity:0.4}.product-category-carousel__pagination ul .current span{line-height:0.5}.product-category-carousel__pagination ul li{margin-left:1rem;font-style:italic;font-family:MontserratRegular;padding:1rem 0.5rem}@media only screen and (max-width: 37.5em){.product-category-carousel__pagination ul li{margin-left:0.5rem}}.product-category-carousel__pagination ul li .prev,.product-category-carousel__pagination ul li .next{font-size:1.6rem;font-weight:400;color:#53565A;line-height:.5;letter-spacing:1.2px;font-style:normal;color:rgba(83,86,90,0.5);margin-left:0}.product-category-carousel__pagination ul li .prev.page-link,.product-category-carousel__pagination ul li .next.page-link{color:#53565a}.product-category-carousel__pagination ul li .prev.page-link:hover,.product-category-carousel__pagination ul li .next.page-link:hover{color:#272829}.product-category-carousel__pagination ul li a{font-size:1.6rem;font-weight:400;color:#53565A;line-height:.5;letter-spacing:1.2px;font-family:MontserratRegular}.product-category-carousel__pagination ul li a:hover{color:#272829}.product-category-carousel__pagination ul li.active{font-size:1.6rem;font-weight:700;color:#272829;line-height:.5;letter-spacing:1.2px;border:1px solid #ABADAF;border-radius:4px;font-style:normal}@media only screen and (max-width: 50em){.product-category-carousel{padding-top:5rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-carousel .pcat-ratings{max-width:23.5rem;display:-ms-flexbox !important;display:flex !important}}.product-category-carousel .pcat-ratings .ratings,.product-category-carousel .pcat-ratings .star-zero,.product-category-carousel .pcat-ratings .rating{width:10.5rem}.product-category-carousel .pcat-ratings .totalRattings{font-size:1.2rem;font-weight:400;color:#53565A;line-height:.5;letter-spacing:1.2px;font-family:MontserratRegular;margin-top:6px}.product-category-carousel .limitedQuantity{font-size:1.3rem;font-weight:400;color:#7c2529;line-height:1;letter-spacing:1.2px;font-family:MontserratRegular;margin-top:5px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-category-carousel .limitedQuantity{max-width:23.5rem}}@media only screen and (max-width: 50em){#reactAppPcatWrapper .article-filter-options{-ms-flex-order:5;order:5;margin:10px 0px;-ms-flex-pack:justify;justify-content:space-between;padding:0px 15px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){#reactAppPcatWrapper .article-filter-options .chosen-drop{margin-top:-47px}}.carousel-item{display:inline-block;position:relative;text-align:center;overflow:hidden}.carousel-item__mixed-pcat-banner{height:44.2rem;padding:4rem 1rem;position:relative}.carousel-item__mixed-pcat-banner_img,.carousel-item__mixed-pcat-banner_img-mobile{position:absolute;top:0;left:0;border-radius:1rem}.carousel-item__mixed-pcat-banner_mobile{height:100%;min-height:30rem;position:relative;overflow:hidden}.carousel-item__mixed-pcat-banner_title{font-size:3.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.06rem;font-family:PlayfairDisplayRegular;text-align:center}.carousel-item__mixed-pcat-banner_title-mobile{font-size:2.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.06rem;font-family:PlayfairDisplayRegular;text-align:center;padding:2rem 1rem 1rem;position:relative}.carousel-item__mixed-pcat-banner_desc,.carousel-item__mixed-pcat-banner_title,.carousel-item__mixed-pcat-banner_banner-link{position:relative}.carousel-item__mixed-pcat-banner_desc,.carousel-item__mixed-pcat-banner_desc-mobile{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.06rem;font-family:MontserratRegular;text-align:center;margin-top:1rem}.carousel-item__mixed-pcat-banner_desc_banner-link,.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:1.2;letter-spacing:.16rem;font-family:MontserratSemibold;text-transform:uppercase}.carousel-item__mixed-pcat-banner_desc_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc_desc-mobile,.carousel-item__mixed-pcat-banner_desc_title-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_banner-link-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_desc-mobile,.carousel-item__mixed-pcat-banner_desc-mobile_title-mobile{position:relative}.carousel-item__mixed-pcat-banner_desc-mobile{position:relative}.carousel-item__thumb{height:26rem}.slick-list__wrapper_container_item .carousel-item__thumb{height:32rem}.carousel-item__thumb img{max-width:32rem;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}@media only screen and (max-width: 50em){.carousel-item__thumb img{width:100%}}@media only screen and (max-width: 50em){.carousel-item__thumb{height:auto}.product-category-page .carousel-item__thumb,.search-results-page .carousel-item__thumb{height:24rem}}@media only screen and (max-width: 37.5em){.product-category-page .carousel-item__thumb,.search-results-page .carousel-item__thumb{height:16rem}}@media only screen and (min-width: 37.5625em) and (max-width: 64em){.product-category-page .carousel-item__thumb img,.search-results-page .carousel-item__thumb img{max-height:100%;-o-object-fit:contain;object-fit:contain}}@media only screen and (min-width: 75.0625em){.is-hovered .carousel-item__thumb .carousel__wrapper_container_item:hover,.slick-list__wrapper_container_item:hover .is-hovered .carousel-item__thumb{display:none}}@media only screen and (max-width: 50em){.is-hovered .carousel-item__thumb .carousel__wrapper_container_item:hover,.slick-list__wrapper_container_item:hover .is-hovered .carousel-item__thumb{display:-ms-flexbox;display:flex}}@media only screen and (min-width: 75.0625em){.product-category-carousel__grid_list_item:hover .is-hovered .carousel-item__thumb{display:none}}@media only screen and (max-width: 50em){.product-category-carousel__grid_list_item:hover .is-hovered .carousel-item__thumb{display:-ms-flexbox;display:flex}}.carousel-item__thumb-hovered{display:none;height:26rem}.slick-list__wrapper_container_item .carousel-item__thumb-hovered{height:32rem}.carousel-item__thumb-hovered img{max-width:32rem;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.carousel-item__thumb-hovered .carousel__wrapper_container_item:hover,.slick-list__wrapper_container_item:hover .carousel-item__thumb-hovered{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 75em){.carousel-item__thumb-hovered .carousel__wrapper_container_item:hover,.slick-list__wrapper_container_item:hover .carousel-item__thumb-hovered{display:none}}.product-category-carousel__grid_list_item:hover .carousel-item__thumb-hovered{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 75em){.product-category-carousel__grid_list_item:hover .carousel-item__thumb-hovered{display:none}}.carousel-item__fav{display:inline-block;position:absolute;right:10px;top:10px;vertical-align:top;width:20px;height:20px}.product-category-page-built-item .carousel-item__thumb .product-image{margin-top:2rem;border:1px solid transparent}.product-category-page-built-item .carousel-item__thumb-hovered img{margin-top:2rem}.pcat-pearl-learning{background-color:#FFF9F5;padding-bottom:4rem;position:relative;padding-top:4rem}.pcat-pearl-learning.is-banner{margin-top:12rem;padding-bottom:0;margin-bottom:-6rem}.product-category-page .pcat-pearl-learning.is-banner{margin-top:10rem}@media only screen and (max-width: 50em){.pcat-pearl-learning.is-banner{margin-top:0 !important;margin-bottom:0 !important;padding-top:0}}.pcat-pearl-learning__banner-div{background-color:#fff;height:15.5rem;position:relative;top:-11rem;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);border-radius:0.40rem;border:solid 0.05rem #ABADAF;padding:0}@media only screen and (max-width: 50em){.pcat-pearl-learning__banner-div{height:auto;top:-40px;padding:0;margin:auto}}.pcat-pearl-learning__banner-div_left-wrap{height:100%;border-right:1px solid #ABADAF}@media only screen and (max-width: 50em){.pcat-pearl-learning__banner-div_left-wrap{border-right:0;border-bottom:1px solid #ABADAF;display:block;padding:2rem}}.pcat-pearl-learning__banner-div_left-wrap_title{font-size:2rem;font-weight:900;color:#cc203c;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold}@media only screen and (max-width: 50em){.pcat-pearl-learning__banner-div_left-wrap_title{font-size:1.7rem;font-weight:900;color:#C8102E;line-height:1.5;letter-spacing:1.02rem;text-align:center}}.pcat-pearl-learning__banner-div_left-wrap_content{text-align:center}@media only screen and (max-width: 50em){.pcat-pearl-learning__banner-div_left-wrap_content{text-align:left;padding-top:0}}.pcat-pearl-learning__banner-div_left-wrap_content_normal{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.02rem;font-family:MontserratRegular}.pcat-pearl-learning__banner-div_left-wrap_content_bold{font-size:1.5rem;font-weight:800;color:#272829;line-height:1.6;letter-spacing:.02rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.pcat-pearl-learning__banner-div_right-wrap{margin:0 auto;padding:2rem}}.pcat-pearl-learning__banner-div_right-wrap_gem-icon{height:4rem;width:6rem}.pcat-pearl-learning__banner-div_right-wrap_link{padding-top:2rem}.pcat-pearl-learning__banner-div_right-wrap_link_span{font-size:1.1rem;font-weight:900;color:#272829;line-height:2.18;letter-spacing:.08rem;font-family:MontserratSemibold}.pcat-pearl-learning__wrapper{-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper{padding-left:3rem;padding-right:3rem}}.pcat-pearl-learning__wrapper_image{max-width:39rem;max-height:39rem;border-right:0.1rem solid #53565A}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_image{display:none}}.pcat-pearl-learning__wrapper_image_src{max-height:100%;max-width:390px}.pcat-pearl-learning__wrapper_details{padding-bottom:4rem;text-align:left}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_details{padding:0;margin-top:0}}@media only screen and (max-width: 50em){.has-banner .pcat-pearl-learning__wrapper_details{padding:0}}.pcat-pearl-learning__wrapper_details_title{font-size:3.6rem;font-weight:300;color:#8C84D6;line-height:"";letter-spacing:.02em;font-family:BodonoLT Book;padding-left:8rem;padding-top:2rem}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_details_title{text-align:center;padding-left:0;border-left:none;font-size:2.8rem;font-weight:400;color:#8C84D6;line-height:"";letter-spacing:-.03em;padding-top:0}}.pcat-pearl-learning__wrapper_details_description{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.03rem;font-family:MontserratRegular;padding-top:2rem;max-width:44rem;padding-left:8rem}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_details_description{color:#53565A;padding-left:0;max-width:none;border-left:none}}.pcat-pearl-learning__wrapper_details_more-link{padding:2rem 0 5rem 8rem}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_details_more-link{padding-left:0;padding-bottom:0;border-left:none}}.pcat-pearl-learning__wrapper_details_more-link:after{content:'>';font-size:1.1rem;font-weight:900;color:#8C84D6;line-height:2.18;letter-spacing:.8px;padding-left:0.5rem}.pcat-pearl-learning__wrapper_details_more-link_span{font-size:1.1rem;font-weight:900;color:#8C84D6;line-height:2.18;letter-spacing:.8px}.pcat-pearl-learning__wrapper_details_styles{padding:4rem 0 0 8rem}@media only screen and (max-width: 50em){.pcat-pearl-learning__wrapper_details_styles{padding-left:0}}.pcat-pearl-learning__wrapper_details_styles_title{font-size:1.6rem;font-weight:900;color:#8C84D6;line-height:2.18;letter-spacing:.8px;font-family:MontserratSemibold}.pcat-pearl-learning__wrapper_details_styles_products{margin-top:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pcat-pearl-learning__wrapper_details_styles_products .product{padding-right:2rem;max-width:14rem;max-height:14rem}.pcat-pearl-learning__wrapper_details_styles_products .product_link_title{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;padding-top:0.5rem;text-align:center}.pcat-pearl-learning__wrapper_details_styles_products .product_link_image{max-width:14rem;max-height:14rem}.product-category-page .sort-and-filter__info-block,.product-category-page-built-item .sort-and-filter__info-block{padding-left:23%;padding-right:2%}.product-category-page .sort-and-filter__info-block.grouped-pcat,.product-category-page-built-item .sort-and-filter__info-block.grouped-pcat{padding-left:3%;width:30%;padding-right:14%}@media only screen and (max-width: 75em){.product-category-page .sort-and-filter__info-block.grouped-pcat,.product-category-page-built-item .sort-and-filter__info-block.grouped-pcat{width:100%}}.product-category-page .sort-and-filter__info-block.search,.product-category-page-built-item .sort-and-filter__info-block.search{padding-left:0}@media only screen and (max-width: 75.0625em){.product-category-page .sort-and-filter__info-block,.product-category-page-built-item .sort-and-filter__info-block{padding:4rem 0 0 0 !important}}@media only screen and (max-width: 50em){#reactAppPcatWrapper .product-category-page .sort-and-filter__info-block,#reactAppPcatWrapper .product-category-page-built-item .sort-and-filter__info-block{padding:0 0 4rem 0 !important}}.product-category-page .sort-and-filter__info-block_type,.product-category-page .sort-and-filter__info-block_count,.product-category-page-built-item .sort-and-filter__info-block_type,.product-category-page-built-item .sort-and-filter__info-block_count{word-break:break-word}@media only screen and (min-width: 75.0625em){.product-category-page .sort-and-filter__info-block_type,.product-category-page .sort-and-filter__info-block_count,.product-category-page-built-item .sort-and-filter__info-block_type,.product-category-page-built-item .sort-and-filter__info-block_count{position:relative}}.product-category-page .sort-and-filter__info-block_count,.product-category-page-built-item .sort-and-filter__info-block_count{margin-top:1rem}@media only screen and (min-width: 75.0625em){.product-category-page .sort-and-filter .select-box,.product-category-page-built-item .sort-and-filter .select-box{margin-bottom:auto}}.product-category-page .product-image,.product-category-page-built-item .product-image{image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;margin-top:0rem;border:1px solid transparent}.product-category-page .pcat-pearl-learning__wrapper_details_title,.product-category-page-built-item .pcat-pearl-learning__wrapper_details_title{color:#272829}.product-category-page .pcat-pearl-learning__wrapper_details_more-link:after,.product-category-page-built-item .pcat-pearl-learning__wrapper_details_more-link:after{font-size:1.1rem;font-weight:900;color:#B00060;line-height:2.18;letter-spacing:.8px}.product-category-page .pcat-pearl-learning__wrapper_details_more-link_span,.product-category-page-built-item .pcat-pearl-learning__wrapper_details_more-link_span{color:#B00060}.product-category-page__confirmation-modal .component-name__content,.product-category-page-built-item__confirmation-modal .component-name__content{width:40rem;height:40rem;background:#fff;padding:20px}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_message,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_message{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:MontserratSemibold;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:PlayfairDisplayRegular;display:-ms-flexbox;display:flex;margin-bottom:10px}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .title,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .title{text-align:left}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_desc .price,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_desc .price{text-align:right}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_image,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_image{width:200px;height:200px;margin:10px auto;text-align:center}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_content_image img,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_content_image img{height:200px}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action{margin-top:20px}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_cancel-btn{padding:5px 0}.product-category-page__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn,.product-category-page-built-item__confirmation-modal .component-name__content_main-wrap_body_action_continue-btn{padding:5px 0}@media only screen and (max-width: 75.0625em){.filter-component__label{height:40px}}@media only screen and (max-width: 37.5em){.product-category-page .sort-and-filter{padding-top:1px}.product-category-page .gem-options__hold_button{width:4rem;height:3rem;background-position:12px 6px}.product-category-page .filter-component__label{height:28px;padding:6px 10px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-category-page .switch-button__wrapper{height:28px}.product-category-page .select-box__selectEle{height:28px}.product-category-page .sort-and-filter .select-box{margin-top:0px}.product-category-page .product-category-carousel{margin-top:5px}.product-category-page .product-category-carousel__grid_list_item{padding-top:0px}.product-category-page .carousel-item__thumb .product-image{margin-top:0rem}.product-category-page .sort-and-filter__info-block_type{font-size:2.3rem}.product-category-page .sort-and-filter__info-block_count{margin-top:0px;font-size:1.5rem}.product-category-page .sort-and-filter__post-dropdown_tag{margin:0px}.product-category-page .sort-and-filter__post-dropdown_tag_text{font-size:1.4rem}.product-category-page .sort-and-filter__post-dropdown_tag_cross{top:25%}.product-category-page .sort-and-filter__post-dropdown_clear-filters-wrapper{margin:0px !important}.product-category-page .sort-and-filter__post-dropdown_clear-filters{font-size:1.4rem}.product-category-page #reactAppPcatWrapper .sort-and-filter__info-block{padding:0 0 0.5rem 0 !important}}.inspiration-category-carousel{background-color:#FFF9F5;margin-bottom:0}.inspiration-category-carousel .product-category-carousel{margin-bottom:0}.inspiration-category-carousel__title{font-size:2rem;font-weight:600;color:#272829;line-height:1.21;letter-spacing:.5px;font-family:MontserratSemibold;text-align:center}.inspiration-category-carousel__items{height:30rem}.inspiration-category-carousel .product-category-carousel{padding-bottom:0}.inspiration-category-carousel .carousel__wrapper_container_item{width:32.5rem !important;padding:0;margin:0;position:relative}.inspiration-category-carousel .carousel__wrapper_container_item:first-child{padding-top:2.5rem}.inspiration-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:8.5rem}.inspiration-category-carousel .carousel__wrapper_container_item:nth-child(4n){padding-top:5rem;z-index:2}.inspiration-category-carousel .carousel__wrapper_container_item:nth-child(5n){padding-top:2.5rem}.inspiration-category-carousel .carousel__wrapper_container_item:hover{border-radius:none;box-shadow:none;transition:none}@media only screen and (max-width: 50em){.inspiration-category-carousel .carousel__wrapper_container_item{width:30rem !important;padding:0}.inspiration-category-carousel .carousel__wrapper_container_item:hover{border-radius:0;box-shadow:none;transition:none}}.inspiration-category-carousel .item-desc-price__container{padding-top:1rem;padding-right:4rem;padding-left:4rem}.page-wrap,.review-qa,.review-qa__carousel_wrapper,.review-qa-carousel{background-color:#fff}#reactAppPcatWrapper+.inspiration-category-carousel{margin-top:12rem;padding-top:2rem}.product-category-page-multi-stone .pcat-pearl-learning__wrapper_details_title{color:#272829}.product-category-page-multi-stone .pcat-pearl-learning__wrapper_details_more-link:after{font-size:1.1rem;font-weight:900;color:#B00060;line-height:2.18;letter-spacing:.8px}.product-category-page-multi-stone .pcat-pearl-learning__wrapper_details_more-link_span{color:#B00060}.cart-item-list__wrapper{padding-bottom:1rem}@media only screen and (max-width: 50em){.cart-item-list__wrapper{padding:0 0 1rem}}.cart-item{border-bottom:1px solid #DDDEDF;padding:4rem 0 2rem}.shopping-cart .cart-item{padding:3rem 0}@media only screen and (max-width: 50em){.shopping-cart .cart-item{padding:3rem 2rem 1rem}}.cart-item:last-child{border-bottom:none}.cart-item__wrapper_img .item-img-fav{padding:0 0.5rem 0 0}.cart-item__wrapper_img .item-img-fav__thumb{margin:0 1.5rem 50px 0}.order-status .cart-item__wrapper_img .item-img-fav__thumb{margin-bottom:0;max-width:100%}@media only screen and (max-width: 50em){.cart-item__wrapper_img .item-img-fav__thumb{max-width:50%}}@media only screen and (max-width: 37.5em){.cart-item__wrapper_img .item-img-fav__thumb{max-width:100%;margin:0 0 50px 0}}.cart-item__wrapper_desc_addon{margin-bottom:2rem}@media only screen and (max-width: 75em){.cart-item__wrapper_desc_addon{margin-bottom:4rem}}.info-tag{padding:0.3rem 0.9rem;cursor:default;border:1px solid #ABADAF}.info-tag__text{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1.6px;font-family:MontserratSemibold;text-transform:uppercase}.info-tag__icon{font-size:1.1rem;color:#53565A;border:1px solid #ABADAF;border-radius:50%;display:inline-block;cursor:pointer;height:18px;width:18px;margin-left:1rem}.info-tag__icon:before{font-size:1.6rem}.cart-prod-specs{margin-bottom:3rem}@media only screen and (max-width: 50em){.cart-prod-specs_price-col.gift-card{margin-top:2.5rem}}@media only screen and (max-width: 50em){.cart-prod-specs_price-col.gift-card .cart-prod-specs__title_price{top:0 !important;right:0 !important}}.cart-prod-specs_price-col.gift-card .cart-prod-specs__title_input{font-size:1.8rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.05rem;font-family:MontserratRegular;right:0;padding-left:3rem}.cart-item__wrapper_desc .cart-prod-specs{margin-bottom:2rem}.cart-prod-specs__form:before{content:'$';padding:1.1rem 1.5rem 1rem;position:absolute;font-size:2rem;z-index:1}.cart-prod-specs__title{font-size:2rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.8px;font-family:MontserratSemibold;position:relative}.cart-prod-specs__title_desc{font-size:2rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.3px;font-family:MontserratRegular;padding-right:1.5rem;word-break:break-word}@media only screen and (max-width: 50em){.cart-prod-specs__title_desc{font-size:1.6rem}}.cart-prod-specs__title_input{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;border:1px solid #DDDEDF;height:4rem;padding:1rem;text-align:right;padding-left:2rem}@media only screen and (max-width: 50em){.cart-prod-specs__title_input{position:relative;width:80%;right:2rem}}.cart-prod-specs__title_dollar-adjustment,.cart-prod-specs__title_percentage-adjustment{position:relative}.cart-prod-specs__title_dollar-adjustment:before,.cart-prod-specs__title_percentage-adjustment:before{font-size:2rem;font-weight:400;color:#ABADAF;line-height:1.9;letter-spacing:.6px;font-family:MontserratSemibold;position:absolute;left:1rem}.cart-prod-specs__title_dollar-adjustment_input,.cart-prod-specs__title_percentage-adjustment_input{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.4px;font-family:MontserratRegular;border:1px solid #DDDEDF;height:4rem;padding:0 1rem 0 3rem;text-align:right}.cart-prod-specs__title_percentage-adjustment:before{right:1rem;left:auto}.cart-prod-specs__title_percentage-adjustment_input{padding:0 3rem 0 1rem}.cart-prod-specs__title_price{position:relative}.cart-prod-specs__title_price_form{text-align:right}.cart-prod-specs__title_price_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.4px;font-family:MontserratRegular;margin:2rem 0 0.3rem}.cart-prod-specs__title_price_label:first-child{margin-top:0}.cart-prod-specs__title_price_label-value{font-size:2rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.4px;font-family:MontserratRegular}.order-details .cart-prod-specs__title_price_label-value{font-size:2rem;font-family:MontserratSemibold;color:#53565A;margin:0}.cart-prod-specs__title_price_value{font-size:2rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.4px;font-family:MontserratRegular}.cart-prod-specs__title_close,.cart-prod-specs__title_close:disabled,.cart-prod-specs__title_close:disabled:hover{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;cursor:pointer;background:none;border:none;text-align:right;width:auto;padding:0.3rem 0 !important}@media only screen and (max-width: 75em){.cart-prod-specs__title_close,.cart-prod-specs__title_close:disabled,.cart-prod-specs__title_close:disabled:hover{position:relative;right:10px;top:0}}.cart-prod-specs__title_close_text{display:none}.cart-prod-specs__specs{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;font-family:MontserratRegular}@media only screen and (max-width: 75em){.cart-prod-specs__specs{margin:0.5rem 0}}.cart-prod-specs__specs_item{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;font-family:MontserratRegular}.cart-prod-specs__tag{margin:1rem 0}@media only screen and (max-width: 75em){.cart-prod-specs__tag_wrapper{width:100%}}.cart-prod-specs__tag_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;margin-right:2rem}@media only screen and (max-width: 50em){.cart-prod-specs__tag_info{margin-top:1rem}}@media only screen and (max-width: 37.5em){.cart-prod-specs__tag_info .info-tag{padding:1rem 3rem 1rem 1rem;position:relative}}@media only screen and (max-width: 37.5em){.cart-prod-specs__tag_info .info-tag__icon{position:absolute;right:1rem;top:0.7rem}}.cart-prod-specs__tag_certificate{margin-left:2rem}@media only screen and (max-width: 50em){.cart-prod-specs__tag_certificate{margin-left:0;padding-top:2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.cart-prod-specs__tag_certificate{margin-left:0}}.cart-prod-specs__tag_certificate_link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;font-style:italic;text-decoration:underline}.cart-prod-specs__tag_add{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.3px;cursor:pointer;background:none;border:none;padding:0;display:inline-block;font-family:MontserratRegular;text-align:right;margin:2rem 0}.cart-prod-specs_price-col .cart-prod-specs__tag_add{display:none}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.cart-prod-specs__tag_add{margin:2rem 0 0;padding-right:1rem}}.cart-prod-specs__tag_add_icon{border:1px solid #53565A;border-radius:50%;margin-right:0.5rem}@media only screen and (max-width: 37.5em){.cart-prod-specs__note{width:100%}}@media only screen and (max-width: 75em){.cart-prod-specs__note{margin-top:1.5rem}}.cart-prod-specs__note_header{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.5px;font-family:MontserratSemibold}.cart-prod-specs__note_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.cart-prod-specs .limited-text{font-size:1.6rem;font-weight:400;color:#7c2529;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;padding-bottom:5px;display:block}.addon .cart-prod-specs__title_desc{font-size:1.8rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.7px;font-family:MontserratSemibold}.addon .cart-prod-specs__title_close,.addon .cart-prod-specs__title_close:disabled:hover{display:none}.cart-addon{border:1px solid #D7D7D7;border-radius:8px;overflow:hidden}@media only screen and (max-width: 50em){.cart-addon .cart-prod-specs__title{width:100%}}.cart-addon__title{border-bottom:1px solid #D7D7D7;background-color:#FAFAFA;position:relative;border-radius:0.8rem 0.8rem 0 0}.cart-addon__title_text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.4;letter-spacing:4.2px;font-family:MontserratBold;text-transform:uppercase;padding:1rem 0}.cart-addon__title_close{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;padding:1rem 2.5rem 1rem 0;cursor:pointer;position:absolute;right:0}.cart-addon__desc_img{padding-top:1.5rem}.cart-addon__desc_img .item-img-fav__thumb{margin-left:0 !important}.cart-addon__desc_img img{width:calc(100% - 4.5rem);margin-left:4.5rem}.cart-addon__desc_details{padding:2rem 2.5rem 2rem 1.5rem}.cart-addon__desc_details .cart-prod-specs{margin-bottom:1.5rem}.cart-addon__desc_details .select-box{margin-bottom:2rem}.cart-item__wrapper_desc .info-alert{margin-bottom:15px}@media only screen and (max-width: 50em){.info-alert{margin:2rem 0}}.info-alert__icon{color:#fe4b03;margin-right:1rem;font-size:2rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.info-alert__icon{margin-right:0rem}}@media only screen and (max-width: 50em){.info-alert__icon{margin-right:0.5rem}}.info-alert__text{font-size:1.4rem;font-weight:400;color:#ed4c24;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.info-alert__text{padding-left:1rem}}@media only screen and (max-width: 50em){.info-alert__text{margin-left:10px}}.empty-shopping-cart__wrapper{padding:0 0 1rem 3rem}@media only screen and (max-width: 50em){.empty-shopping-cart__wrapper{padding-right:3rem}}.empty-shopping-cart__wrapper_empty-cart-text{font-size:2rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.8;font-family:MontserratSemibold;display:block;margin-bottom:15px}.empty-shopping-cart__wrapper_link{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:2.18;letter-spacing:1.6;font-family:MontserratBold;text-transform:uppercase}.empty-shopping-cart__finance{background-color:#F2F4F5;border:1px solid #DDDEDF;border-radius:4px}.suggested-price__amount{margin:0 0 2rem}@media only screen and (max-width: 50em){.suggested-price__amount{margin:0 0 2rem}}.suggested-price__amount_val{font-size:2rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratSemibold;padding:0.5rem}@media only screen and (max-width: 50em){.suggested-price__amount_val{margin-bottom:1rem}}.suggested-price__amount_btn{text-transform:uppercase}.suggested-price__amount_btn_addcart{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;border-width:0.1rem;border-image-width:9;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 0.7rem;cursor:pointer}.suggested-price__suggestion{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.2;letter-spacing:2px;font-family:MontserratSemibold;text-transform:uppercase}.suggested-price__suggestion_icon{margin-left:0.5rem}.cart-suggestion{border:1px solid #D7D7D7;border-radius:8px}.cart-suggestion__alert .info-alert{padding:2rem}.cart-suggestion__alert .info-alert__text{font-size:1.4rem;font-weight:700;color:#ed4c24;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}.cart-suggestion__alert .info-alert__icon{font-size:1.8rem}.cart-suggestion__faded{padding:2rem}.cart-suggestion__faded .cart-prod-specs__specs,.cart-suggestion__faded .cart-prod-specs__title{color:#ABADAF}.cart-suggestion__faded .cart-prod-specs__specs_close,.cart-suggestion__faded .cart-prod-specs__title_close,.cart-suggestion__faded .cart-prod-specs__title_close:disabled:hover{color:#ABADAF;margin-left:auto;margin-right:5px}@media only screen and (max-width: 50em){.cart-suggestion__faded .cart-prod-specs__specs_close,.cart-suggestion__faded .cart-prod-specs__title_close,.cart-suggestion__faded .cart-prod-specs__title_close:disabled:hover{margin-right:0}}.cart-suggestion__faded .cart-prod-specs__title_desc{color:#ABADAF;margin-bottom:5px}.cart-suggestion__faded .cart-prod-specs__title_price_value{color:#ABADAF}.cart-suggestion__faded .cart-prod-specs__tag_text{color:#ABADAF}.cart-suggestion__close{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;cursor:pointer;background:none;border:none;text-align:right;width:auto;padding:0.3rem 0 5rem}@media only screen and (max-width: 75em){.cart-suggestion__close{position:relative;right:10px;top:0}}.cart-suggestion__closeHold{padding-right:5px}.cart-suggestion__title{border-bottom:1px solid #D7D7D7;border-top:1px solid #D7D7D7;background-color:#FAFAFA;position:relative}.cart-suggestion__title_text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.4;letter-spacing:4.2px;font-family:MontserratBold;text-transform:uppercase;padding:1.5rem 0;margin:0 auto}.cart-suggestion__title_close{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;padding:1.5rem 2.5rem;position:absolute;right:0}@media only screen and (max-width: 50em){.cart-suggestion__title_close{padding:1.5rem 1rem}}.cart-suggestion__suggested{padding:2rem}@media only screen and (max-width: 50em){.cart-suggestion__suggested .cart-prod-specs{margin-bottom:0}}.checkout-panel{background-color:#F2F4F5;border:1px solid #DDDEDF;border-radius:4px}.checkout-finance{padding:3rem 2rem}@media only screen and (max-width: 37.5em){.checkout-finance{padding:2rem 1.5rem}}.checkout-finance__details_label{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.25;letter-spacing:.6px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.checkout-finance__details_label{padding-bottom:3rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-finance__details_list{padding-right:1.5rem}}.checkout-finance__details_list_option{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.6px;font-family:MontserratRegular;padding-bottom:1rem}.checkout-finance__details_list_option:last-child{padding-bottom:0}@media only screen and (max-width: 50em){.checkout-finance__details_list_option{padding-bottom:2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-finance__details_list_option{position:relative}}.checkout-finance__details_list_option_icon{font-size:1.6rem;border:1px solid #ABADAF;border-radius:50%;margin-left:0.5rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-finance__details_list_option_icon{position:absolute;top:2px}}.checkout-finance__details_list_option_icon_text{display:none}.checkout-estimate{border-bottom:1px solid #ABADAF}.checkout-estimate .paypal_checkout{margin-top:15px}.checkout-estimate .paypal_checkout_btn{border:none}.checkout-estimate .paypal_checkout .checkout-estimate__checkout_button_btn{border:none;padding:0}.checkout-estimate .paypal_checkout .checkout-estimate__checkout_button_btn img{width:100%}.checkout-estimate .paypal_checkout .checkout-estimate__checkout_button_btn:active:not(.disabled){background:none}.checkout-estimate__checkout{padding:4rem 3rem}@media only screen and (max-width: 37.5em){.checkout-estimate__checkout{padding:2rem 1.5rem}}.checkout-estimate__checkout_total{padding-bottom:3rem}.checkout-estimate__checkout_total_label{font-size:1.8rem;font-weight:600;color:#272829;line-height:.96;letter-spacing:.6px;font-family:MontserratRegular}.checkout-estimate__checkout_total_value{font-size:1.8rem;font-weight:600;color:#272829;line-height:.96;letter-spacing:.6px;font-family:MontserratRegular}.checkout-estimate__checkout_button_btn{-ms-flex-pack:distribute;justify-content:space-around;max-width:19rem}.checkout-estimate__checkout_button_btn:not(.disabled){font-size:1.2rem;font-weight:700;color:#C8102E;line-height:2;letter-spacing:1.8px;font-family:MontserratSemibold;padding:5px}.checkout-estimate__checkout_button_btn.disabled{font-size:1.2rem;font-weight:700;color:#53565A;line-height:2;letter-spacing:1.8px;font-family:MontserratSemibold;padding:5px;cursor:default}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.checkout-estimate__checkout_button_btn.disabled{border-image-source:url("../images/border-dark-grey.png") !important}}.checkout-estimate__checkout_button_btn.disabled:hover{font-size:1.2rem;font-weight:700;color:#53565A;line-height:2;letter-spacing:1.8px;font-family:MontserratSemibold}.checkout-shipping__wrapper{padding:0}.checkout-shipping__wrapper_label{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular;margin-bottom:1rem}.checkout-shipping__wrapper_modes{margin-bottom:2rem}.checkout-shipping__wrapper_modes .tabs__header_item:after{content:none}.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:1.6px;font-family:MontserratRegular;margin:0 auto;background:#F2F4F5;border:1px solid #DDDEDF}@media only screen and (max-width: 50em){.checkout-shipping__wrapper_modes_instore,.checkout-shipping__wrapper_modes_shipme,.checkout-shipping__wrapper_modes_fedEx{padding:5%;line-height:1}}.checkout-shipping__wrapper_modes_instore.selected,.checkout-shipping__wrapper_modes_shipme.selected,.checkout-shipping__wrapper_modes_fedEx.selected{color:#DDDEDF;background:#53565A}.checkout-shipping__wrapper_modes_instore{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.is-fedex .checkout-shipping__wrapper_modes_instore{border-right:0;border-radius:0}.checkout-shipping__wrapper_modes_shipme{border-top-right-radius:0;border-bottom-right-radius:0;padding:8px 0}.checkout-shipping__wrapper_modes_fedEx{border-top-left-radius:0;border-bottom-left-radius:0;padding:8px 0}.checkout-shipping__wrapper_ship.tabs__content{padding:0;border-top:none}.checkout-shipping__wrapper_ship_pickup{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.43;letter-spacing:.6px}.checkout-shipping__wrapper_ship_pickup_location,.checkout-shipping__wrapper_ship_pickup_time{padding-bottom:2rem}.checkout-shipping__wrapper_ship_pickup_location_label,.checkout-shipping__wrapper_ship_pickup_time_label{font-size:1.8rem;font-weight:600;font-family:MontserratRegular}.checkout-shipping__wrapper_ship_pickup_location_value,.checkout-shipping__wrapper_ship_pickup_time_value{font-family:MontserratRegular}.checkout-shipping__wrapper_ship_pickup_location_change{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;text-decoration:underline}.checkout-shipping__wrapper_ship_pickup_note{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:1px;font-family:MontserratRegular;background:#fff;padding:10px;border-radius:5px;border:1px solid #D7D7D7}.checkout-shipping__wrapper_ship_pickup_note_text{padding-left:10px}.checkout-shipping__wrapper_ship_pickup_note_icon{font-size:22px}.checkout-shipping__wrapper_ship_fedex{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.43;letter-spacing:.6px}.checkout-shipping__wrapper_ship_fedex_location,.checkout-shipping__wrapper_ship_fedex_time{padding-bottom:2rem}.checkout-shipping__wrapper_ship_fedex_location_label,.checkout-shipping__wrapper_ship_fedex_time_label{font-family:MontserratRegular}.checkout-shipping__wrapper_ship_fedex_location_free,.checkout-shipping__wrapper_ship_fedex_time_free{font-family:MontserratRegular}.checkout-shipping__wrapper_ship_fedex_location_value,.checkout-shipping__wrapper_ship_fedex_time_value{font-family:MontserratRegular}.checkout-shipping__wrapper_ship_fedex_location_change{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;text-decoration:underline}.checkout-shipping__wrapper_ship_fedex_location_address-line-one,.checkout-shipping__wrapper_ship_fedex_location_address-line-two,.checkout-shipping__wrapper_ship_fedex_location_postal-code{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.43;letter-spacing:.6px;font-family:MontserratRegular}.checkout-shipping__wrapper_ship_shipme_type_label{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular}.checkout-shipping__wrapper_ship_shipme_type_value{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;text-align:right}.checkout-shipping__wrapper_ship_shipme_change{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;text-decoration:underline}.checkout-shipping__wrapper_ship_shipme_estimated{margin-top:20px}.checkout-shipping__wrapper_ship_shipme_estimated_label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular}.checkout-shipping__wrapper_ship_shipme_estimated_value{font-size:1.4rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.6px;font-family:MontserratRegular}.checkout-shipping__wrapper_ship_shipme_warning{font-size:1rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.9px;font-family:MontserratRegular;margin-top:10px}.checkout-subtotal{border-bottom:1px solid #ABADAF}.checkout-subtotal .promotion{font-size:1.2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.2px;margin-bottom:2.5rem;text-align:center}@media only screen and (max-width: 50em){.checkout-subtotal .promotion{display:none}}.checkout-subtotal__wrapper{padding:4rem 3rem}@media only screen and (max-width: 37.5em){.checkout-subtotal__wrapper{padding:2rem 1.5rem}}.checkout-subtotal__wrapper_sub{padding-bottom:3rem}.checkout-subtotal__wrapper_sub_label{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular}.checkout-subtotal__wrapper_sub_value{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular}.checkout-subtotal__wrapper_sub_item{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.5px;font-family:MontserratRegular;margin-top:0.5rem}.checkout-subtotal__wrapper_taxes{padding:1rem 0 2rem}.checkout-subtotal__wrapper_taxes_text{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratRegular}.checkout-subtotal__wrapper_taxes_input{padding:1rem;background:#fff;border:1px solid #ABADAF;font-size:1.4rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.6px;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.checkout-subtotal__wrapper_taxes_input{padding:0.5rem;font-size:1.5rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.3px}}.checkout-subtotal__wrapper_taxes_input.parsley-error{padding-right:4rem}.checkout-subtotal__wrapper_taxes_value{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold}.checkout-subtotal__wrapper_taxes_zip-wrapper_zipcode{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.6px;font-family:MontserratRegular}.checkout-subtotal__wrapper_taxes_zip-wrapper_link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.6px;font-family:MontserratRegular;text-decoration:underline}.checkout-subtotal__wrapper_taxes .parsley-errors-list{text-align:right;width:100%}.checkout-subtotal__wrapper_gift{padding-top:1rem}@media only screen and (max-width: 37.5em){.checkout-subtotal__wrapper_gift{padding-bottom:1.5rem}}.checkout-subtotal__wrapper_gift_label{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular}.checkout-subtotal__wrapper_gift_label_icon{font-size:1.6rem;border:1px solid #ABADAF;border-radius:50%;margin-left:0.5rem}.checkout-subtotal__wrapper_gift_value{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.25;letter-spacing:.8px;font-family:MontserratRegular}.checkout-summary-mobile{padding:0 3rem;margin-bottom:4rem}@media only screen and (max-width: 37.5em){.checkout-summary-mobile{padding:0 2.2rem}}.checkout-summary-mobile__alert{position:relative}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.checkout-summary-mobile__alert{margin:3rem 0}}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__alert{margin:0.5rem 0 2.5rem}}.checkout-summary-mobile__alert_icon{color:#fe4b03;margin-right:1rem;font-size:2.4rem;font-weight:bold}@media only screen and (max-width: 50em){.checkout-summary-mobile__alert_icon{margin-right:2rem}}.checkout-summary-mobile__alert_text{position:absolute;font-size:1.6rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:1.4px;font-family:MontserratRegular}.checkout-summary-mobile__alert_text_count{font-family:MontserratSemibold}.checkout-summary-mobile__details{border:2px solid #DDDEDF;border-radius:8px;background-color:#F2F4F5;padding:5rem 2rem}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details{padding:3rem 1.25rem}}.checkout-summary-mobile__details .promotion{font-size:2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.2px;margin-bottom:2.5rem;text-align:center;display:none}@media only screen and (max-width: 50em){.checkout-summary-mobile__details .promotion{display:block}}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details .promotion{font-size:1.2rem}}.checkout-summary-mobile__details_wrapper_text{margin-bottom:3.0rem}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details_wrapper_text{margin-bottom:1.5rem}}.checkout-summary-mobile__details_wrapper_text_initial,.checkout-summary-mobile__details_wrapper_text_second{font-size:3rem;font-weight:400;color:#272829;line-height:1.45;letter-spacing:.6px;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details_wrapper_text_initial,.checkout-summary-mobile__details_wrapper_text_second{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.45;letter-spacing:1px}}.checkout-summary-mobile__details_wrapper_text_count{font-size:3.2rem;font-weight:700;color:#272829;line-height:1.45;letter-spacing:.6px;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details_wrapper_text_count{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.45;letter-spacing:1px}}.checkout-summary-mobile__details_wrapper_cost{font-size:4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.2px;font-family:PlayfairDisplaySemiBold;margin-bottom:3.0rem}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details_wrapper_cost{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.5px;margin-bottom:2rem}}.checkout-summary-mobile__details_wrapper_button_btn{font-size:2.4rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:3.6px;font-family:MontserratBold;margin:0 auto;padding:1rem}@media only screen and (max-width: 37.5em){.checkout-summary-mobile__details_wrapper_button_btn{font-size:1.2rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:1.8px}}.shopping-cart{padding:5.5rem 5rem 5rem}@media only screen and (max-width: 50em){.shopping-cart .focus-inp{position:fixed !important}}@media only screen and (max-width: 50em){.shopping-cart .google-pay,.shopping-cart .apple-pay{width:100%}}@media only screen and (max-width: 50em){.shopping-cart{padding:0 0 5rem;margin-top:10rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.shopping-cart{padding:5rem 3rem}}.shopping-cart__wrapper{max-width:1280px;margin:0 auto}.shopping-cart__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.41;letter-spacing:12px;font-family:MontserratBold;text-transform:uppercase;margin:1rem auto;padding:0 1rem 0 2rem}@media only screen and (max-width: 37.5em){.shopping-cart__wrapper_title{font-size:1.7rem;font-weight:700;color:#53565A;line-height:1.41;letter-spacing:10.2px;margin:1rem auto 4rem}}.shopping-cart__wrapper_id{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;margin:1rem auto 3rem;padding:0 1rem 0 2rem}.shopping-cart__wrapper_id_value>a{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.shopping-cart__wrapper .row .drop-a-hint-wrap{margin-left:26px;margin-bottom:3rem}}@media only screen and (max-width: 50em){.shopping-cart__wrapper .row .drop-a-hint-wrap .component-name__content_header_close-icon{right:25px}}.shopping-cart__wrapper .row .drop-a-hint-wrap .drop-a-hint-btn{font-size:1rem;font-weight:400;color:#53565A;line-height:.5rem;letter-spacing:.15em;border-radius:5px;font-family:MontserratRegular;outline:none}.shopping-cart__wrapper_mobileSummary{border-bottom:1px solid #DDDEDF}.shopping-cart__wrapper_list{-ms-flex-order:1;order:1}@media only screen and (min-width: 50em){.shopping-cart__wrapper_list{padding-right:3rem}}.shopping-cart__wrapper_list_btn-container{padding:1rem;border:1px solid #D7D7D7;font-family:MontserratSemibold}.shopping-cart__wrapper_list_btn-container_apply{text-transform:uppercase;font-family:MontserratSemibold;padding:0 1rem}.shopping-cart__wrapper_list_btn-container_text{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.5px}.shopping-cart__wrapper_summary{-ms-flex-order:2;order:2}@media only screen and (max-width: 50em){.shopping-cart__wrapper_summary{padding:0 2rem}}@media only screen and (max-width: 50em){.shopping-cart .cart-item__wrapper_desc .cart-prod-specs__title_price{right:-1.5rem;top:3.5rem}}.shopping-cart .cart-item__wrapper_desc_addon .cart-addon .select-box .chosen-results{max-height:10rem}.free-gift .component-name__content_main-wrap_body{padding:1rem 6rem}@media only screen and (max-width: 50em){.free-gift .component-name__content_main-wrap_body{padding:1rem 2rem}}.free-gift .component-name__content_header_close-icon{position:absolute;top:35px;right:45px}@media only screen and (max-width: 75em){.free-gift .component-name__content_header_close-icon{top:3rem;right:4.5rem}}@media only screen and (max-width: 37.5em){.free-gift .component-name__content_header_close-icon{top:2rem;right:4.5rem}}.free-gift__title{margin:2rem auto}.free-gift__title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.free-gift__title_text{line-height:1.5}}.free-gift__title_icon{cursor:pointer;padding:1.5rem}.free-gift__details{margin-bottom:20px;position:relative;padding:20px 50px}@media only screen and (max-width: 37.5em){.free-gift__details{padding:20px}}.free-gift__details_img{margin:auto}.free-gift__details_desc_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;margin-bottom:2rem}.return-policy .component-name__content_main-wrap_body{padding:1rem 6rem}@media only screen and (max-width: 50em){.return-policy .component-name__content_main-wrap_body{padding:1rem 2rem}}.return-policy__title{margin:3rem auto;position:relative;text-transform:uppercase}.return-policy__title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold}@media only screen and (max-width: 37.5em){.return-policy__title_text{line-height:1.5}}.return-policy__title_close{position:absolute;cursor:pointer;padding:1.5rem;right:-2.5rem;top:0.3rem}@media only screen and (max-width: 50em){.return-policy__title_close{right:-4.5rem}}@media only screen and (max-width: 37.5em){.return-policy__title_close{top:-1rem}}.return-policy__desc{padding:4rem 3rem 1rem;margin-bottom:2rem;position:relative}.return-policy__desc_details_text,.return-policy__desc_contact_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;margin-bottom:1.5rem;font-family:MontserratRegular}.return-policy__desc_details_text_num,.return-policy__desc_contact_text_num{font-family:MontserratSemibold}.return-policy__desc_address_header{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.5px;margin-bottom:1.5rem;font-family:MontserratSemibold}.return-policy__desc_address_wrap{margin:auto}@media only screen and (max-width: 37.5em){.return-policy__desc_address_wrap{padding:2rem 0;width:100%}}.return-policy__desc_address_wrap_location{margin-top:1rem}@media only screen and (max-width: 37.5em){.return-policy__desc_address_wrap_location{width:100%}}.return-policy__desc_address_wrap_location_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1.5px;margin-bottom:0.5rem;font-family:MontserratBold;text-transform:uppercase}.return-policy__desc_address_wrap_location_details{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;margin-bottom:0.5rem;font-family:MontserratRegular}.return-policy__desc_address_wrap_phone{margin-top:1rem}@media only screen and (max-width: 37.5em){.return-policy__desc_address_wrap_phone{width:100%}}.return-policy__desc_address_wrap_phone_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1.5px;margin-bottom:0.5rem;font-family:MontserratBold;text-transform:uppercase}.return-policy__desc_address_wrap_phone_details{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;margin-bottom:0.5rem;font-family:MontserratRegular}.life-warranty .component-name__content_main-wrap_body{padding:1rem 6rem}@media only screen and (max-width: 50em){.life-warranty .component-name__content_main-wrap_body{padding:1rem 2rem}}.life-warranty .component-name__content_header_close-icon{position:absolute;top:40px;right:45px}@media only screen and (max-width: 50em){.life-warranty .component-name__content_header_close-icon{top:40px;right:50px}}@media only screen and (max-width: 37.5em){.life-warranty .component-name__content_header_close-icon{top:30px;right:45px}}.life-warranty__title{margin:3rem auto}.life-warranty__title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.life-warranty__title_text{line-height:1.5}}.life-warranty__title_close{cursor:pointer;padding:1.5rem}.life-warranty__container{position:relative;margin-bottom:2rem}@media only screen and (min-width: 50em){.life-warranty__container{max-height:400px;overflow:hidden}}.life-warranty__container_labels{max-height:inherit}.life-warranty__container_labels_wrapper{background:#F2F4F5;margin:1rem 0;height:93%;width:100%}@media only screen and (max-width: 50em){.life-warranty__container_labels_wrapper{-ms-flex-pack:center;justify-content:center;text-align:center}}@media only screen and (min-width: 50em){.life-warranty__container_labels_wrapper_service:last-child{margin-bottom:0}}@media only screen and (max-width: 37.5em){.life-warranty__container_labels_wrapper_service{margin-bottom:0.5rem}}.life-warranty__container_labels_wrapper_service_icon{margin:1rem auto;width:4rem;height:4rem}.life-warranty__container_labels_wrapper_service_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px}.life-warranty__container_desc{padding:1.3rem 0;max-height:inherit}.life-warranty__container_desc_wrap{overflow-y:auto;padding:2rem;height:100%;margin-right:-1rem}.life-warranty__container_desc_wrap_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;margin-bottom:2rem}.special-finance__title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold;position:relative;margin:2rem auto;text-transform:uppercase}.special-finance__title_close{position:absolute;right:0;top:1.5rem;cursor:pointer}.special-finance__container{padding:4rem;margin-bottom:2rem;position:relative}.special-finance__container_desc{margin-bottom:3rem}.special-finance__container_desc_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular}.special-finance__container_payments{margin-bottom:3rem}.special-finance__container_payments_table{border:1px solid #ebebeb;margin:0 auto}.special-finance__container_payments_table_header{border-bottom:1px solid #ebebeb;background-color:#F2F4F5}.special-finance__container_payments_table_header_key{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.3px;font-family:MontserratSemibold;border-right:1px solid #ebebeb;padding:2rem}.special-finance__container_payments_table_header_value{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.3px;font-family:MontserratSemibold;padding:2rem}@media only screen and (max-width: 50em){.special-finance__container_payments_table_body_row{border-bottom:1px solid #ebebeb}}.special-finance__container_payments_table_body_row_rate{padding:1rem 2rem}@media only screen and (min-width: 50em){.special-finance__container_payments_table_body_row_rate{border-right:1px solid #ebebeb}}.special-finance__container_payments_table_body_row_rate_head{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.3px;font-family:MontserratSemibold}.special-finance__container_payments_table_body_row_rate_val{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular}.special-finance__container_payments_table_body_row_method{padding:1rem 2rem}.special-finance__container_payments_table_body_row_method_head{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.3px;font-family:MontserratSemibold}.special-finance__container_payments_table_body_row_method_val{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular}.special-finance__condition{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:2rem}.special-finance__learn_text{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.2;letter-spacing:2px;font-family:MontserratSemibold;text-transform:uppercase}.special-finance__learn_icon{margin:0.6rem}.finance-options .tabs__header_item{margin:0 1.5rem;font-size:1.4rem}.finance-options .component-name__content_main-wrap_body{padding:1rem 4.5rem}.finance-options .component-name__content_header_close-icon{position:absolute;top:40px;right:30px}@media only screen and (max-width: 50em){.finance-options .component-name__content_header_close-icon{top:40px;right:75px}}@media only screen and (max-width: 37.5em){.finance-options .component-name__content_header_close-icon{top:30px;right:45px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.finance-options .component-name__content{width:85%}}.finance-options__title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold;margin:3rem auto;text-transform:uppercase}@media only screen and (max-width: 37.5em){.finance-options__title{line-height:1.5}}.finance-options__title_close{cursor:pointer;font-size:1.4rem;padding:1.5rem}.finance-options__wrapper{margin-bottom:2rem;position:relative}.finance-options__wrapper_container{margin-top:2rem}.finance-options__wrapper_container_options_value{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratSemibold}.finance-options__wrapper_container_options_value.selected{color:#272829}.finance-options__wrapper_container_options_value:after{margin:15px 0 0}.finance-options__wrapper_container_options .tabs__header_seprator{top:0.5rem}.finance-options__wrapper_container_options .tabs__header_seprator:last-child{display:none}.finance-options__wrapper_container_options_details_wrap{margin-bottom:3rem}.finance-options__wrapper_container_options_details_wrap_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:2rem}.finance-options__wrapper_container_options_details_wrap_learn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:2px;font-family:MontserratBold}.finance-options__wrapper_mobile .accordion__list{border-top:0}.finance-options__wrapper_mobile .accordion li:last-child .product-specs__item{border-bottom:0}.finance-options__wrapper_mobile .product-specs__item{border-bottom:1px solid #DDDEDF;padding:2rem}.finance-options__wrapper_mobile .product-specs__item_header{position:relative}.finance-options__wrapper_mobile .product-specs__item_header_icon{position:absolute;right:0}.finance-options__wrapper_mobile .product-specs__item_header_title{margin:0}.finance-options__wrapper_mobile .product-specs__item_content{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px;margin-bottom:2rem;font-family:MontserratRegular}.pick-up .component-name__content{position:relative}.pick-up .component-name__content_header_close-icon{position:absolute;right:4.5rem;top:6px;padding:1.5rem}@media only screen and (max-width: 50em){.pick-up .component-name__content_header_close-icon{right:5.5rem;top:5px}}@media only screen and (max-width: 37.5em){.pick-up .component-name__content_header_close-icon{right:4.5rem;top:1rem}}.pick-up .component-name__content_main-wrap_body{padding:2rem 6rem 3rem}@media only screen and (max-width: 50em){.pick-up .component-name__content_main-wrap_body{padding:2rem}}.pick-up__wrap_text{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;text-transform:uppercase;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.pick-up__wrap_text{font-size:1.6rem;letter-spacing:0.5rem}}@media only screen and (max-width: 50em) and (max-width: 37.5em){.pick-up__wrap_text{line-height:1.5}}.pick-up__wrap_content{box-shadow:0 6px 9px 1px rgba(0,0,0,0.02);position:relative;margin-top:2rem}.pick-up__wrap_content_wrapper{margin:4rem}@media only screen and (max-width: 37.5em){.pick-up__wrap_content_wrapper{margin:2rem}}.pick-up__wrap_content_wrapper_location-selectbox{padding-bottom:4rem}.pick-up__wrap_content_wrapper_location-selectbox_title{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.18rem;font-family:MontserratRegular;margin-right:1rem}@media only screen and (max-width: 50em){.pick-up__wrap_content_wrapper_location-selectbox_title{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.pick-up__wrap_content_wrapper_location-selectbox_dropdown{text-align:left}@media only screen and (max-width: 50em){.pick-up__wrap_content_wrapper_location-selectbox_dropdown{text-align:center}}.pick-up__wrap_content_wrapper_location-details{padding-bottom:4rem;margin:auto}.pick-up__wrap_content_wrapper_location-details_left{border-right:1px solid #DDDEDF}@media only screen and (max-width: 50em){.pick-up__wrap_content_wrapper_location-details_left{margin-bottom:2rem;border:none;-ms-flex-pack:center;justify-content:center;text-align:center}}.pick-up__wrap_content_wrapper_location-details_left_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:1rem}.pick-up__wrap_content_wrapper_location-details_left_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.04em;font-family:MontserratRegular;height:100%}.pick-up__wrap_content_wrapper_location-details_right{padding-left:2rem}.pick-up__wrap_content_wrapper_location-details_right_time{padding-bottom:2rem}.pick-up__wrap_content_wrapper_location-details_right_time_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;text-transform:uppercase;font-family:MontserratBold;padding-bottom:1rem}.pick-up__wrap_content_wrapper_location-details_right_time_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular}.pick-up__wrap_content_wrapper_location-details_right_phone_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:1rem}.pick-up__wrap_content_wrapper_location-details_right_phone_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular}.pick-up__wrap_content_wrapper_store-timings{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04em;font-family:MontserratBold;padding-bottom:3.5rem}.pick-up__wrap_content_wrapper_store-timings_title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.18rem;font-family:MontserratSemibold;text-transform:uppercase}.pick-up__wrap_content_wrapper_store-timings_desc{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular;margin-top:1rem}@media only screen and (min-width: 50em){.pick-up__wrap_content_wrapper_store-timings_desc_item:after{content:"|"}.pick-up__wrap_content_wrapper_store-timings_desc_item:last-child:after{content:""}}@media only screen and (max-width: 50em){.pick-up__wrap_content_wrapper_store-timings_desc_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.pick-up__wrap_content_wrapper_confirm{padding-bottom:3.5rem}.pick-up__wrap_content_wrapper_disclaimer{padding-bottom:10px}@media only screen and (min-width: 50em){.pick-up__wrap_content_wrapper_disclaimer{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.pick-up__wrap_content_wrapper_disclaimer_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular}@media only screen and (min-width: 50em){.pick-up__wrap_content_wrapper_disclaimer_bold{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.pick-up__wrap_content_wrapper_disclaimer_bold_desc{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.25;letter-spacing:.04em;font-family:MontserratSemibold;margin-top:20px}.confirmation-modal .component-name__content_main-wrap_body{padding:4rem}.confirmation-modal__content{position:relative;margin:auto;padding:40px}.confirmation-modal__content_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold}.confirmation-modal__content_btn-group{margin-top:40px}.confirmation-modal__content_btn-group_btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;border:2px solid #ABADAF;border-radius:8px;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 8rem;cursor:pointer;margin:10px 10px 0 0}@media only screen and (max-width: 50em){.confirmation-modal__content_btn-group_btn{padding:0.3rem 4rem}}.confirmation-modal__content_btn-group_btn:disabled,.confirmation-modal__content_btn-group_btn:disabled:hover,.custom-jwelery-cart-modal__content_btn-group_btn:disabled:hover{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;border:2px solid #ABADAF;border-radius:8px;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 8rem;margin:10px 10px 0 0;width:200px}@media only screen and (max-width: 50em){.confirmation-modal__content_btn-group_btn:disabled,.confirmation-modal__content_btn-group_btn:disabled:hover,.custom-jwelery-cart-modal__content_btn-group_btn:disabled:hover{padding:0.3rem 4rem !important;width:105px}}.shipping-method-modal .component-name__content_header_close-icon{padding:15px;right:4rem;top:3rem}@media only screen and (max-width: 50em){.shipping-method-modal .component-name__content_header_close-icon{right:6rem;top:4rem}}.shipping-method-modal .component-name__content_main-wrap_body{padding:4.5rem 6rem 5rem}@media only screen and (max-width: 50em){.shipping-method-modal .component-name__content_main-wrap_body{padding:5rem 2rem}}.shipping-method-modal__header{line-height:1.41}.shipping-method-modal__content{position:relative;margin-top:2rem}.shipping-method-modal__content_link-wrapper{text-align:right;padding:2rem 5rem 2rem 0}.shipping-method-modal__content_link-wrapper_link{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2;letter-spacing:1.5px;font-family:MontserratBold;text-transform:uppercase}.shipping-method-modal__content_item{padding:1rem 2.5rem;border-top:1px solid #D7D7D7;margin:0 -1rem}.shipping-method-modal__content_item:last-child{margin-bottom:3rem;border-bottom:1px solid #D7D7D7}.shipping-method-modal__content_item.is-selected{background-color:#F2F4F5}@media only screen and (max-width: 37.5em){.shipping-method-modal__content_item_delivery-type{width:70%}}.shipping-method-modal__content_item_delivery-type .radio-button{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.shipping-method-modal__content_item_delivery-type .radio-button .radio-button__input:checked+.radio-button__text{font-weight:700}.shipping-method-modal__content_item_delivery-type_label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;display:block;padding:1rem 0 0 3rem}.shipping-method-modal__content_item_delivery-cost{font-size:2rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.5px;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.shipping-method-modal__content_item_delivery-cost{width:30%}}.custom-jwelery-cart-modal .component-name__content_main-wrap_body{padding:4rem}.custom-jwelery-cart-modal__content{position:relative;margin:auto;padding:40px}@media only screen and (max-width: 37.5em){.custom-jwelery-cart-modal__content{padding:0px;padding-top:2rem}}.custom-jwelery-cart-modal__content_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold}.custom-jwelery-cart-modal__content_btn-group{margin-top:40px}.custom-jwelery-cart-modal__content_btn-group_btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;border:2px solid #ABADAF;border-radius:8px;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 8rem;cursor:pointer;margin:10px 10px 0 0}@media only screen and (max-width: 50em){.custom-jwelery-cart-modal__content_btn-group_btn{padding:0.3rem 4rem}}.custom-jwelery-cart-modal__content_btn-group_btn:disabled{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;border:2px solid #ABADAF;border-radius:8px;background-color:transparent;font-family:MontserratSemibold;padding:0.3rem 1.5rem;margin:10px 10px 0 0;width:200px}@media only screen and (max-width: 50em){.custom-jwelery-cart-modal__content_btn-group_btn:disabled{padding:0.3rem 4rem !important;width:105px}}.search-results-page .sort-and-filter__info-block{padding-left:23%;padding-right:2%}.search-results-page .sort-and-filter__info-block.search{padding-left:0}@media only screen and (max-width: 75.0625em){.search-results-page .sort-and-filter__info-block{padding:4rem 0 0 0 !important}}.search-results-page .sort-and-filter__info-block_type,.search-results-page .sort-and-filter__info-block_count{word-break:break-word}@media only screen and (min-width: 75.0625em){.search-results-page .sort-and-filter__info-block_type,.search-results-page .sort-and-filter__info-block_count{position:relative}}@media only screen and (min-width: 75.0625em){.search-results-page .sort-and-filter .select-box{margin-bottom:auto}}@media only screen and (max-width: 50em){.search-results-page__tabs .tabs{padding:0 40px}}@media only screen and (max-width: 37.5em){.search-results-page__tabs .tabs{margin:0 auto;padding:0}}.search-results-page__tabs .tabs__header{position:relative;max-width:1280px;margin:0 auto;border-bottom:1px solid #DDDEDF;margin-bottom:3rem}@media only screen and (max-width: 37.5em){.search-results-page__tabs .tabs__header{border-top:1px solid #DDDEDF;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (max-width: 50em){.search-results-page__tabs .tabs__header{margin-bottom:0}}@media only screen and (max-width: 37.5em){.search-results-page__tabs .tabs__header_item{margin:0 5px;padding-top:1rem}}.search-results-page__tabs .tabs__header_item.selected:after{background:#636567;width:100%}.search-results-page__tabs .tabs__header_item:after{margin-top:15px;height:3px;background:#fff;content:'';width:100%;display:block}.search-results-page__tabs .tabs__header_item_count,.search-results-page__tabs .tabs__header_item_text{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold}.search-results-page__tabs .tabs__header_item_count_search,.search-results-page__tabs .tabs__header_item_text_search{font-style:italic;text-decoration:underline}.search-results-page__tabs .tabs__header_item_text{padding-right:0.4rem}.search-results-page__tabs .tabs__header_item.selected .tabs__header_item_count,.search-results-page__tabs .tabs__header_item.selected .tabs__header_item_text{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.56;letter-spacing:.6px}.search-results-page__tabs .tabs__header_seprator{margin-bottom:1.8rem}@media only screen and (max-width: 37.5em){.search-results-page__tabs .tabs__header_seprator{margin-bottom:0.8rem}}.search-results-page__tabs .tabs__header_seprator:last-of-type{display:none}.search-results-page__tabs .tabs__header__blog{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:1.6px;font-family:MontserratSemibold;position:absolute;right:0;text-transform:uppercase}.search-results-page__tabs .tabs__header__blog:after{content:'>';margin-left:5px}.search-results-page__tabs .tabs__content{margin-bottom:20px;padding:0;border:0}.search-results-page__tabs_search{position:relative;padding:2rem 1rem 2.5rem;display:none}@media only screen and (max-width: 75.0625em){.search-results-page__tabs_search{display:-ms-flexbox;display:flex}}.search-results-page__tabs_search_input{font-size:1.8rem;font-weight:800;color:#272829;line-height:2.8;letter-spacing:.6px;font-family:MontserratRegular;border:1px solid #DDDEDF;min-height:5rem;padding:0 1rem;text-align:left;word-break:break-word}.search-results-page__tabs_search_icon{position:absolute;font-size:2rem;top:3.4rem;right:2.5rem}.education-tab{-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 50em){.education-tab{padding:10rem 5rem 0;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 37.5em){.education-tab{padding:5rem 5rem 0}}.education-tab__image{padding-right:4rem;margin-top:5rem}@media only screen and (max-width: 50em){.education-tab__image{margin-top:4rem;margin-bottom:4rem;padding-right:0}}@media only screen and (max-width: 37.5em){.education-tab__image{margin-top:1.5rem;margin-bottom:1.5rem}}.education-tab__image_src{box-shadow:0 5px 7.5px 0 rgba(0,0,0,0.05)}@media only screen and (max-width: 50em){.education-tab__image_src{height:30rem}}@media only screen and (max-width: 37.5em){.education-tab__image_src{height:15rem}}.edu-description{margin-top:2rem;text-align:center}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.edu-description{margin-top:4rem}}.edu-description__title{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.04rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.edu-description__title{font-size:3.2rem;font-weight:600;color:#272829;line-height:.81;letter-spacing:.1rem}}@media only screen and (max-width: 37.5em){.edu-description__title{font-size:1.6rem;font-weight:900;color:#272829;line-height:1.04;letter-spacing:.08rem}}.edu-description__details{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.02rem;font-family:MontserratRegular;padding:1.6rem 4.5rem 0.65rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.edu-description__details{font-size:2.4rem;font-weight:400;color:#53565A;line-height:1.42;letter-spacing:.08rem;padding:2rem 4rem}}@media only screen and (max-width: 37.5em){.edu-description__details{font-size:1.2rem;font-weight:900;color:#53565A;line-height:1.42;letter-spacing:.08rem;padding:1.2rem 1rem}}.edu-description__read-more{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.18;letter-spacing:.08rem;text-transform:uppercase}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.edu-description__read-more{font-size:2.2rem;font-weight:900;color:#53565A;line-height:1.09;letter-spacing:.16rem}}@media only screen and (max-width: 37.5em){.edu-description__read-more{font-size:1.1rem;font-weight:900;color:#53565A;line-height:1.09;letter-spacing:.16rem}}.edu-description__read-more::after{content:">";padding-left:0.3rem}.no-search-results__wrapper{padding-top:6rem}.no-search-results__wrapper_title{margin:0 auto;font-size:3.6rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:-.1rem;font-family:PlayfairDisplayRegular}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_title{font-size:4rem;font-weight:400;color:#53565A;line-height:1.21;letter-spacing:-.1rem;padding:0 5rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_title{font-size:2.5rem;font-weight:400;color:#53565A;line-height:1.21;letter-spacing:-.2rem;padding:0 2.5rem}}.no-search-results__wrapper_title.pageError{padding-bottom:6rem}.no-search-results__wrapper_search-text{font-family:PlayfairDisplayRegular;font-style:italic;padding-bottom:12.5rem;font-size:4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-.1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_search-text{font-size:4rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:-.1rem;padding-bottom:30rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_search-text{padding:0 1rem 15rem;font-size:2.5rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:-.1rem}}.no-search-results__wrapper_container{background:#FFF9F5;position:relative;padding-top:17.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container{display:inline-block;padding-bottom:5rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container{display:inline-block;padding-bottom:10rem;padding-top:15rem;margin-top:3rem}}.no-search-results__wrapper_container.pageError{padding-top:6rem}.no-search-results__wrapper_container .banner{background:transparent;padding:0;position:absolute;left:0;right:0;top:-6%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container .banner{top:-18%}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container .banner{top:-15%}}.no-search-results__wrapper_container .banner__wrapper{background:#fff}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container .banner .banner__wrapper_inner_pdpTitle_text{font-size:4rem}.no-search-results__wrapper_container .banner .banner__wrapper_inner_call_text,.no-search-results__wrapper_container .banner .banner__wrapper_inner_chat_text{font-size:2.2rem}}.no-search-results__wrapper_container_fact{padding-bottom:5.5rem}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_fact{padding-bottom:5rem}}.no-search-results__wrapper_container_fact_level_title{font-family:MontserratBold;text-transform:uppercase;font-size:2rem;font-weight:400;color:#272829;line-height:2;letter-spacing:1.2rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_fact_level_title{font-size:3rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:1.2rem;padding-bottom:3rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_fact_level_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.6rem;padding-bottom:2rem}}.no-search-results__wrapper_container_fact_level_desc{font-family:MontserratRegular;font-size:2rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.04rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_fact_level_desc{font-size:2.8rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_fact_level_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.02rem}}.no-search-results__wrapper_container_fact_level_desc_links{border-bottom:1px solid #272829;font-family:MontserratRegular;font-style:italic;font-size:2rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.01rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_fact_level_desc_links{font-size:2.8rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.01rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_fact_level_desc_links{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.02rem}}.no-search-results__wrapper_container_carousel_title{text-align:center;padding-bottom:6rem;font-family:MontserratSemibold;font-size:2rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.08rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_carousel_title{margin:0 auto;padding-bottom:0rem;font-size:4rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.16rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_carousel_title{margin:0 auto;padding-bottom:0rem;font-size:2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.08rem}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_carousel .product-category-carousel{padding:0;margin-bottom:0}}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel{padding:0 5rem}@media only screen and (max-width: 50em){.no-search-results__wrapper_container_carousel .product-category-carousel .carousel{padding:0 0 0 5rem}}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item{padding:0;margin:0;position:relative}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item{width:160px !important}}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item:hover{box-shadow:none}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{border:4px solid #fff;height:330px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:300px}}@media only screen and (max-width: 37.5em){.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:160px}}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container{margin-top:2rem}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-family:MontserratSemibold;font-size:2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.03rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-size:3.2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.06rem}}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__price{display:none}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(n){padding-top:2.5rem}.no-search-results__wrapper_container_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:8.5rem}@media only screen and (max-width: 50em){.dyo-ribbon{margin-bottom:10px}.dyo-family-collection .dyo-ribbon{margin-top:0}}.dyo-ribbon-wrap#addOns{border-top:1px solid #DDDEDF}.dyo-ribbon .accordian-content{display:none}.dyo-ribbon .accordian-header.active+.accordian-content{display:block}.dyo-ribbon .accordian-header{height:5rem;font-size:1.6rem;font-weight:600;color:#53565a;line-height:1;letter-spacing:0em;font-family:MontserratRegular;margin-left:30px;cursor:pointer}.dyo-ribbon .accordian-header:before{font-size:1.2rem;font-weight:600;color:#53565a;line-height:" ";letter-spacing:"";margin-right:1rem}.dyo-ribbon .accordian-header.active:before{font-size:.9rem;font-weight:600;color:#53565a;line-height:" ";letter-spacing:""}.matching-bands .dyo-ribbon{border:1px 0 solid #DDDEDF;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1)}@media only screen and (min-width: 50em){.dyo-ribbon .preview-msg{padding-bottom:1rem;border-bottom:1px solid #DDDEDF;margin-bottom:1.5rem}}@media only screen and (max-width: 75em){.dyo-ribbon .preview-msg{padding-top:1rem;border-top:1px solid #DDDEDF;margin-bottom:2rem}}@media only screen and (max-width: 50em){.dyo-ribbon .preview-msg{padding-top:1rem}}.dyo-ribbon .preview-msg p{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.05rem;font-family:MontserratItalic;padding:0 1rem}.dyo-ribbon .option-name,.dyo-ribbon .option-selected{font-size:1.1rem;font-weight:600;color:#ABADAF;line-height:1.25;letter-spacing:.1rem;font-family:MontserratItalic;text-transform:capitalize}.dyo-ribbon .option-name.selected-size,.dyo-ribbon .option-selected.selected-size{text-transform:lowercase}.dyo-ribbon .option-name.selected-size .tool-tip__fraction,.dyo-ribbon .option-selected.selected-size .tool-tip__fraction{font-size:8px;margin-right:2px}@media only screen and (max-width: 50em){.product-image-section .dyo-ribbon{padding:0}}.matching-bands .dyo-ribbon__wrapper{box-shadow:0 4px 20px 0 rgba(0,0,0,0.1)}.product-image-section .dyo-ribbon__wrapper{margin:0 auto}.product-image-section .dyo-ribbon__wrapper_title{font-size:1.1rem;font-weight:600;color:#53565a;line-height:1.25;letter-spacing:.1rem;font-family:MontserratRegular;text-transform:uppercase}.dyo-alternates .dyo-ribbon__wrapper_title,.matching-bands .dyo-ribbon__wrapper_title{font-size:1.6rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:0em;font-family:MontserratRegular;margin-bottom:10px}@media only screen and (max-width: 50em){.dyo-alternates .dyo-ribbon__wrapper_title,.matching-bands .dyo-ribbon__wrapper_title{text-align:center}}.dyo-alternates .dyo-ribbon__wrapper_title{font-size:1.9rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.15rem;font-family:MontserratRegular;font-weight:500}.matching-bands .dyo-ribbon__wrapper_title{margin:10px 0;padding-top:10px;font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:5px;font-family:PlayfairDisplayRegular}.dyo-ribbon__wrapper .no-of-stones{font-size:1.7rem;font-weight:600;color:#53565a;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;padding:15px;border:1px solid #ccc;border-radius:5px;position:relative}.dyo-ribbon__wrapper .no-of-stones:before{font-size:.7rem;font-weight:600;color:#53565a;line-height:" ";letter-spacing:"";position:absolute;right:15px;top:45%}.dyo-ribbon__wrapper .no-of-stones .current-stone-selection{font-size:1.5rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.2px;font-family:MontserratItalic}.dyo-ribbon__wrapper .no-of-stones .current-stone-selection:before{content:':';padding-right:5px;font-family:MontserratMedium}.dyo-ribbon__wrapper .no-of-stones.selected{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer}.dyo-ribbon__wrapper .no-of-stones.selected:before{font-size:.7rem;font-weight:600;color:#666;line-height:" ";letter-spacing:"";position:absolute;right:15px;top:45%}.dyo-alternates .dyo-ribbon__wrapper_content{padding:1.5rem 0;border-top:1px solid #DDDEDF}.dyo-addons .dyo-ribbon__wrapper_content{border-bottom:1px solid #DDDEDF}.product-image-section .dyo-ribbon__wrapper_content{text-align:left;margin:0 auto;margin-bottom:0.5rem}.dyo-ribbon__wrapper_row_text{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.25;letter-spacing:.18rem;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.dyo-ribbon__wrapper_row_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;text-transform:capitalize}}.dyo-ribbon__wrapper_row_dot{position:absolute;height:8px;width:8px;border-radius:50%;border:1px solid #ABADAF}.dyo-ribbon__wrapper_row_dot.green{border:none;background:#0e8939}@media only screen and (min-width: 50em){.dyo-ribbon__wrapper_row_dot{margin-top:-10px;margin-right:-10px;right:0}}@media only screen and (max-width: 50em){.dyo-ribbon__wrapper_row_dot{height:10px;width:10px;margin:6px 8px}}.dyo-ribbon__wrapper_row_image-desktop{border-right:1px solid #DDDEDF;padding:15px 50px 15px 0}@media only screen and (max-width: 64em){.dyo-ribbon__wrapper_row_image-desktop{padding-right:10px}}.dyo-ribbon__wrapper_row_image-desktop_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;margin-left:20px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.dyo-ribbon__wrapper_row_image-desktop_text{font-size:1.8rem}}.dyo-ribbon__wrapper_row_image{padding:20px}@media only screen and (max-width: 37.5em){.dyo-ribbon__wrapper_row_image{padding:10px 20px}}.dyo-ribbon__wrapper_row_image_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;margin-left:0;margin-top:0.5rem}.dyo-ribbon__wrapper_row_image_toggle{font-size:3rem;font-weight:400;color:#53565A;line-height:" ";letter-spacing:" ";font-family:MontserratRegular}.dyo-ribbon__wrapper_row_image_toggle:after{content:'+'}.dyo-ribbon__wrapper_row_image_toggle.show-minus:after{content:'-';font-size:5rem}.dyo-ribbon__wrapper_row_content-title{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;padding:30px 0 30px 20px;cursor:pointer}@media only screen and (max-width: 37.5em){.dyo-ribbon__wrapper_row_content-title{padding:20px 0 20px 20px}}.dyo-ribbon__wrapper_row_content-title_back-icon{font-size:2rem;margin-right:10px;position:relative;top:2px}.price-summary-modal .component-name__content_main-wrap_body{padding:0}.gemstone-list .price-summary-modal .component-name__content_main-wrap_body{padding:65px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemstone-list .price-summary-modal .component-name__content_main-wrap_body{padding:60px 40px}}@media only screen and (max-width: 50em){.gemstone-list .price-summary-modal .component-name__content_main-wrap_body{padding:60px 40px}}.price-summary-modal .component-name__content_header_close-icon{top:35px;right:25px;color:#53565A}.price-summary-modal__content{padding:30px 25px 0}.gemstone-list .price-summary-modal__content{padding:30px 35px 30px}.price-summary-modal__content_main-img{position:relative;max-width:20rem}.price-summary-modal__content_img_hold{position:relative}.price-summary-modal__content_img_hold_image{max-width:20rem}.price-summary-modal__content_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:30px}.price-summary-modal__content_item-confirmation,.price-summary-modal__content_setting-confirmation,.price-summary-modal__content_stone-confirmation{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.65;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:3rem}.price-summary-modal__content_product-list{max-height:240px;overflow-y:auto;padding-right:10px}@media only screen and (max-width: 50em){.price-summary-modal__content_product-list{max-height:none;padding:0}}.price-summary-modal__content_product-list_details{padding:10px 0;border-bottom:1px solid #DDDEDF}.price-summary-modal__content_product-list_details:last-child{border:0}.price-summary-modal__content_product-list_details_pdct{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.65;letter-spacing:.03rem;font-family:MontserratRegular}.price-summary-modal__content_product-list_details_price-hold{font-size:1.4rem;font-weight:800;color:#272829;line-height:1.65;letter-spacing:.03rem;font-family:MontserratSemibold}.price-summary-modal__content_product-list_details_price-hold_price{margin-left:auto}.price-summary-modal__summary{padding:20px 30px;border-top:1px solid #ABADAF}.price-summary-modal__summary_subtotal_title{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.06rem;font-family:MontserratBold;padding-top:5px}.price-summary-modal__summary_subtotal_tax{font-size:.7rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.06rem;font-family:MontserratRegular;font-style:italic}.price-summary-modal__summary_price_val{font-size:2rem;font-weight:800;color:#272829;line-height:1.65;letter-spacing:.03rem;font-family:MontserratSemibold;padding-right:30px;min-width:100px}@media only screen and (max-width: 50em){.price-summary-modal__summary_price_val{min-width:50px;padding:0}}.price-summary-modal__buttons{padding:20px 25px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemstone-list .price-summary-modal__buttons{width:100%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.price-summary-modal__buttons{width:80%}}.price-summary-modal__buttons_cancel{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:LatoRegular}.gemstone-list .price-summary-modal__buttons_cancel{margin-right:30px}@media only screen and (max-width: 37.5em){.gemstone-list .price-summary-modal__buttons_cancel{margin-right:0;margin-bottom:10px}}@media only screen and (max-width: 50em){.price-summary-modal__buttons_cancel{margin-right:1rem}}.price-summary-modal__buttons_remove,.price-summary-modal__buttons_remove-all{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.18rem;font-family:LatoRegular}@media only screen and (max-width: 50em){.gemstone-list .price-summary-modal__buttons_remove{margin-left:0}}@media only screen and (max-width: 50em){.price-summary-modal__buttons_remove{margin-left:1rem}}.product-tile{padding:2rem;margin:1px;border-radius:0.4rem;cursor:pointer}@media only screen and (min-width: 50em){.product-tile{width:170px}.scr-js__matching-bands .product-tile{width:285px}.perpetualStones .product-tile{width:auto}}.product-tile__wrapper_details_desc-desktop{font-size:2.1rem;font-weight:600;color:#666;line-height:1;letter-spacing:.08rem;font-family:MontserratMedium;margin:0}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.perpetualStones .product-tile__wrapper_details_desc-desktop{width:65%}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.matching-band .product-tile__wrapper_details_desc-desktop,.alternates .product-tile__wrapper_details_desc-desktop,.addons .product-tile__wrapper_details_desc-desktop{width:100%}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.addons .product-tile__wrapper_img-hold{height:100%;max-height:20%}}.matching-bands .product-tile,.dyo-addons .product-tile{padding:2rem 1rem}.product-image-section .product-tile{position:relative}.product-image-section .product-tile:after{content:'';position:absolute;border:1px solid transparent;margin-top:3px;margin-left:-1.2rem;padding:0 1.2rem}.product-image-section .product-tile:hover{background:#fff}.product-image-section .product-tile:hover:after{border-bottom:1px solid #DDDEDF;transition:width 0.2s ease, background-color 0.2s ease, border 0.2s ease}.product-image-section .product-tile.selected{background:#fff}.product-image-section .product-tile.selected:after{border-bottom:1px solid #DDDEDF}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.product-image-section .product-tile.selected:after{margin-left:2em}}.product-image-section .product-tile.disabled{cursor:not-allowed}.product-tile.disabled{opacity:0.4;cursor:default}.product-tile.disabled:hover{background-color:transparent}.product-tile.no-hover-effect:hover{background:none;cursor:default}.product-tile.multiStone{width:4.1rem;height:4.3rem;padding:0}.product-tile.multiStone .product-tile__wrapper_details{width:auto}.product-tile.multiStone .product-tile__wrapper_details_desc-desktop{font-size:1.7rem;font-weight:600;color:#53565a;line-height:1;letter-spacing:.08rem;font-family:MontserratRegular;font-weight:500;margin:0}.product-tile.multiStone .product-tile__wrapper_details_desc-mobile{margin:0}@media only screen and (max-width: 50em){.product-tile.multiStone .product-tile__wrapper_details_desc-mobile{font-size:2rem}}.product-tile.perpetualStones{padding:5px}.product-tile.perpetualStones:hover{background-color:#F2F4F5}.product-tile.perpetualStones .product-tile__wrapper{height:100%}.product-tile.perpetualStones .product-tile__wrapper_details_desc-desktop{margin:0}.product-tile.perpetualStones .product-tile__wrapper_details_desc-mobile{margin-top:1.5rem;min-height:20px;text-align:left}.product-tile.perpetualStones .product-tile__wrapper_details_hold{width:auto;margin:0}.product-tile.perpetualStones .product-tile__wrapper_details_hold .employee-icon:before{margin-right:5px}.product-tile.perpetualStones .product-tile__wrapper_img-hold{max-width:35px;max-height:35px;margin-right:25px}.product-tile.selected{background-color:#eee;border:solid 1px #ccc}.product-tile.selected.perpetualStones{background-color:#fff;border:none}.product-image-section .product-tile.selected{box-shadow:none;border:none;position:relative}.product-tile.selected.no-hover-effect{background:none;border:0;box-shadow:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-tile__wrapper_img-hold_image{width:100%}}.product-tile__wrapper_details_hold{margin:1rem 0rem 2rem}.scr-js__matching-bands .product-tile__wrapper_details_hold{-ms-flex-pack:start;justify-content:flex-start}.product-tile__wrapper_details_hold_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.04;letter-spacing:.5px;font-family:PlayfairDisplayRegular}.product-tile__wrapper_details_desc-desktop,.product-tile__wrapper_details_desc-mobile{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.38;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:10px}.perpetualStones.selected .product-tile__wrapper_details_desc-desktop,.perpetualStones.selected .product-tile__wrapper_details_desc-mobile{font-family:MontserratBold;font-weight:700}.product-tile__wrapper_details_desc-mobile{white-space:pre-wrap;min-height:8.2rem}.multiStone .product-tile__wrapper_details_desc-mobile{min-height:2rem}.product-tile__wrapper_details_desc-mobile.hide,.product-tile__wrapper_details_desc-mobile.match-maker_exp,.product-tile__wrapper_details_desc-mobile.hiddenButAvailable,.pdp-non-built.hide-serial .product-tile__wrapper_details_desc-mobile.serial-number,.pdp-non-built.hide-serial .product-tile__wrapper_details_desc-mobile.serial-hold,.gemstone-list .product-tile__wrapper_details_desc-mobile.price-summary-modal__content_title,.number-of-stones-tab .product-tile__wrapper_details_desc-mobile.product-tile__wrapper_img-hold,.contact-information__container.logged-in .product-tile__wrapper_details_desc-mobile.contact-information__container_description,.contact-information__container.logged-in .product-tile__wrapper_details_desc-mobile.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.product-tile__wrapper_details_desc-mobile,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.product-tile__wrapper_details_desc-mobile,.contact-information__container.logged-in .product-tile__wrapper_details_desc-mobile.payment-method__wrapper_item_disclaimer,.employee-assist__container.logged-in .product-tile__wrapper_details_desc-mobile.employee-assist__container_description,.product-tile__wrapper_details_desc-mobile.credit-card__template,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .product-tile__wrapper_details_desc-mobile.credit-card__wrap_cc_row_removeCard,.product-tile__wrapper_details_desc-mobile.gift-card__template,.electronic-signature__wrapper_body_input .parsley-errors-list .product-tile__wrapper_details_desc-mobile.parsley-equalto,.gemstone-list.hide-serial .product-tile__wrapper_details_desc-mobile.serial-number,.gemlist-solitaire.hide-serial .product-tile__wrapper_details_desc-mobile.serial-number{display:none !important}.product-tile__wrapper_details_desc-desktop{margin:2.5rem auto 1rem;white-space:pre-wrap;min-height:8.5rem}.alternates .product-tile__wrapper_details_desc-desktop{min-height:30px}.perpetualStones .product-tile__wrapper_details_desc-desktop,.multiStone .product-tile__wrapper_details_desc-desktop{min-height:2rem}@media only screen and (min-width: 50em){.product-tile__wrapper_details_desc-desktop{display:inline-block}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.product-tile__wrapper_details_desc-desktop{width:35%}}.product-tile__wrapper_details_btn-hold_btn,.product-tile__wrapper_details_btn-hold_btn-add-another{font-size:1.1rem;font-weight:400;color:#C8102E;line-height:.15em;letter-spacing:.1em;font-family:MontserratSemibold;border-radius:0.5rem;margin-bottom:0.5rem;padding:0.5rem 0;text-transform:capitalize}.scr-js__matching-bands .product-tile__wrapper_details_btn-hold_btn,.scr-js__matching-bands .product-tile__wrapper_details_btn-hold_btn-add-another{text-transform:uppercase}.product-tile__wrapper_details_btn-hold_btn:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:disabled{font-size:1.1rem;font-weight:400;color:#53565A;line-height:.15em;letter-spacing:.15em;outline:none;padding:0.5rem 0 !important}.product-tile__wrapper_details_btn-hold_btn:hover:disabled,.product-tile__wrapper_details_btn-hold_btn-add-another:hover:disabled{font-size:1.1rem;font-weight:400;color:#53565A;line-height:.15em;letter-spacing:.15em;padding:0.5rem 0 !important}.product-tile__wrapper_details_btn-hold_btn-remove{font-size:1.1rem;font-weight:400;color:#53565A;line-height:.15em;letter-spacing:.15em;border-radius:0.5rem;font-family:MontserratSemibold;outline:none;padding:0.5rem}.fantasy-head-tab .product-tile__wrapper_img-hold{padding-top:2rem}.fantasy-head-tab .product-tile__wrapper_details_price{margin-bottom:1rem}.band-tab .product-tile__wrapper_img-hold{padding-top:2rem}.band-tab .product-tile__wrapper_details_price{margin-bottom:1rem}@media only screen and (min-width: 50em){.band-tab .product-tile__wrapper_details_btn-hold_btn-remove{border:none;text-transform:uppercase;margin:0.5rem}}.metal-tab .product-tile__wrapper_details_desc-desktop,.metal-tab .product-tile__wrapper_details_desc-mobile{margin-bottom:0}.alternates .product-tile{padding:1rem 0.2rem}.alternates .product-tile__wrapper_details_hold{margin-bottom:0}@media only screen and (max-width: 50em){.alternates .product-tile__wrapper_details_desc-mobile{margin:10px auto}}.alternates .product-tile__wrapper_details_desc-desktop{margin:1rem 0}.shape .product-tile{padding:0}.shape .product-tile__wrapper_details{display:none}.gemStones .product-tile{padding:0;cursor:pointer}.gemStones .product-tile__wrapper_img-hold_img-icon{width:4.8rem;height:4.8rem}.gemStones .product-tile__wrapper_details{display:none}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.gemStones .product-tile:after{margin-left:2em}}.number-of-stones-tab .product-tile__wrapper_details_desc-desktop,.number-of-stones-tab .product-tile__wrapper_details_desc-mobile{margin:0}.dyo-tab-content{padding:10px 0px;position:relative}@-moz-document url-prefix(){.dyo-tab-content{overflow:hidden}}@-moz-document url-prefix(){.dyo-tab-content .carousel-scroll{height:24.8rem}}.dyo-tab-content .carousel-scroll .carousel-wrap{-ms-overflow-style:none}.dyo-tab-content.addons .carousel-item{max-width:17rem;padding-right:0rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.dyo-tab-content.addons .carousel-item{max-width:24rem;padding-right:30px}}@media only screen and (min-width: 37.5625em) and (max-width: 47.9375em){.dyo-tab-content.addons .carousel-item{max-width:21rem;padding-right:30px}}@media only screen and (max-width: 37.5em){.dyo-tab-content.addons .carousel-item{max-width:17.2rem}}@media screen and (-ms-high-contrast: none), (-ms-high-contrast: active){.dyo-tab-content.addons.accordian-content .carousel-item{min-width:14rem}}.dyo-tab-content.perpetualStones{padding-top:15px;padding-bottom:0}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.dyo-tab-content.perpetualStones{padding-left:0;padding-right:0}}.product-image-section .dyo-tab-content{padding:0}.product-image-section .dyo-tab-content .carousel-item{max-width:4rem;padding:0;padding-right:1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.dyo-tab-content{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 37.5em){.dyo-tab-content{padding-top:0}}.dyo-tab-content .carousel-item{max-width:14rem;padding:0;padding-right:1rem}#alternates .dyo-tab-content .carousel-item{max-width:17rem}@-moz-document url-prefix(){#alternates .dyo-tab-content .carousel-item{display:inline-table}}.matching-bands .dyo-tab-content .carousel-item{max-width:38rem;padding-right:1rem}@media only screen and (max-width: 50em){.matching-bands .dyo-tab-content .carousel-item{max-width:32rem}}@media only screen and (max-width: 37.5em){.matching-bands .dyo-tab-content .carousel-item{max-width:90vw}}.dyo-tab-content .noUi-base{background-color:#C8102E}.dyo-tab-content .noUi-base .noUi-pips{display:none}.dyo-tab-content__slider-text{padding:15px 0}@media only screen and (max-width: 37.5em){.dyo-tab-content__slider-text{padding-top:10px;padding-bottom:0}}.dyo-tab-content.alternates{padding:0}@media only screen and (max-width: 37.5em){.dyo-tab-content.shape,.dyo-tab-content.gemStones,.dyo-tab-content.stoneSize{padding:0}}.dyo-tab-content.multiStone{border:1px solid #ccc;border-top:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:5px 15px 15px}@media only screen and (max-width: 50em){.dyo-tab-content .multistone-dropdown{display:block;background-color:white;width:100%}.dyo-tab-content .multistone-dropdown .dropdown{width:100%}.dyo-tab-content .multistone-dropdown .select-box{width:100%}}@media only screen and (max-width: 50em){.matching-bands .dyo-tab-content.addons{padding:0}}.dyo-tab-content__stone-tab{margin-bottom:15px}@media only screen and (max-width: 50em){.dyo-tab-content__stone-tab{margin-bottom:0}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.dyo-tab-content__slider{margin:20px 0}}@media only screen and (max-width: 37.5em){.dyo-tab-content__slider{margin:0;padding:10px 0}}.dyo-tab-content__slider .slider__hold_range-slide{margin:0}.dyo-tab-content__multistone-tabs .text-with-image{padding:25px 25px 15px}@media only screen and (max-width: 50em){.dyo-tab-content__multistone-tabs .text-with-image:first-child{border-top:2px solid #DDDEDF;margin-top:30px}}@media only screen and (max-width: 50em){.dyo-tab-content__multistone-tabs .text-with-image{padding:25px;border-bottom:2px solid #DDDEDF}}.dyo-tab-content__multistone-tabs .text-with-image__image{width:15px;height:15px}@media only screen and (max-width: 50em){.dyo-tab-content__multistone-tabs .text-with-image__image{width:30px;height:30px;font-size:1.6rem}}.dyo-tab-content__multistone-tabs .text-with-image__text{font-size:1.2rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.2px;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.dyo-tab-content__multistone-tabs .text-with-image__text{font-size:1.6rem}}@-moz-document url-prefix(){#gemOptions .dyo-tab-content .carousel-scroll{height:4.5rem !important}}@-moz-document url-prefix(){#addOns .dyo-tab-content .carousel-scroll{height:44.8rem !important}}@-moz-document url-prefix(){.matching-bands .dyo-tab-content .carousel-scroll{height:29.8rem !important}}.price-summary-item{padding:10px 0;border-bottom:1px solid #DDDEDF}.price-summary-item:last-child{border:0}.price-summary-item__pdct{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.65;letter-spacing:.03rem;font-family:MontserratRegular}.price-summary-item__price-hold{font-size:1.4rem;font-weight:800;color:#272829;line-height:1.65;letter-spacing:.03rem;font-family:MontserratSemibold}.price-summary-item__price-hold_price{min-width:50px}@media only screen and (max-width: 50em){.price-summary-item__price-hold_price{min-width:40px}}.price-summary-item__price-hold_price.margin-right{margin-right:30px}.price-summary-item__price-hold_free{margin:0 30px 0 auto}.price-summary-item__price-hold_clear{font-size:1.1rem;font-weight:400;color:#ABADAF;line-height:" ";letter-spacing:" ";font-family:MontserratRegular;cursor:pointer;padding:7px}.setting-confirmation.no-product-id,.setting-confirmation .price-summary-item__price-hold_clear{display:none !important}.stone-number{margin-bottom:15px}.stone-number .stone-number-text{font-size:1.7rem;font-weight:600;color:#53565a;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;padding:15px;border:1px solid #ccc;border-radius:5px;position:relative}.stone-number .stone-number-text:before{font-size:.7rem;font-weight:600;color:#53565a;line-height:" ";letter-spacing:"";position:absolute;right:15px;top:45%}.stone-number .stone-number-text .current-selection{font-size:1.5rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.2px;font-family:MontserratItalic}.stone-number .stone-number-text .current-selection:before{content:':';padding-right:5px;font-family:MontserratMedium}.stone-number .perpetual-list{max-height:215px;overflow-y:scroll;padding:0 15px 15px;border:1px solid #ccc;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.stone-number .perpetual-list .perpetual-item{margin-bottom:15px}.stone-number .perpetual-list .perpetual-item:last-child{margin-bottom:0}.stone-number.selected .stone-number-text{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0;cursor:pointer}.stone-number.selected .stone-number-text:before{font-size:.7rem;font-weight:600;color:#666;line-height:" ";letter-spacing:""}.matching-bands .dyo-ribbon__wrapper_title{text-transform:uppercase}@media only screen and (max-width: 50em){.matching-bands .carousel-item{min-width:29rem}}@media only screen and (max-width: 50em){.matching-bands .carousel-item .product-tile__wrapper_details{padding-left:5px}}.matching-pieces+.matching-bands{margin-top:2.5rem}.credit-card-page{background-color:#FFF9F5;padding:60px 0}.credit-card-page .item-desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular}.credit-card-page sup{font-size:70%;vertical-align:super}.credit-card-page__header{font-size:2rem;font-weight:800;color:#53565A;line-height:2.4;letter-spacing:1.2rem;font-family:MontserratBold;text-align:center;text-transform:uppercase}.credit-card-page__header-desc{text-align:center;max-width:680px;margin:0 auto 6rem}@media only screen and (max-width: 50em){.credit-card-page__header-desc.item-desc{padding:0 2.7rem;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;margin:1rem auto 4rem}}@media only screen and (max-width: 37.5em){.credit-card-page__header-desc.item-desc{font-size:1.3rem}}.credit-card-page__container{max-width:1132px;padding:0 2rem}@media only screen and (max-width: 50em){.credit-card-page__container{padding:0 2.7rem}}@media only screen and (max-width: 50em){.credit-card-page__container.only-desk{display:none}}@media only screen and (max-width: 50em){.credit-card-page__container__benifit{-ms-flex-order:2;order:2;margin-top:2rem}}.credit-card-page__container__benifit_content{font-size:2rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0;padding:10px 0;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.credit-card-page__container__benifit_content{text-align:center}}@media only screen and (max-width: 37.5em){.credit-card-page__container__benifit_content{font-size:1.4rem}}.credit-card-page__container__benifit_content:last-child{border-bottom:0}.credit-card-page__container__card{text-align:center}.credit-card-page__container__card__holder{width:294px;height:194px}.credit-card-page__container__card__holder_cc-img{width:100%;height:100%;border-radius:10px}.credit-card-page__container__card__terms{margin:24px 0;text-align:center}.credit-card-page__container__card__terms_question{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0;margin-left:10px;width:25px;height:25px;display:inline-block;text-align:center;border:solid 1px #ABADAF;border-radius:50%;color:#53565A}.credit-card-page__container__card_btn{text-transform:uppercase}.credit-card-page__customer{text-align:center;margin:6rem 0 12rem}@media only screen and (max-width: 50em){.credit-card-page__customer{margin:0 3rem}}@media only screen and (max-width: 37.5em){.credit-card-page__customer{padding:4rem 0 6rem}}.credit-card-page__customer_btn{margin-left:10px;color:#53565A;text-transform:uppercase}@media only screen and (max-width: 37.5em){.credit-card-page__customer_btn{margin:1rem auto 4rem;display:block}}.credit-card-page__interest-details__conatiner{max-width:1132px;margin:0 auto;padding:0 20px}.credit-card-page__interest-details__conatiner__title{font-size:2rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.1rem;margin-top:60px}.credit-card-page__interest-details__conatiner__title-desc{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.63;letter-spacing:.02rem;font-style:italic;padding:10px 0}.credit-card-page__interest-details__conatiner__desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;margin-top:18px}.credit-card-page__interest-details__conatiner__desc_contact{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.63;letter-spacing:.04rem}.credit-card-page__interest-details__note{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.63;letter-spacing:.04rem;margin:60px auto 40px;max-width:1132px;padding:0 20px}.credit-card-page__interest-details__note_imp{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.63;letter-spacing:.04rem}.interest-rate{width:210px;height:170px;padding:18px 22px;margin:10px 0;background-color:#fff;box-shadow:1.6px 1.9px 2.5px 0 rgba(0,0,0,0.08);border:1.5px solid #DDDEDF}.interest-rate__header{font-size:2.4rem;font-weight:700;color:#53565A;line-height:1.13;letter-spacing:.04rem;text-align:center}.interest-rate_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.04rem;text-align:center}.interest-rate_divider{width:40px;height:1px;background-color:#53565A;margin:6px auto}.interest-rate:hover{border:1.5px solid #C8102E;color:#272829}.interest-rate:hover .interest-rate__header{color:#272829}.interest-rate:hover .interest-rate_text{color:#272829}.accordion.credit-card{background-color:#FFF9F5}.credit-card .accordion{width:100%;padding:100px 0}@media only screen and (max-width: 37.5em){.credit-card .accordion{padding:50px 0}}.credit-card .accordion__list{border-top:1px solid #DDDEDF;width:100%}.credit-card .accordion__list .product-specs__item_header_title{font-size:2rem;font-weight:700;color:#272829;line-height:1.4;letter-spacing:.16rem}.credit-card .accordion__list .product-specs__item_header_text{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.05rem;margin:1.2rem 6rem 0 3rem}@media only screen and (max-width: 37.5em){.credit-card .accordion__list .product-specs__item_header_text{font-size:1.4rem}}.credit-card .accordion__list .product-specs__item_header_icon{right:2.5rem}.credit-card .accordion__list .product-specs__item_header_icon:before{font-size:1.2rem;color:#53565A}.credit-card .accordion__list .product-specs__item_content{margin-left:3rem}.credit-card .accordion__list .product-specs__item_content__extra-desc{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.03rem;font-style:italic;padding:3.4rem 3.4rem 0 0}@media only screen and (max-width: 37.5em){.credit-card .accordion__list .product-specs__item_content__extra-desc{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.03rem;padding:2.7rem 2.7rem 0 0}}.credit-card .accordion__list .product-specs__item_content__desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.03rem;padding:3.4rem 3.4rem 3.4rem 0}@media only screen and (max-width: 37.5em){.credit-card .accordion__list .product-specs__item_content__desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.03rem;padding:2.7rem 2.7rem 2.7rem 0}}.credit-card .accordion__list .product-specs__item_content__imp{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.03rem;padding:0 3.4rem 3.4rem 0}@media only screen and (max-width: 37.5em){.credit-card .accordion__list .product-specs__item_content__imp{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.03rem;padding:0 2.7rem 2.7rem 0}}.credit-card .accordion__list .product-specs__item_content__imp_bold{font-weight:700}.pdp-non-built-print{padding:30px}@media only screen and (max-width: 50em){.pdp-non-built-print{padding:0 0 30px;margin-top:-30px}}.pdp-non-built-print__productImage{padding-left:30px}@media print{.pdp-non-built-print__productImage{width:33.33%}}.pdp-non-built-print__content{padding-left:80px;padding-bottom:40px}@media only screen and (max-width: 50em){.pdp-non-built-print__content{padding:0}}@media print{.pdp-non-built-print__content{width:66.66%}}.pdp-non-built-print__content_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:PlayfairDisplayRegular;margin-bottom:20px}.pdp-non-built-print__content_ring-size{font-size:1.8rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:20px}.pdp-non-built-print__content_item{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:10px}.pdp-non-built-print__content_item-list{font-size:1.5rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:10px}.pdp-non-built-print__specifications{border-top:2px solid #DDDEDF}.pdp-non-built-print__specifications_list{padding:15px 0px;border-bottom:2px solid #DDDEDF}.pdp-non-built-print__specifications_list_main-title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:30px}@media print{.pdp-non-built-print__specifications_list_main-title{width:100%}}.pdp-non-built-print__specifications_list_sub-title{font-size:1.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:15px}@media print{.pdp-non-built-print__specifications_list_sub-title{width:80%}}.pdp-non-built-print__specifications_list_price{font-size:1.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:15px}@media print{.pdp-non-built-print__specifications_list_price{width:20%;text-align:right}}.pdp-non-built-print__specifications_list_article{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:15px}@media print{.pdp-non-built-print__specifications_list_article{width:100%}}@media print{.pdp-non-built-print__specifications_list_section{width:33.33%}}.pdp-non-built-print__specifications_list_section_text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:5px}.pdp-non-built-print__specifications_list_section_text.text-bold{font-family:MontserratSemibold}.pdp-built-print{margin-top:30px}.pdp-built-print__productImage{border:1px solid #DDDEDF;margin-right:10px;max-height:410px}@media print{.pdp-built-print__productImage{width:25%}}@media only screen and (max-width: 50em){.pdp-built-print__productImage{border:none;margin:0 auto 30px;max-width:410px}}.pdp-built-print__secondaryImages{padding-left:10px;max-width:200px}.pdp-built-print__secondaryImages_imgs{border:1px solid #DDDEDF}.pdp-built-print__secondaryImages_imgs:first-child{margin-bottom:10px}.pdp-built-print__content{padding-left:30px;padding-bottom:40px}@media only screen and (max-width: 50em){.pdp-built-print__content{padding:0}}@media print{.pdp-built-print__content{width:55%}}.pdp-built-print__content_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:PlayfairDisplayRegular;margin-bottom:20px}.pdp-built-print__content_ring-size{font-size:1.8rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:20px}.pdp-built-print__content_item{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:10px}.pdp-built-print__content_item-list{font-size:1.5rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:10px}.pdp-built-print__specifications{border-top:2px solid #DDDEDF;margin-top:20px}.pdp-built-print__specifications_list{padding:15px 0px;border-bottom:2px solid #DDDEDF}.pdp-built-print__specifications_list_main-title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:30px}@media print{.pdp-built-print__specifications_list_main-title{width:100%}}.pdp-built-print__specifications_list_sub-title{font-size:1.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:15px}@media print{.pdp-built-print__specifications_list_sub-title{width:80%}}.pdp-built-print__specifications_list_price{font-size:1.6rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratSemibold;margin-bottom:15px}@media print{.pdp-built-print__specifications_list_price{width:20%;text-align:right}}.pdp-built-print__specifications_list_article{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:15px}@media only screen and (max-width: 50em){.pdp-built-print__specifications_list_article{margin-left:20px}}@media print{.pdp-built-print__specifications_list_article{width:100%}}@media print{.pdp-built-print__specifications_list_section{width:33.33%}}.pdp-built-print__specifications_list_section_text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:MontserratRegular;margin-bottom:5px}.pdp-built-print__specifications_list_section_text.text-bold{font-family:MontserratSemibold}.store-details-print{margin-top:30px}.store-details-print__wrapper{background:#fff}.store-details-print__wrapper_title{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-1px;font-family:PlayfairDisplayRegular;margin-bottom:10px}.store-details-print__wrapper_details{margin:3rem}.store-details-print__wrapper_details .store-item.specific-store .store-item__img-hold{padding-right:2rem}.store-details-print__wrapper_details .store-item.specific-store .store-item__details{padding-right:1rem}.order-details-print{margin:0 auto;max-width:1024px;font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;font-family:MontserratRegular}.order-details-print__gift_title,.order-details-print__layaway_title,.order-details-print__shipping-billing_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;font-family:MontserratSemibold;text-transform:uppercase;text-align:center}.order-details-print__header{padding-top:2rem}.order-details-print__header_title{font-size:2.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;font-family:MontserratSemibold;text-transform:uppercase}.order-details-print__header_details{padding-top:2rem}.order-details-print__header_details_wrap{padding:0 2rem}.order-details-print__header_details_wrap:first-child{border-right:1px solid #ABADAF}.order-details-print__header_details_wrap_value{font-weight:bold}.order-details-print__item-list{border-bottom:1px solid #ABADAF;padding:0 3rem}.order-details-print__item-list_items{border-bottom:1px solid #ABADAF}.order-details-print__item-list_items:last-child{border-bottom:0}.order-details-print__item-list_items_img-wrap_img{margin:5rem auto}.order-details-print__item-list_items_details{padding-bottom:5rem}.order-details-print__item-list_items_details_specs_name{font-size:3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;font-family:PlayfairDisplaySemiBold}.order-details-print__item-list_items_details_specs_article{text-transform:uppercase;padding-top:2rem}.order-details-print__item-list_items_details_specs_desc{font-size:2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:-.4px;padding-top:1.5rem}.order-details-print__item-list_items_details_price{font-size:3rem;font-weight:400;color:#53565A;line-height:"";letter-spacing:"";font-family:PlayfairDisplayRegular}.order-details-print__summary{border-bottom:1px solid #ABADAF;padding:0 3rem 5rem}.order-details-print__summary_item,.order-details-print__summary_total{padding-top:3rem;text-transform:capitalize}.order-details-print__summary_total{font-family:MontserratSemibold}.order-details-print__gift{border-bottom:1px solid #ABADAF;padding:5rem 3rem}.order-details-print__gift_content{padding-top:4rem}.order-details-print__gift_content_info_hold{padding-bottom:3rem}.order-details-print__gift_content_info_hold_text{text-transform:uppercase}.order-details-print__gift_content_info_hold_name{font-size:2rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:-.4px}.order-details-print__gift_content_message{font-size:2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:-.4px;font-family:MontserratRegular}.order-details-print__shipping-billing_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:2px;padding-top:5rem}.order-details-print__shipping-billing_top{padding:5rem 3rem 0}.order-details-print__shipping-billing_top_column-left_contact{padding-bottom:3rem}.order-details-print__shipping-billing_top_column-left_contact_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;padding-bottom:2rem}.order-details-print__shipping-billing_top_column-left_contact_text{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:""}.order-details-print__shipping-billing_top_column-right_address{padding-left:4rem}.order-details-print__shipping-billing_top_column-right_address:last-child{padding-left:9rem}.order-details-print__shipping-billing_top_column-right_address_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:3px;padding-bottom:2rem}.order-details-print__shipping-billing_top_column-right_address_text{line-height:1;padding:0.5rem 0}.order-details-print__shipping-billing_bottom{padding-top:5rem}.order-details-print__layaway{padding:5rem 3rem 0;border-bottom:1px solid #ABADAF}.order-details-print__layaway_top-content{padding:4rem 0 7rem}.order-details-print__layaway_top-content_item_text{text-transform:uppercase;padding-bottom:2rem}.order-details-print__layaway_table_title{text-transform:uppercase;padding-bottom:2rem}.order-details-print__layaway_table_main_title{background:#F2F4F5;-webkit-print-color-adjust:exact}.order-details-print__layaway_table_main_title_container{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1px;padding:1.5rem 0 1.5rem 2rem}.order-details-print__layaway_table_main_body{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}.order-details-print__layaway_table_main_body_month{padding:2rem 5rem 2rem 2rem}.order-details-print__layaway_table_main_body_month:nth-child(even){padding-right:2rem;padding-left:5rem}.order-details-print__layaway_table_main_body_month_text{font-size:2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1px;padding-bottom:2rem}.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper_amount{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1px;margin-top:0}.order-details-print__layaway_table_main_body_month_column .schedule-table-column__wrapper_date{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1px;padding-right:3rem}.checkout-page{padding:5rem 0;margin:15rem auto 0}@media only screen and (max-width: 50em){.checkout-page{margin:12rem 0 0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page{padding:5rem 2rem}}.checkout-page__header{font-size:2rem;font-weight:800;color:#53565A;line-height:2.4;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:3rem}.is-guest-user .checkout-page__header{margin-bottom:0}.checkout-page__header-desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular;margin-bottom:4.5rem}.checkout-page__header-desc_link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular;text-decoration:underline}@media only screen and (max-width: 50em){.checkout-page__wrapper{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.checkout-page__wrapper_container{padding-right:2rem;-ms-flex-order:1;order:1}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page__wrapper_container{padding-right:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page__wrapper_container{width:100%}}.checkout-page__wrapper_container_btn{margin-top:30px}@media only screen and (max-width: 50em){.checkout-page__wrapper_container_btn{display:none}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page__wrapper_container_btn{display:none !important}}.checkout-page__wrapper_container_btn_place-order{font-family:MontserratBold;padding:0.5rem 3rem}.checkout-page__wrapper_container_btn_place-order.payPalBtn{padding:0;border:0}@media only screen and (max-width: 50em){.checkout-page__wrapper_container_btn_place-order{margin:1rem 0 3rem}}@media only screen and (max-width: 50em){.checkout-page__wrapper_container{padding-right:0;-ms-flex-order:1;order:1}}.checkout-page__wrapper_container .billing-information__description{padding-bottom:2.5rem}.checkout-page__wrapper_container .form-input-with-label.saved-card-form-input .form-input-with-label__faqs{position:absolute;right:5rem;top:11px}@media only screen and (max-width: 75em){.checkout-page__wrapper_container .form-input-with-label.saved-card-form-input .form-input-with-label__faqs{right:9rem}}@media only screen and (max-width: 37.5em){.checkout-page__wrapper_container .form-input-with-label.saved-card-form-input .form-input-with-label__faqs{right:1rem;top:3.2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.checkout-page__wrapper_container .form-input-with-label.saved-card-form-input .form-input-with-label__faqs{right:1rem;top:3.2rem}}.checkout-page__wrapper_summary{-ms-flex-order:2;order:2}@media only screen and (max-width: 50em){.checkout-page__wrapper_summary{-ms-flex-order:0;order:0;padding:5rem 3rem 2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page__wrapper_summary{width:100%;-ms-flex-order:0;order:0;padding:5rem 0 2rem}}@media only screen and (min-width: 50em){.checkout-page__wrapper_summary .checkout-page__wrapper_container_btn{display:none}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page__wrapper_summary .checkout-page__wrapper_container_btn{display:block !important}}@media only screen and (max-width: 50em){.checkout-page__wrapper_summary .checkout-page__wrapper_container_btn{display:block}}.checkout-page .parsley-required{color:#da690e;margin-top:1rem}.checkout-page .state-tax-discalimer{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.04rem;font-family:MontserratRegular;padding-top:1rem}.contact-information,.payment-method{border:1px solid #D7D7D7;border-radius:0.8rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.contact-information,.payment-method{border-radius:0}}.contact-information__title,.payment-method__header{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.42rem;font-family:MontserratBold;border-bottom:1px solid #D7D7D7;padding:1.4rem 0 1rem;background:#fafbfc;border-radius:0.8rem 0.8rem 0 0}@media only screen and (max-width: 50em){.contact-information__title,.payment-method__header{padding:4rem 0}}.contact-information__container{padding:3rem}@media only screen and (max-width: 50em){.contact-information__container{padding:3rem 2rem}}.contact-information__container_editInfo{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.2rem;font-family:MontserratBold;text-transform:uppercase;display:none;padding:1rem 4rem 1rem 1rem}@media only screen and (max-width: 50em){.contact-information__container_editInfo{font-size:1.3rem}}.contact-information__container_row{padding:1.5rem 1rem}.contact-information__container_row_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:2rem}@media only screen and (max-width: 50em){.contact-information__container_row_title{margin-bottom:1.5rem}}.contact-information__container_row_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:4rem}@media only screen and (max-width: 50em){.contact-information__container_row_desc{margin-bottom:5rem}}.contact-information__container_row .checkbox-sms-opt-in-subtext{display:none}.contact-information__container_row #checkbox-sms-opt-in-subtext{padding:0.7em 0 0 2.5em;line-height:1.3em}.contact-information__container_row #checkbox-sms-opt-in-subtext span{font-weight:400;font-family:MontserratRegular;font-size:1em}.contact-information__container_row #checkbox-sms-opt-in-subtext a{font-weight:400;font-family:MontserratRegular;font-size:1em;text-decoration:underline}.contact-information__container_description,.payment-method__wrapper_disclaimer,.payment-method__wrapper_disclaimer a,.payment-method__wrapper_item_disclaimer{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;margin-bottom:3rem}@media only screen and (min-width: 50em){.contact-information__container_description,.payment-method__wrapper_disclaimer,.payment-method__wrapper_disclaimer a,.payment-method__wrapper_item_disclaimer{padding-left:1rem}}@media only screen and (max-width: 50em){.contact-information__container_description,.payment-method__wrapper_disclaimer,.payment-method__wrapper_disclaimer a,.payment-method__wrapper_item_disclaimer{-ms-flex-pack:center;justify-content:center;text-align:center}}.contact-information__container_check-box_shipping-tab{padding:1em 0 0 0em}.contact-information__container_check-box_contact-information{padding:1em 0 0 0}.contact-information__container .checkbox{margin-top:1rem}.contact-information__container .checkbox__text{text-transform:none}.contact-information__container.logged-in{border:none}.contact-information__container.logged-in .form-input-with-label__label{font-size:1.2rem;font-weight:700;color:#272829;line-height:.5;letter-spacing:2px;font-family:MontserratBold;padding-left:0;text-transform:uppercase}.contact-information__container.logged-in .form-input-with-label__input:not([name="phone"]){font-size:1.6rem;font-weight:400;color:#53565A;line-height:.63;letter-spacing:.3px;font-family:MontserratRegular;padding:0;border:none}.contact-information__container.logged-in .contact-information__container_editInfo{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.2rem;display:inline-block;font-family:MontserratBold;text-transform:uppercase;padding:1rem 0rem 1rem 1rem;width:auto}@media only screen and (max-width: 50em){.contact-information__container.logged-in .contact-information__container_editInfo{font-size:1.3rem}}.employee-assist{border:1px solid #D7D7D7;border-radius:0.8rem;margin-bottom:4rem}@media only screen and (max-width: 50em){.employee-assist{border-radius:0}}.employee-assist__collapse{display:none}.employee-assist__show-more-less{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}.employee-assist__show-more-less .show-more-less-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;cursor:pointer}.employee-assist__show-more-less .show-more-less-container .show-more{font-family:'MontserratRegular';font-size:14px;margin-top:1em}.employee-assist__show-more-less .show-more-less-container .show-less{font-family:'MontserratRegular';font-size:14px;margin-top:1em}.employee-assist__show-more-less .show-more-less-container .show-more-less-toggle{display:none}.employee-assist__show-more-less .show-more-less-container .icon__caret-down-solid,.employee-assist__show-more-less .show-more-less-container .page-footer__col_title.drop-caret{font-size:10px;margin-top:7px;color:#DBDBDB}.employee-assist__title{cursor:pointer;font-size:1.4rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:4.2px;font-family:'MontserratBold';text-transform:uppercase;border-bottom:1px solid #D7D7D7;padding:1.4rem 0 1rem;background:#fafbfc;border-radius:0.8rem 0.8rem 0 0}.employee-assist__title .icon__caret-up-long,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-carat_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-carat_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-certification_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-certification_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-clarity_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-clarity_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-color_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-color_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-cut_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-cut_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-length_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-length_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-lwratio_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-lwratio_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-price_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-price_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-shape_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-shape_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list .compare_icon,.asc .gemlist-table__wrap_header-list .employee-assist__title .compare_icon,.employee-assist__title .asc .gemlist-table__wrap_header-list_li-width_icon,.asc .employee-assist__title .gemlist-table__wrap_header-list_li-width_icon,.employee-assist__title .show-prod-info .gemlist-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-table__wrapper_ul .employee-assist__title .accordion-icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-price_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.asc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.employee-assist__title .asc .gemlist-solitaire-table__wrap_header-list .compare_icon,.asc .gemlist-solitaire-table__wrap_header-list .employee-assist__title .compare_icon,.employee-assist__title .show-prod-info .gemlist-solitaire-table__wrapper_ul .accordion-icon,.show-prod-info .gemlist-solitaire-table__wrapper_ul .employee-assist__title .accordion-icon,.employee-assist__title .drt-recommendation .collapse-arrow.up,.drt-recommendation .employee-assist__title .collapse-arrow.up,.employee-assist__title .is-active .expando__content_header_content_icon,.is-active .employee-assist__title .expando__content_header_content_icon,.employee-assist__title .expando-child__content_header_content_icon,.employee-assist__title .carousel-scroll.vertical .prev-btn,.carousel-scroll.vertical .employee-assist__title .prev-btn,.employee-assist__title .review-qa-section__show-less_icon,.employee-assist__title .product-specs__item_header_icon,.employee-assist__title .TT4collapse,.employee-assist__title .dyo-ribbon__wrapper .no-of-stones.selected:before,.dyo-ribbon__wrapper .employee-assist__title .no-of-stones.selected:before,.employee-assist__title .is-active .order-summary__mobile_icon,.is-active .employee-assist__title .order-summary__mobile_icon{color:#DBDBDB}.employee-assist__title .icon__caret-down-long,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-carat_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-carat_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-certification_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-certification_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-clarity_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-clarity_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-color_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-color_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-cut_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-cut_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-length_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-length_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-lwratio_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-lwratio_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-price_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-price_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-shape_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-shape_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list .compare_icon,.desc .gemlist-table__wrap_header-list .employee-assist__title .compare_icon,.employee-assist__title .desc .gemlist-table__wrap_header-list_li-width_icon,.desc .employee-assist__title .gemlist-table__wrap_header-list_li-width_icon,.employee-assist__title .gemlist-table__wrapper_ul .accordion-icon,.gemlist-table__wrapper_ul .employee-assist__title .accordion-icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-carat_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-carat-null_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-diameter_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-price_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-price_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-quality_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-shape_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.desc .employee-assist__title .gemlist-solitaire-table__wrap_header-list_li-cert_icon,.employee-assist__title .desc .gemlist-solitaire-table__wrap_header-list .compare_icon,.desc .gemlist-solitaire-table__wrap_header-list .employee-assist__title .compare_icon,.employee-assist__title .gemlist-solitaire-table__wrapper_ul .accordion-icon,.gemlist-solitaire-table__wrapper_ul .employee-assist__title .accordion-icon,.employee-assist__title .drt-recommendation .collapse-arrow.down,.drt-recommendation .employee-assist__title .collapse-arrow.down,.employee-assist__title .expando__content_header_content_icon,.employee-assist__title .is-open .expando-child__content_header_content_icon,.is-open .employee-assist__title .expando-child__content_header_content_icon,.employee-assist__title .carousel-scroll.vertical .next-btn,.carousel-scroll.vertical .employee-assist__title .next-btn,.employee-assist__title .pdp-engraving.selected .engraving-title:before,.pdp-engraving.selected .employee-assist__title .engraving-title:before,.employee-assist__title .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .employee-assist__title .engraving-font-text:before,.employee-assist__title .review-qa-section__show-more_icon,.employee-assist__title .product-specs__item_header.close .product-specs__item_header_icon,.product-specs__item_header.close .employee-assist__title .product-specs__item_header_icon,.employee-assist__title .TT4expand,.employee-assist__title .dyo-ribbon .accordian-header.active:before,.dyo-ribbon .employee-assist__title .accordian-header.active:before,.employee-assist__title .dyo-ribbon__wrapper .no-of-stones:before,.dyo-ribbon__wrapper .employee-assist__title .no-of-stones:before,.employee-assist__title .stone-number .stone-number-text:before,.stone-number .employee-assist__title .stone-number-text:before,.employee-assist__title .order-summary__mobile_icon,.employee-assist__title .interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .employee-assist__title .shape-selected:before,.employee-assist__title .interaction-screen .dyo-wrap .gemstone-selected:before,.interaction-screen .dyo-wrap .employee-assist__title .gemstone-selected:before{color:#DBDBDB}.employee-assist__title .hide-header-carrot{display:none}@media only screen and (max-width: 50em){.employee-assist__title{padding:4rem 0}}.employee-assist__container{padding:3rem}@media only screen and (max-width: 50em){.employee-assist__container{padding:3rem 2rem}}.employee-assist__container_editInfo{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.2rem;font-family:MontserratBold;text-transform:uppercase;display:none;padding:1rem 4rem 1rem 1rem}@media only screen and (max-width: 50em){.employee-assist__container_editInfo{font-size:1.3rem}}.employee-assist__container_row{padding:1.5rem 1rem}.employee-assist__container_row.employee-assist-closer-id{width:33%}.employee-assist__container_row.employee-assist-closer-name{width:34%}.employee-assist__container_row.employee-assist-store-locator{width:33%}.employee-assist__container_row.employee-assist-greeter-id{width:34%}.employee-assist__container_row.employee-assist-greeter-name{width:66%}.employee-assist__container_row.employee-assist-ip-address{display:none}.employee-assist__container_row_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:2rem}@media only screen and (max-width: 50em){.employee-assist__container_row_title{margin-bottom:1.5rem}}.employee-assist__container_row_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:4rem}@media only screen and (max-width: 50em){.employee-assist__container_row_desc{margin-bottom:5rem}}.employee-assist__container_row .checkbox-sms-opt-in-subtext{display:none}.employee-assist__container_row #checkbox-sms-opt-in-subtext{padding:0.7em 0 0 2.5em;line-height:1.3em}.employee-assist__container_row #checkbox-sms-opt-in-subtext span{font-weight:400;font-family:MontserratRegular;font-size:1em}.employee-assist__container_row #checkbox-sms-opt-in-subtext a{font-weight:400;font-family:MontserratRegular;font-size:1em;text-decoration:underline}.employee-assist__container_description{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;margin-bottom:3rem}@media only screen and (min-width: 50em){.employee-assist__container_description{padding-left:1rem}}@media only screen and (max-width: 50em){.employee-assist__container_description{-ms-flex-pack:center;justify-content:center;text-align:center}}.employee-assist__container_check-box_shipping-tab{padding:1em 0 0 0em}.employee-assist__container_check-box_employee-assist{padding:1em 0 0 0}.employee-assist__container .checkbox{margin-top:1rem}.employee-assist__container .checkbox__text{text-transform:none}.employee-assist__container.logged-in{border:none}.employee-assist__container.logged-in .form-input-with-label__label{font-size:1.2rem;font-weight:700;color:#272829;line-height:.5;letter-spacing:2px;font-family:MontserratBold;padding-left:0;text-transform:uppercase}.employee-assist__container.logged-in .form-input-with-label__input:not([name="phone"]){font-size:1.6rem;font-weight:400;color:#53565A;line-height:.63;letter-spacing:.3px;font-family:MontserratRegular;padding:0;border:none}.employee-assist__container.logged-in .employee-assist__container_editInfo{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.2rem;display:inline-block;font-family:MontserratBold;text-transform:uppercase;padding:1rem 0rem 1rem 1rem;width:auto}@media only screen and (max-width: 50em){.employee-assist__container.logged-in .employee-assist__container_editInfo{font-size:1.3rem}}.gift-message{padding:0;background:#fff;margin-top:3rem}.gift-message .expando{border:1px solid #DDDEDF;border-radius:1rem;border-image-slice:20%}@media only screen and (max-width: 50em){.gift-message .expando{border-radius:0}}.gift-message .expando.is-active .expando__content_header{border-radius:1rem 1rem 0 0;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.gift-message .expando.is-active .expando__content_header{border-radius:0}}.gift-message .expando__content_header{background:#F2F4F5;border-radius:1rem}@media only screen and (max-width: 50em){.gift-message .expando__content_header{border-radius:0}}.gift-message .expando__content_header.is-active{border-radius:1rem 1rem 0 0;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.gift-message .expando__content_header.is-active{border-radius:0}}.gift-message .expando__content_header_content{padding:1.2rem 0}.gift-message .expando__content_header_content_title{margin:0 auto}@media only screen and (max-width: 50em){.gift-message .expando__content_header_content_title{margin:2rem 0}}.gift-message .expando__content_header_content_title_icon{font-size:2.5rem;font-weight:700;color:#272829;line-height:0;letter-spacing:.5px;margin-right:1rem}@media only screen and (max-width: 50em){.gift-message .expando__content_header_content_title_icon{font-size:4rem}}.gift-message .expando__content_header_content_title_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:4.2px;font-family:MontserratBold}.gift-message .expando__content_header_content_icon{color:#53565A}@media only screen and (max-width: 50em){.gift-message .expando__content_header_content_icon{font-size:1.5rem}}.gift-message .expando__content_body_content{padding:3rem 4rem}@media only screen and (max-width: 50em){.gift-message .expando__content_body_content{padding:3rem 2.5rem}}.gift-message .expando__content_body_content_description{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding:0 2.5rem 2.5rem}.gift-message .expando__content_body_content_left-col .form-input-with-label__label,.gift-message .expando__content_body_content_right-col .form-input-with-label__label{margin-bottom:1rem}.gift-message .expando__content_body_content_left-col{padding-right:2rem}.gift-message .expando__content_body_content_left-col .form-input-with-label{padding-top:3rem}@media only screen and (max-width: 50em){.gift-message .expando__content_body_content_left-col{padding-right:0}.gift-message .expando__content_body_content_right-col{margin:3rem 0 1rem}.gift-message .expando__content_body_content .form-input-with-label.text-area{min-height:20rem}}.gift-message__wrapper_form_select .select-box__label{margin-bottom:1rem}.gift-message__wrapper_form_select .form-input-with-label__label{margin-bottom:2rem}.gift-message__wrapper_form_gift-message{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;border:1px solid #DDDEDF;padding:1rem;outline:0;resize:none}_::-webkit-full-page-media,_:future,:root .gift-message__wrapper_form.expando__content_body .expando__content_body_content_right-col{display:table-cell;vertical-align:top}@media only screen and (max-width: 50em){_::-webkit-full-page-media,_:future,:root .gift-message__wrapper_form.expando__content_body .expando__content_body_content_right-col{width:100%;display:block}}_::-webkit-full-page-media,_:future,:root .gift-message__wrapper_form.expando__content_body .expando__content_body_content_left-col{display:table-cell;vertical-align:top}@media only screen and (max-width: 50em){_::-webkit-full-page-media,_:future,:root .gift-message__wrapper_form.expando__content_body .expando__content_body_content_left-col{width:100%;display:block}}_::-webkit-full-page-media,_:future{display:table}@media only screen and (max-width: 50em){_::-webkit-full-page-media,_:future{display:block}}_::-webkit-full-page-media,_:future,:root .form-input-with-label__text-area.gift-message__wrapper_form_gift-message{height:calc(100% - 35px)}@media only screen and (max-width: 50em){_::-webkit-full-page-media,_:future,:root .form-input-with-label__text-area.gift-message__wrapper_form_gift-message{min-height:20rem}}.order-summary{border:1px solid #DDDEDF;border-radius:0.8rem;padding-top:2rem}@media only screen and (max-width: 50em){.order-summary{margin-bottom:3rem;padding-top:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary{margin-bottom:3rem;padding-top:0}}.order-summary__mobile{border-bottom:1px solid #DDDEDF;padding:2rem}.order-summary__mobile_header_text,.order-summary__mobile_header_value{font-size:1.8rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.16rem;font-family:MontserratSemibold;margin-right:1rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__mobile_header{width:80%;display:inline-block}}.order-summary__mobile_icon{font-size:1.4rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.5rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__mobile_icon{width:calc(20% - 10px);display:inline-block}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__mobile{display:-ms-flexbox !important;display:flex !important}}.order-summary__header{padding:0 2rem 2rem}.order-summary__header_title{font-size:1.8rem;font-weight:700;color:#272829;line-height:1.3;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__header_title{display:none !important}}.order-summary__header_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;height:2.5rem;border-radius:0.5rem;font-family:MontserratSemibold;outline:none;padding:0.5rem}@media only screen and (max-width: 50em){.order-summary__header{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;transition:all 0.2s linear 0s;padding-bottom:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__header{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;transition:all 0.2s linear 0s;padding-bottom:0}}.order-summary__header.is-active{overflow-y:visible;visibility:visible;max-height:none;padding-top:2rem}@media only screen and (max-width: 50em){.order-summary__content_items{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;transition:all 0.2s linear 0s}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary__content_items{visibility:hidden;overflow-y:hidden;height:auto;max-height:0;transition:all 0.2s linear 0s}}.order-summary__content_items.is-active{overflow-y:visible;visibility:visible;max-height:none}.order-summary-item{border-bottom:1px solid #D7D7D7;margin-top:3rem;padding:0 2rem}.order-summary-item__wrapper_content{padding-left:1.5rem}@media only screen and (min-width: 50em){.order-summary-item__wrapper_content{padding-left:0.5rem}}@media only screen and (max-width: 50em){.order-summary-item__wrapper_content{padding-right:0}}.order-summary-item__wrapper_content_title{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:.8px;font-family:MontserratSemibold;position:relative;margin-bottom:1rem}.order-summary-item__wrapper_content_title_price{position:relative}@media only screen and (max-width: 50em){.order-summary-item__wrapper_content_title_price_value{position:absolute;right:0;top:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-summary-item__wrapper_content_title_price_value{position:absolute;right:0;top:0}}.order-summary-item__wrapper_content_specs{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;font-family:MontserratRegular;margin-top:1rem}.order-summary-item__wrapper_content_specs:last-child{margin-bottom:3rem}.order-summary-item__wrapper_content_specs_link{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;font-family:MontserratRegular}.order-summary-item__wrapper_content_tag{margin-bottom:3rem;padding-top:1.5rem}.order-summary-item__wrapper_content_tag .info-tag__text{font-size:1rem}.order-summary-item__wrapper_content_note{margin-bottom:4.5rem}.order-summary-item__wrapper_content_note_head{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.6;letter-spacing:.5px;font-family:MontserratSemibold;margin-right:0.5rem}.order-summary-item__wrapper_content_note_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.5px;font-family:MontserratRegular}.order-summary-item__wrapper_content .cart-prod-specs__specs_item{font-size:1.3rem}.order-summary-price.sticky,.order-summary-price.sticky-absolute{border:1px solid #DDDEDF;border-radius:0 0 8px 8px}.order-summary-price.sticky{position:fixed;top:15.5rem}.order-summary-price.sticky-absolute{position:absolute;bottom:4.5rem}.order-summary-price__total-details{background-color:#F2F4F5;border-radius:0 0 8px 8px}.order-summary-price__total-details_sub{padding:20px 20px 0}.order-summary-price__total-details_sub_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.6px;font-family:MontserratBold}.order-summary-price__total-details_sub_label_icon{font-size:1.6rem;border:1px solid #ABADAF;border-radius:50%;margin-left:0.5rem}.order-summary-price__total-details_sub_value{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold}.order-summary-price__total-details_sub_value_day,.order-summary-price__total-details_sub_value_date{font-size:1.6rem;font-weight:700;color:#53565A;line-height:.96;letter-spacing:-.3px;font-family:MontserratSemibold}.order-summary-price__total-details_sub_value_date{margin-top:1rem}.order-summary-price__total-details_sub_icon{font-size:1.6rem;border:1px solid #ABADAF;border-radius:50%;margin-left:0.5rem}.order-summary-price__total-details_grand-total{border-top:1px solid #D7D7D7;margin-top:30px;padding:30px 20px}.order-summary-price__total-details_grand-total_label{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratBold;padding-top:3px}.order-summary-price__total-details_grand-total_value{font-size:2.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:-.3px;font-family:PlayfairDisplaySemiBold}.back-to-cart-modal .component-name__content{background-color:#fff}.back-to-cart-modal .component-name__content_main-wrap{padding:4.5rem 6rem}@media only screen and (max-width: 75em){.back-to-cart-modal .component-name__content_main-wrap{padding:6rem 3rem}}.back-to-cart-modal .component-name__content_main-wrap_body{padding:6rem 14rem}.back-to-cart-modal .component-name__content_main-wrap_body_btn.hide,.back-to-cart-modal .component-name__content_main-wrap_body_btn.match-maker_exp,.back-to-cart-modal .component-name__content_main-wrap_body_btn.hiddenButAvailable,.back-to-cart-modal .pdp-non-built.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.pdp-non-built.hide-serial .back-to-cart-modal .component-name__content_main-wrap_body_btn.serial-number,.back-to-cart-modal .pdp-non-built.hide-serial .component-name__content_main-wrap_body_btn.serial-hold,.pdp-non-built.hide-serial .back-to-cart-modal .component-name__content_main-wrap_body_btn.serial-hold,.back-to-cart-modal .gemstone-list .component-name__content_main-wrap_body_btn.price-summary-modal__content_title,.gemstone-list .back-to-cart-modal .component-name__content_main-wrap_body_btn.price-summary-modal__content_title,.back-to-cart-modal .number-of-stones-tab .component-name__content_main-wrap_body_btn.product-tile__wrapper_img-hold,.number-of-stones-tab .back-to-cart-modal .component-name__content_main-wrap_body_btn.product-tile__wrapper_img-hold,.back-to-cart-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.contact-information__container_description,.contact-information__container.logged-in .back-to-cart-modal .component-name__content_main-wrap_body_btn.contact-information__container_description,.back-to-cart-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .back-to-cart-modal .component-name__content_main-wrap_body_btn.payment-method__wrapper_disclaimer,.back-to-cart-modal .contact-information__container.logged-in .payment-method__wrapper_disclaimer a.component-name__content_main-wrap_body_btn,.contact-information__container.logged-in .payment-method__wrapper_disclaimer .back-to-cart-modal a.component-name__content_main-wrap_body_btn,.back-to-cart-modal .payment-method__wrapper_disclaimer .contact-information__container.logged-in a.component-name__content_main-wrap_body_btn,.payment-method__wrapper_disclaimer .contact-information__container.logged-in .back-to-cart-modal a.component-name__content_main-wrap_body_btn,.back-to-cart-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.payment-method__wrapper_item_disclaimer,.contact-information__container.logged-in .back-to-cart-modal .component-name__content_main-wrap_body_btn.payment-method__wrapper_item_disclaimer,.back-to-cart-modal .employee-assist__container.logged-in .component-name__content_main-wrap_body_btn.employee-assist__container_description,.employee-assist__container.logged-in .back-to-cart-modal .component-name__content_main-wrap_body_btn.employee-assist__container_description,.back-to-cart-modal .component-name__content_main-wrap_body_btn.credit-card__template,.back-to-cart-modal .credit-card.no-saved-cards .credit-card__wrap_cc:first-child .component-name__content_main-wrap_body_btn.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .back-to-cart-modal .component-name__content_main-wrap_body_btn.credit-card__wrap_cc_row_removeCard,.back-to-cart-modal .component-name__content_main-wrap_body_btn.gift-card__template,.back-to-cart-modal .electronic-signature__wrapper_body_input .parsley-errors-list .component-name__content_main-wrap_body_btn.parsley-equalto,.electronic-signature__wrapper_body_input .parsley-errors-list .back-to-cart-modal .component-name__content_main-wrap_body_btn.parsley-equalto,.back-to-cart-modal .gemstone-list.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.gemstone-list.hide-serial .back-to-cart-modal .component-name__content_main-wrap_body_btn.serial-number,.back-to-cart-modal .gemlist-solitaire.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.gemlist-solitaire.hide-serial .back-to-cart-modal .component-name__content_main-wrap_body_btn.serial-number{display:none !important}@media only screen and (max-width: 75em){.back-to-cart-modal .component-name__content_main-wrap_body{padding:6rem}}.back-to-cart-modal .component-name__content_main-wrap_body_text{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.8;letter-spacing:.6px;font-family:MontserratSemibold}.shipping-info-modal.is-visible-modal{overflow-x:hidden}@media only screen and (max-width: 37.5em){.address-modal .shipping-info-modal.is-visible-modal{background:#fff}}.shipping-info-modal .component-name__content{background-color:#fff}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.shipping-info-modal .component-name__content{width:83.33333333%}}@media only screen and (min-width: 50em){.address-modal .shipping-info-modal .component-name__content{width:100%;max-width:80rem}}.shipping-info-modal .component-name__content_main-wrap{padding:4.5rem 0;height:100%;background:#fff}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap{padding:6rem 2rem}}.shipping-info-modal .component-name__content_main-wrap_body{padding:4.5rem 0rem}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body{padding:4rem;margin-bottom:2rem}}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body{padding:2.7rem;margin-bottom:2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.shipping-info-modal .component-name__content_main-wrap_body{padding:4rem}}.shipping-info-modal .component-name__content_main-wrap_body_text{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold}.shipping-info-modal .component-name__content_main-wrap_body_address{margin:5.5rem auto}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_address{margin:2rem auto}}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper{margin:0 auto}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{display:inline-block}@media only screen and (min-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{max-width:50%}}@media only screen and (max-width: 75em){.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{width:100%}}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_title,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:2.17;letter-spacing:1.8px;font-family:MontserratBold}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_area,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_city,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_state,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_country,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col_zip,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_area,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_city,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_state,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_country,.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col_zip{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.3px;font-family:MontserratRegular}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col{border-right:1px solid #D7D7D7;padding-right:2rem}@media only screen and (max-width: 75em){.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_left-col{padding:2rem 0;border:0;text-align:center}}.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{padding-left:2rem}@media only screen and (max-width: 75em){.shipping-info-modal .component-name__content_main-wrap_body_address_wrapper_right-col{padding:3rem 0;text-align:center;border-top:1px solid #DDDEDF}}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns{margin:2rem auto}}.shipping-info-modal .component-name__content_main-wrap_body_btns_label{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:1.2px;font-family:MontserratRegular;padding-top:0.5rem;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns_label{-ms-flex-order:1;order:1;margin-top:2rem}}@media only screen and (min-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns_label{margin-right:3rem}}.shipping-info-modal .component-name__content_main-wrap_body_btns_link{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:1.2px;font-family:MontserratRegular;margin-top:2rem;padding-top:0.5rem;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns_link{-ms-flex-order:1;order:1;margin-top:2rem}}@media only screen and (min-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns_link{margin-right:3rem}}.shipping-info-modal .component-name__content_main-wrap_body_btns_btn{font-size:1.2rem;font-weight:700;color:#53565A;line-height:.15em;letter-spacing:1.2px;border-radius:0.5rem;font-family:MontserratRegular;outline:none;padding:0.5rem;white-space:nowrap;cursor:pointer}@media only screen and (max-width: 50em){.shipping-info-modal .component-name__content_main-wrap_body_btns_btn{-ms-flex-order:-1;order:-1;margin-top:5rem}}@media only screen and (max-width: 37.5em){.shipping-info-modal .component-name__content_main-wrap_body_btns_btn{margin-top:0}}.cvv-modal__title{margin:2rem auto;text-transform:uppercase}@media only screen and (max-width: 75em){.cvv-modal__title{margin:4.5rem auto}}.cvv-modal__title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold}@media only screen and (max-width: 37.5em){.cvv-modal__title_text{line-height:1.5}}.cvv-modal__title_close{position:absolute;cursor:pointer;padding:1.5rem;right:37px;top:31px}@media only screen and (max-width: 75em){.cvv-modal__title_close{top:56px;right:50px}}@media only screen and (max-width: 37.5em){.cvv-modal__title_close{top:45px;right:40px}}.cvv-modal__desc{padding:2rem 3rem 1rem;margin:0 4rem 2rem 4rem;position:relative}@media only screen and (max-width: 75em){.cvv-modal__desc{margin:0}}.cvv-modal__desc_details{padding-bottom:1rem}.cvv-modal__desc_details_content{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0rem;font-family:MontserratRegular}.cvv-modal__desc_card{border-bottom:1px solid #DDDEDF;padding:3rem 0}.cvv-modal__desc_card:last-child{border-bottom:0}@media only screen and (max-width: 75em){.cvv-modal__desc_card{border-bottom:none}}@media only screen and (max-width: 75em){.cvv-modal__desc_card_wrapper{padding-bottom:4rem;width:100%}}.cvv-modal__desc_card_wrapper_title{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:0rem;font-family:MontserratRegular;padding-bottom:1rem}.cvv-modal__desc_card_wrapper_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0rem;font-family:MontserratRegular}@media only screen and (max-width: 75em){.cvv-modal__desc_card_image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}}.cvv-modal__desc_card_image_wrapper_text{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:0rem;font-family:MontserratRegular;text-align:center;padding-top:2rem}.shipping-information,.billing-information,.shipping-method{border:1px solid #D7D7D7;border-radius:8px;margin-bottom:3rem}@media only screen and (max-width: 50em){.shipping-information,.billing-information,.shipping-method{border-radius:0}}.shipping-information__title,.shipping-information__header_title,.billing-information__header_title,.shipping-method__header_title{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.3;letter-spacing:4.2px;font-family:MontserratBold;padding:1rem 0;background:#fafbfc;border:0;border-radius:8px 8px 0 0}@media only screen and (max-width: 50em){.shipping-information__title,.shipping-information__header_title,.billing-information__header_title,.shipping-method__header_title{padding:4rem 0;border-radius:0}}.shipping-information__header{padding:0 2rem;background:#fafbfc;border-radius:8px 8px 7px 7px}@media only screen and (max-width: 50em){.shipping-information__header{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 50em){.shipping-information__header{position:relative}}.shipping-information__header_title{border:0;background:#fafbfc}@media only screen and (max-width: 50em){.shipping-information__header_title{padding-bottom:1rem}}.shipping-information__header_title.isLayaway{text-align:center}@media only screen and (max-width: 50em){.shipping-information__header_info{-ms-flex-pack:center;justify-content:center;text-align:center;margin-bottom:2rem}}@media only screen and (min-width: 50em){.shipping-information__header_info{position:absolute;top:0;text-align:left}}@media only screen and (min-width: 50em){.shipping-information__header_info .checkbox{padding:1rem}}.shipping-information__header_info .checkbox.parsley-error{color:#da690e}.shipping-information__header_info .checkbox.parsley-error:before{position:absolute;right:-1.5rem;top:0.7rem;font-size:20px}.shipping-information__header_info .checkbox__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.8px;font-family:MontserratRegular;text-transform:initial}.no-checkbox .shipping-information__header_info{display:none}.shipping-information__description,.billing-information__description{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.86;letter-spacing:normal;padding:2.5rem;font-family:MontserratRegular;font-style:italic;border-top:1px solid #D7D7D7}.shipping-information__wrapper{padding:0;margin-top:1.5rem}.shipping-information__wrapper_title{list-style:none}.shipping-information__wrapper_title_text{font-size:1.6rem;font-weight:600;color:#ABADAF;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold;padding:0.5rem}@media only screen and (max-width: 37.5em){.is-fedex .shipping-information__wrapper_title_text{font-size:1.4rem}}.shipping-information__wrapper .tabs__content{border:0;padding:0;display:block}.shipping-information__wrapper .tabs__header_item{margin:0;display:inline-block;line-height:3}@media only screen and (max-width: 37.5em){.shipping-information__wrapper .tabs__header_item{width:40%}}@media only screen and (max-width: 37.5em){.is-fedex .shipping-information__wrapper .tabs__header_item{line-height:1;width:30%}}@media only screen and (max-width: 37.5em){.is-fedex .shipping-information__wrapper .tabs__header_item::after{margin-top:1rem}}.shipping-information__wrapper .tabs__header_item.selected a{color:#272829}.shipping-information__wrapper .tabs__header_seperator{border-right:1px solid #DDDEDF;display:inline-block;height:2.4rem;position:relative;margin:0 2rem}@media only screen and (max-width: 37.5em){.is-fedex .shipping-information__wrapper .tabs__header_seperator{margin:0}}.shipping-information__wrapper .tabs__header_seperator:last-child{display:none}@media only screen and (max-width: 50em){.shipping-information__wrapper .tabs__header_seperator{height:3.0rem}}.shipping-information #internationalAddressError,.billing-information #internationalAddressError,.shipping-method #internationalAddressError{margin-left:1rem}.shipping-information #internationalAddressError .parsley-errors-list.filled,.billing-information #internationalAddressError .parsley-errors-list.filled,.shipping-method #internationalAddressError .parsley-errors-list.filled{color:#da690e}.shipping-information #internationalAddressError .parsley-errors-list.filled:before,.billing-information #internationalAddressError .parsley-errors-list.filled:before,.shipping-method #internationalAddressError .parsley-errors-list.filled:before{font-size:20px}.shipping-information #shanecoError .parsley-errors-list,.billing-information #shanecoError .parsley-errors-list,.shipping-method #shanecoError .parsley-errors-list{margin-right:1rem}.shipping-information .tool-tip,.billing-information .tool-tip,.shipping-method .tool-tip{display:inline-block;border-radius:50%;border:1px solid #ABADAF;height:1.7rem;width:1.7rem;font-size:1.6rem;margin-top:0.7rem;color:#ABADAF}.shipping-tab__wrapper .address-section{padding:0 3rem}.shipping-tab__wrapper .address-section__row{margin-top:0;padding-top:1.5rem;padding-bottom:1.5rem}.shipping-tab__wrapper .address-section__row_col-quarter{padding:0 1rem}.shipping-tab__wrapper .address-section__row_col-quarter:first-child{padding-left:0}@media only screen and (max-width: 37.5em){.shipping-tab__wrapper .address-section__row_col-quarter:first-child{padding-right:0;padding-bottom:3rem}}.shipping-tab__wrapper .address-section__row_col-quarter:last-child{padding-right:0}@media only screen and (max-width: 37.5em){.shipping-tab__wrapper .address-section__row_col-quarter:last-child{padding:0}}@media only screen and (max-width: 50em){.shipping-tab__wrapper .address-section__row_col-quarter{margin:0}}@media only screen and (min-width: 50em){.shipping-tab__wrapper_saved-address .address-tile:nth-of-type(2n){border-left:1px solid #D7D7D7}}@media only screen and (min-width: 50em){.shipping-tab__wrapper_saved-address .address-tile{padding-left:10%}}@media only screen and (max-width: 50em){.shipping-tab__wrapper_saved-address .address-tile{margin:0;padding:3rem 2.5rem;border-top:1px solid #DDDEDF;border-bottom:1px solid #DDDEDF}}.shipping-tab__wrapper_form{margin-top:1rem;padding:3rem 1rem}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form{padding:2.5rem 0;margin-top:0.5rem}}.shipping-tab__wrapper_form_row{padding-right:3rem;padding-bottom:1.5rem}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form_row.padding-left{padding-left:2rem}}.shipping-tab__wrapper_form_row_checkboxes{width:100%}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form_row{padding-left:1rem}}@media only screen and (max-width: 37.5em){.shipping-tab__wrapper_form_row{padding:1.5rem 3rem}}.shipping-tab__wrapper_form_row:first-child{padding-left:3rem}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form_row:first-child{padding-left:2rem}}.shipping-tab__wrapper_form_row:nth-child(3){padding-left:3rem}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form_row:nth-child(3){padding-left:2rem}}.shipping-tab__wrapper_form_row .checkbox-sms-opt-in-subtext{display:none}.shipping-tab__wrapper_form_row #checkbox-sms-opt-in-subtext{padding:0.7em 0 0 2.5em;line-height:1.3em}.shipping-tab__wrapper_form_row #checkbox-sms-opt-in-subtext span{font-weight:400;font-family:MontserratRegular;font-size:1em}.shipping-tab__wrapper_form_row #checkbox-sms-opt-in-subtext a{font-weight:400;font-family:MontserratRegular;font-size:1em;text-decoration:underline}.shipping-tab__wrapper_form_disclaimer{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding:1.5rem 3rem 0 3rem}.shipping-tab__wrapper_form_disclaimer_link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;text-decoration:underline}.shipping-tab__wrapper_form_check-box{padding:0 3rem 2rem}@media only screen and (max-width: 50em){.shipping-tab__wrapper_form_check-box{padding:0 2rem 2rem}}.shipping-tab__wrapper_btn{border-top:1px solid #D7D7D7;padding:3rem 4rem}@media only screen and (max-width: 37.5em){.shipping-tab__wrapper_btn{padding-left:0;-ms-flex-pack:center;justify-content:center;text-align:center}}@media only screen and (max-width: 50em){.shipping-tab__wrapper_btn{padding:3rem 2.5rem}}.shipping-tab__wrapper_btn_link{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.3rem 0.5rem}.shipping-tab .no-pad-right{padding-right:2rem}@media only screen and (max-width: 50em){.shipping-tab .no-pad-right:first-child{padding-right:1rem;padding-bottom:1.5rem;padding-left:3rem}}@media only screen and (max-width: 37.5em){.shipping-tab .no-pad-right:first-child{padding:0 3rem 1.5rem 3rem}}.shipping-tab .chosen-single{width:100% !important}@media only screen and (max-width: 50em){.shipping-tab .shipping-tab__wrapper_row.no-pad-right{padding-right:2rem}}.shipping-tab .error-message,.shipping-tab .payment-layaway__padded-wrapper_card-wrapper_error-message,.shipping-tab .payment-layaway__padded-wrapper_error-message,.shipping-tab .credit-card__wrap_cc_row_col-half_error-message,.shipping-tab .gift-card__error{margin-left:30px;margin-top:30px}.store-tab{padding-bottom:30px}.store-tab__wrapper{padding:0 40px}@media only screen and (max-width: 50em){.store-tab__wrapper{padding:0 20px}}.store-tab__wrapper_timings{margin-top:30px}.store-tab__wrapper_timings_label{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.5px;font-family:MontserratBold;display:block;text-transform:uppercase}.store-tab__wrapper_timings_desc{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;display:block}.store-tab__wrapper_note,.store-tab__wrapper_note_important{margin-top:30px;padding:0 30px;font-family:MontserratRegular}.store-tab__wrapper_note{font-size:1.3rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px}.store-tab__wrapper_note_important{font-size:1.3rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.5px}.store-tab__wrapper .select-box__label{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;width:auto;padding-right:15px}.store-tab__wrapper .select-box .chosen-container{width:auto !important}.store-tab__wrapper_address{margin-top:30px;text-align:left}.store-tab__wrapper_address_store_label,.store-tab__wrapper_address_pick-up_label{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.5px;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 50em){.store-tab__wrapper_address_store_label,.store-tab__wrapper_address_pick-up_label{margin-bottom:10px}}.store-tab__wrapper_address_store_desc,.store-tab__wrapper_address_pick-up_desc{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}@media only screen and (min-width: 50em){.store-tab__wrapper_address_store{border-right:1px solid #D7D7D7}}@media only screen and (max-width: 50em){.store-tab__wrapper_address_store{padding:20px 0;border-bottom:1px solid #D7D7D7;text-align:center}}@media only screen and (max-width: 50em){.store-tab__wrapper_address_store_label{margin-top:20px}}@media only screen and (min-width: 50em){.store-tab__wrapper_address_pick-up{padding-left:20px}}@media only screen and (max-width: 50em){.store-tab__wrapper_address_pick-up{padding:20px 0;text-align:center}}.store-tab__pick-up-info{border-top:1px solid #D7D7D7;margin-top:30px;padding:30px 30px 0}.store-tab__pick-up-info .checkbox{padding-left:0}.store-tab__pick-up-info_legal-text{font-size:1.3rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.5px;padding-left:30px}.store-tab__pick-up-info .radio-button{padding:30px 0 15px}.store-tab__pick-up-info_saved-details_label{font-size:1.4rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;display:block;padding-left:30px}.store-tab__pick-up-info_saved-details_label_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;height:25px;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:5px;margin-left:15px}.store-tab__pick-up-info_saved-details_desc{font-size:1.3rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;display:block;padding-left:30px}.manage-address .address-section{padding:0 3rem}@media only screen and (max-width: 50em){.manage-address .address-section{padding:0 2rem}}.address-section__row{padding-bottom:1.5rem;-ms-flex-positive:1;flex-grow:1;margin-top:2rem}@media only screen and (max-width: 50em){.address-section__row{padding:0;margin:1.5rem 0 0}.address-section__row:last-child{margin:0}}.address-section__row_col-half{padding:0 1rem}@media only screen and (max-width: 50em){.address-section__row_col-half{padding:0}}@media only screen and (max-width: 50em){.address-section__row_col-quarter{margin-top:2rem}}@media only screen and (max-width: 50em){.address-section__row_col-block{padding:0}}.address-section__row_col-block .form-input-with-label__input{margin-bottom:0}.address-section .select-box__selectEle{background-position:97% center;color:#272829}.address-section .select-box .parsley-errors-list:before{right:40px}.address-tile{margin-bottom:45px;margin-top:25px}.address-tile .radio-button__text{font-size:0}.address-tile__details_text{padding-top:0.8rem}.address-tile__details_text_label{font-size:1.2rem;font-weight:600;color:#272829;line-height:2.17;letter-spacing:1.8px;font-family:MontserratBold;padding-bottom:5px}.address-tile__details_text_desc{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.address-tile__details_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;height:25px;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.5rem 1rem;margin-top:20px;text-transform:uppercase}.billing-information{margin-bottom:3rem}@media only screen and (max-width: 50em){.billing-information .shipping-tab__wrapper_form_row.padding-left{padding:1.5rem 3rem}}@media only screen and (max-width: 50em){.billing-information .shipping-tab__wrapper_form_row.padding-left.no-pad-right{padding:1.5rem 1rem 1.5rem 3rem}}@media only screen and (max-width: 50em){.billing-information .shipping-tab__wrapper_form_row.padding-top{padding-top:1.5rem}}.billing-information__subscribe{padding-left:4rem}.billing-information__header{padding:0 2rem;background:#fafbfc;border-radius:8px 8px 7px 7px}@media only screen and (max-width: 50em){.billing-information__header{-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 50em){.billing-information__header{position:relative}}.billing-information__header_title{border:0;background:#fafbfc}@media only screen and (max-width: 50em){.billing-information__header_title{padding-bottom:1rem}}.billing-information__description{padding-bottom:0;border-top:1px solid #D7D7D7}.shipping-method{margin-top:40px}.shipping-method__header{padding:0 30px;background:#fafbfc;border-radius:8px 8px 0 0;position:relative}@media only screen and (max-width: 50em){.shipping-method__header{border-radius:0}}.shipping-method__header_title{border:0;background:#fafbfc}.shipping-method__header_link{position:absolute;right:3rem;top:0.6rem}.shipping-method__header_link_icon{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1.1;letter-spacing:1px;font-family:MontserratSemibold;border:2px solid #ABADAF;border-radius:50%;display:inline-block;cursor:pointer}@media only screen and (max-width: 50em){.shipping-method__header_link_icon{margin-top:30px}}.shipping-method__header_link_icon:before{position:relative;left:1px;top:1px}.shipping-method-type{border-top:1px solid #D7D7D7}.shipping-method-type__policy{padding:15px 30px 15px 20px}.shipping-method-type__policy .checkbox{padding-right:0}.shipping-method-type__policy .checkbox__text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:MontserratSemibold;vertical-align:middle}.shipping-method-type__policy_link{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:MontserratRegular;text-decoration:underline}@media only screen and (max-width: 37.5em){.shipping-method-type__policy_link{-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding-left:4rem}}.shipping-method-type__item{padding:1.5rem 3rem;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.shipping-method-type__item{padding:2rem 2.7rem}}.shipping-method-type__item.is-selected{background-color:#F2F4F5}.shipping-method-type__item_delivery-type{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.8px;font-family:MontserratRegular}.shipping-method-type__item_delivery-type .radio-button{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.8px;font-family:MontserratRegular}.shipping-method-type__item_delivery-type .radio-button__text{font-size:1.6rem}.is-selected .shipping-method-type__item_delivery-type .radio-button__text:after{width:10px;height:10px;border:0}@media only screen and (max-width: 37.5em){.shipping-method-type__item_delivery-type .radio-button__text{font-size:1.4rem}}.shipping-method-type__item_delivery-type .radio-button .radio-button__input:checked+.radio-button__text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.4;letter-spacing:.8px}.shipping-method-type__item_delivery-type_label{display:block;padding:15px 0 0 30px}@media only screen and (max-width: 37.5em){.shipping-method-type__item_delivery-type_label{font-size:1.2rem}}.shipping-method-type__item_delivery-cost{font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.8;letter-spacing:.8px;font-family:MontserratRegular;white-space:nowrap}@media only screen and (max-width: 37.5em){.shipping-method-type__item_delivery-cost{font-size:1.6rem}}.shipping-method-help .component-name__content_header_close-icon{top:55px;right:50px}@media only screen and (max-width: 50em){.shipping-method-help .component-name__content_header_close-icon{top:51px;right:30px}}.shipping-method-help__wrap.component-name__content_main-wrap_body{padding:45px 60px}@media only screen and (max-width: 50em){.shipping-method-help__wrap.component-name__content_main-wrap_body{padding:50px 20px}}.shipping-method-help__title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:35px;text-transform:uppercase}@media only screen and (max-width: 50em){.shipping-method-help__title{line-height:1.4}}.shipping-method-help__desc{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.5px;margin-bottom:2rem;text-align:left}.shipping-method-help__desc.bold{font-weight:800}.shipping-method-help__desc_link{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.5px;text-decoration:underline}.shipping-method-help__table{border:1px solid #D7D7D7;border-radius:8px;margin-bottom:50px}.shipping-method-help__table_row{border-bottom:1px solid #D7D7D7}.shipping-method-help__table_row:last-child{border:0}.shipping-method-help__table_row_column{text-align:left;padding:15px;border-right:1px solid #D7D7D7}.shipping-method-help__table_row_column:last-child{border:0}.shipping-method-help__info{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.5px;margin-bottom:2rem;text-align:left}.shipping-method-help__info.bold{font-weight:800;color:#272829}.shipping-method-help__info_details{font-weight:400;color:#53565A}.payment-method{margin-top:3rem}@media only screen and (max-width: 50em){.payment-method{border-radius:0}}.payment-method__wrapper_disclaimer{padding:3rem 3rem;margin-bottom:0}@media only screen and (max-width: 50em){.payment-method__wrapper_disclaimer{padding:3rem 2rem}}.payment-method__wrapper_disclaimer_text{padding-left:2.5rem;background:url("../images/ic_secured.png") no-repeat 0 50%}@media only screen and (max-width: 37.5em){.payment-method__wrapper_disclaimer_text{display:block;padding-top:2rem;background-position:50% 0%}}.payment-method__wrapper_disclaimer a{padding-left:0;text-decoration:underline}@media only screen and (max-width: 37.5em){.payment-method__wrapper_disclaimer a{display:block;margin:0}}.payment-method__wrapper_disclaimer img{vertical-align:middle}.payment-method__wrapper_item{padding:1.5rem 0 0;border-top:1px solid #D7D7D7}.payment-method__wrapper_item:last-child .payment-method__wrapper_item_payment-type:last-child{border-radius:0 0 8px 8px}.payment-method__wrapper_item_disclaimer{padding:2.5rem 4rem;margin-bottom:0;display:none}@media only screen and (max-width: 50em){.payment-method__wrapper_item_disclaimer{padding-left:2.5rem;padding-right:2.5rem}}.is-selected .payment-method__wrapper_item_disclaimer{display:block}.payment-method__wrapper_item_content{display:none}.is-selected .payment-method__wrapper_item_content{display:block}.payment-method__wrapper_item_content_cards-wrapper{margin:0 4rem 4rem}@media only screen and (max-width: 50em){.payment-method__wrapper_item_content_cards-wrapper{margin:0 3rem 4rem}}.payment-method__wrapper_item_payment-type{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.8px;font-family:MontserratRegular;padding:1.5rem 4rem;margin:-1.5rem 0 0}@media only screen and (max-width: 50em){.payment-method__wrapper_item_payment-type{padding:1.5rem 2.5rem}}.is-selected .payment-method__wrapper_item_payment-type{background-color:#F2F4F5;border-bottom:1px solid #D7D7D7}.payment-method__wrapper_item_payment-type .radio-button{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.8px;font-family:MontserratRegular}.payment-method__wrapper_item_payment-type .radio-button .radio-button__input:checked+.radio-button__text,.payment-method__wrapper_item_payment-type .radio-button .radio-button__input+.radio-button__text{font-size:2rem;font-weight:700;color:#53565A;line-height:1.1;letter-spacing:.4px}.payment-method__wrapper_item_payment-type_label{padding:1.5rem 0 0 3rem}.payment-method__wrapper_item_payment-type_link{font-size:1.1rem;font-weight:600;color:#53565A;line-height:2.4;letter-spacing:.8px;font-family:MontserratRegular;outline:none}.payment-method__wrapper_item_payment-type_link:after{content:'>';margin-left:5px}.payment-cards{border:1px solid #D7D7D7;border-bottom:0;display:none}.is-selected .payment-cards{display:block}.payment-cards .expando__content{border-bottom:1px solid #D7D7D7}.payment-cards .expando__content_header{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.88;letter-spacing:.3px;font-family:MontserratRegular}.payment-cards .expando__content_header.is-active{background-color:#F2F4F5;border-bottom:1px solid #D7D7D7}.payment-cards .expando__content_header_content{line-height:1.88}.payment-cards .expando__content_body_content{padding:0}.payment-cards.account-management{display:block}.payment-layaway{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.8px;font-family:MontserratRegular}.payment-layaway__padded-wrapper{padding:3rem 2rem;border-top:1px solid #DDDEDF}.payment-layaway__padded-wrapper.step-two{padding:2rem;background:#F2F4F5}.payment-layaway__padded-wrapper_text{margin-bottom:20px}.step-two .payment-layaway__padded-wrapper_text{margin-bottom:5px}@media only screen and (max-width: 50em){.step-two .payment-layaway__padded-wrapper_text{width:100%}}.payment-layaway__padded-wrapper_card-wrapper_text{margin-bottom:20px}.payment-layaway__padded-wrapper_card-wrapper_error-message{padding:0 15px}.payment-layaway__padded-wrapper_card-wrapper_error-message .error-message__text:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .payment-layaway__padded-wrapper_container_section_error-message__text:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .payment-layaway__padded-wrapper_body_error-message__text:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .credit-card__wrap_cc_row_col-half_gift-card-error:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .payment-layaway__padded-wrapper_card-wrapper_error-message .amount_error:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .payment-layaway__padded-wrapper_card-wrapper_error-message .amount_error:before,.payment-layaway__padded-wrapper_card-wrapper_error-message .gift-card__error:before{font-size:2rem;top:2px;position:relative}.payment-layaway__padded-wrapper_card-wrapper .payment-cards .credit-card__wrap_cc_row_col-half .form-input-with-label__faqs{top:3.5rem}.payment-layaway__padded-wrapper_card-wrapper .payment-cards .credit-card__wrap_cc_row_col-half .form-input-with-label__amount-wrapper:before{top:4.6rem}.payment-layaway__padded-wrapper_container{margin-top:10px}.payment-layaway__padded-wrapper_container_section{border:solid #DDDEDF;border-width:0 1px 0 0;padding:0 2px}@media only screen and (max-width: 50em){.payment-layaway__padded-wrapper_container_section{border-width:0 0 1px 0;margin-bottom:1rem}}.payment-layaway__padded-wrapper_container_section:last-child{border-right:none}.payment-layaway__padded-wrapper_container_section .radio-button__text{font-size:1.2rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.8px;font-family:MontserratBold;text-transform:uppercase}.payment-layaway__padded-wrapper_container_section .radio-button__text:before{margin-left:-25px}.payment-layaway__padded-wrapper_container_section .radio-button__text:after{left:15px}.payment-layaway__padded-wrapper_container_section_desc{font-size:1.4rem;padding-right:10px;padding-left:30px;margin-bottom:auto}.payment-layaway__padded-wrapper_container_section_input{font-size:1.4rem;letter-spacing:0;background:url("../images/svgs/ic_calendar_layaway.svg") no-repeat;background-size:25px;cursor:pointer;margin:10px 0 0 30px;width:85%;background-position:calc(100% - 5px) 50%;padding-right:3rem;font-family:MontserratRegular}.payment-layaway__padded-wrapper_container_section_input:disabled{cursor:default}@media only screen and (max-width: 50em){.payment-layaway__padded-wrapper_container_section_input{width:90%}}.payment-layaway__padded-wrapper_container_section_input.twice-a-month-2{margin-top:5px}@media only screen and (max-width: 50em){.payment-layaway__padded-wrapper_container_section_input.twice-a-month-2{margin-top:2rem}}.payment-layaway__padded-wrapper_container_section .error-message,.payment-layaway__padded-wrapper_container_section .payment-layaway__padded-wrapper_card-wrapper_error-message,.payment-layaway__padded-wrapper_container_section .payment-layaway__padded-wrapper_error-message,.payment-layaway__padded-wrapper_container_section .credit-card__wrap_cc_row_col-half_error-message,.payment-layaway__padded-wrapper_container_section .gift-card__error{padding-left:3rem}.payment-layaway__padded-wrapper_container_section_error-message__text{position:relative}.payment-layaway__padded-wrapper_container_section_error-message__text:before{font-size:2rem;position:absolute;top:-45px;right:12px;background:#fff}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.payment-layaway__padded-wrapper_container_section_error-message__text:before{right:25px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.payment-layaway__padded-wrapper_container_section_error-message__text:before{right:50px}}.payment-layaway__padded-wrapper_container_section_error-message__text.twice-a-month-error:before{content:none}.payment-layaway__padded-wrapper_select{width:100px;background-position:90% center}.payment-layaway__padded-wrapper_select.hide+.chosen-container,.payment-layaway__padded-wrapper_select.match-maker_exp+.chosen-container,.payment-layaway__padded-wrapper_select.hiddenButAvailable+.chosen-container,.pdp-non-built.hide-serial .payment-layaway__padded-wrapper_select.serial-number+.chosen-container,.pdp-non-built.hide-serial .payment-layaway__padded-wrapper_select.serial-hold+.chosen-container,.gemstone-list .payment-layaway__padded-wrapper_select.price-summary-modal__content_title+.chosen-container,.number-of-stones-tab .payment-layaway__padded-wrapper_select.product-tile__wrapper_img-hold+.chosen-container,.contact-information__container.logged-in .payment-layaway__padded-wrapper_select.contact-information__container_description+.chosen-container,.contact-information__container.logged-in .payment-layaway__padded-wrapper_select.payment-method__wrapper_disclaimer+.chosen-container,.contact-information__container.logged-in .payment-method__wrapper_disclaimer a.payment-layaway__padded-wrapper_select+.chosen-container,.payment-method__wrapper_disclaimer .contact-information__container.logged-in a.payment-layaway__padded-wrapper_select+.chosen-container,.contact-information__container.logged-in .payment-layaway__padded-wrapper_select.payment-method__wrapper_item_disclaimer+.chosen-container,.employee-assist__container.logged-in .payment-layaway__padded-wrapper_select.employee-assist__container_description+.chosen-container,.payment-layaway__padded-wrapper_select.credit-card__template+.chosen-container,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .payment-layaway__padded-wrapper_select.credit-card__wrap_cc_row_removeCard+.chosen-container,.payment-layaway__padded-wrapper_select.gift-card__template+.chosen-container,.electronic-signature__wrapper_body_input .parsley-errors-list .payment-layaway__padded-wrapper_select.parsley-equalto+.chosen-container,.gemstone-list.hide-serial .payment-layaway__padded-wrapper_select.serial-number+.chosen-container,.gemlist-solitaire.hide-serial .payment-layaway__padded-wrapper_select.serial-number+.chosen-container{display:none}.payment-layaway__padded-wrapper_select+.chosen-container{width:auto !important;margin-left:1rem}.payment-layaway__padded-wrapper_select+.chosen-container .chosen-single{padding:0;width:10rem}.payment-layaway__padded-wrapper_select+.chosen-container .chosen-single>span{margin:5px 0 0 -1rem}.payment-layaway__padded-wrapper_select+.chosen-container .chosen-single .pretextHold{display:none}.payment-layaway__padded-wrapper_select+.chosen-container .chosen-results .result-selected{display:list-item}.payment-layaway__padded-wrapper_header{margin-bottom:40px}.payment-layaway__padded-wrapper_header_schedule-text{font-size:1.4rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.8px;font-family:MontserratBold;text-transform:uppercase}.payment-layaway__padded-wrapper_header_date{font-style:italic;font-family:MontserratRegular}.payment-layaway__padded-wrapper_header_date_value{font-weight:800}.payment-layaway__padded-wrapper_body{margin-bottom:20px;position:relative}.payment-layaway__padded-wrapper_body:before{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:.36;letter-spacing:.3px;font-family:MontserratRegular;content:"$";position:absolute;top:4.8rem;left:1rem}.payment-layaway__padded-wrapper_body_input{max-width:350px;margin:5px 0;padding-left:20px}.payment-layaway__padded-wrapper_body_min-text{font-style:italic;font-family:MontserratRegular;font-size:1.4rem}.payment-layaway__padded-wrapper_body .error-message,.payment-layaway__padded-wrapper_body .payment-layaway__padded-wrapper_card-wrapper_error-message,.payment-layaway__padded-wrapper_body .payment-layaway__padded-wrapper_error-message,.payment-layaway__padded-wrapper_body .credit-card__wrap_cc_row_col-half_error-message,.payment-layaway__padded-wrapper_body .gift-card__error{padding-left:0}.payment-layaway__padded-wrapper_body_error-message__text:before{font-size:2rem;position:absolute;top:40px;left:40%}@media only screen and (max-width: 50em){.payment-layaway__padded-wrapper_body_error-message__text:before{left:30rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.payment-layaway__padded-wrapper_body_error-message__text:before{left:30rem}}.payment-layaway__padded-wrapper_body_apply{font-family:MontserratBold;text-transform:uppercase;padding:0.3rem 1.5rem;margin-left:3rem}.payment-layaway__padded-wrapper_checkbox{margin-top:10px;padding-right:0}.payment-layaway__padded-wrapper_checkbox .checkbox__link,.payment-layaway__padded-wrapper_checkbox .checkbox__text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:MontserratRegular;text-transform:none}.payment-layaway__padded-wrapper_checkbox .checkbox__link{text-decoration:underline}.payment-layaway__padded-wrapper_error-message .error-message__text:before,.payment-layaway__padded-wrapper_error-message .payment-layaway__padded-wrapper_container_section_error-message__text:before,.payment-layaway__padded-wrapper_error-message .payment-layaway__padded-wrapper_body_error-message__text:before,.payment-layaway__padded-wrapper_error-message .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.payment-layaway__padded-wrapper_error-message .credit-card__wrap_cc_row_col-half_gift-card-error:before,.payment-layaway__padded-wrapper_error-message .credit-card__wrap_cc_row_col-half_total-not-matching-error:before,.payment-layaway__padded-wrapper_error-message .credit-card__wrap_cc_row_col-half .amount_error:before,.credit-card__wrap_cc_row_col-half .payment-layaway__padded-wrapper_error-message .amount_error:before,.payment-layaway__padded-wrapper_error-message .saved-card__card_col_row .amount_error:before,.saved-card__card_col_row .payment-layaway__padded-wrapper_error-message .amount_error:before,.payment-layaway__padded-wrapper_error-message .gift-card__error:before{font-size:2.5rem;vertical-align:middle;position:relative;top:-2px}.kalendae .k-days span.k-out-of-month{padding:0px}.credit-card{background-color:#fff;padding:0}.credit-card.isTdEnabled .form-input-with-label__input[data-card-type='shaneco'] ~ .card-image{background-image:url("../images/ic_shaneco_td.png")}.credit-card .autofill-field-container{height:0;width:0;z-index:-1;position:absolute;visibility:hidden}.credit-card .autofill-field{position:relative;z-index:-1;height:0;width:0}.credit-card .card_expiry_divider{border:none;padding:0;color:#53565A;width:5px !important;position:absolute;top:27px;left:28px;height:30px;display:none;font-size:1.4rem;font-weight:400;line-height:.36;letter-spacing:.3px;background-color:transparent}.credit-card .card_expiry_divider:disabled{background-color:transparent}.credit-card.is-layaway .card_expiry_divider{top:34px}.credit-card [data-expiry-date]:focus+.card_expiry_divider,.credit-card .hasValue+.card_expiry_divider{display:block}.credit-card [data-expiry-date][readonly]+.card_expiry_divider{display:none}.credit-card__wrap_cc{border-bottom:1px solid #D7D7D7;padding-bottom:3rem}.isLayaway .credit-card__wrap_cc{border:none}.isLayaway .credit-card__wrap_cc_saved-card{display:none}.credit-card__wrap_cc_row{padding:3rem 2rem 0}.account-management:not(.change-cards) .credit-card__wrap_cc_row.card-number{padding-left:5rem}@media only screen and (max-width: 37.5em){.account-management:not(.change-cards) .credit-card__wrap_cc_row.card-number{padding-left:2rem}}.credit-card__wrap_cc_row-saveCard{margin-top:2rem;padding-left:2rem}.credit-card__wrap_cc_row-saveCard .checkbox__text{text-transform:none}.credit-card__wrap_cc_row-saveCard .checkbox__text:first-letter{text-transform:uppercase}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.credit-card__wrap_cc_row-saveCard{width:100%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.credit-card__wrap_cc_row-saveCard+.credit-card__wrap_cc_row_removeCard{width:100%;padding-left:2rem;text-align:left;padding-top:0;display:block;margin-top:1.5rem}}.credit-card__wrap_cc_row-saveCard .checkbox__text{text-transform:none}.account-management:not(.change-cards) .credit-card__wrap_cc_row-saveCard{padding-left:5rem}@media only screen and (max-width: 37.5em){.account-management:not(.change-cards) .credit-card__wrap_cc_row-saveCard{padding-left:2rem}}.credit-card__wrap_cc_row_removeCard{margin-top:2rem;padding:0 2.5rem}.credit-card__wrap_cc_row_removeCard_remove{padding-left:0}.credit-card__wrap_cc_row_removeCard_remove_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.2em;letter-spacing:.16em;border-radius:5px;font-family:MontserratRegular;outline:none;padding:0.3rem 0.5rem;white-space:nowrap;text-transform:uppercase}.account-management:not(.change-cards) .credit-card__wrap_cc_row_removeCard{padding-left:5rem}.credit-card__wrap_cc_row_col-half{position:relative;padding-right:0.5rem}.credit-card__wrap_cc_row_col-half_multiple-shaneco-error,.credit-card__wrap_cc_row_col-half_gift-card-error,.credit-card__wrap_cc_row_col-half_total-not-matching-error{margin-top:1rem}.credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.credit-card__wrap_cc_row_col-half_gift-card-error:before,.credit-card__wrap_cc_row_col-half_total-not-matching-error:before{position:absolute;right:4.5rem;top:3.4rem;font-size:1.6rem}.is-layaway .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.is-layaway .credit-card__wrap_cc_row_col-half_gift-card-error:before,.is-layaway .credit-card__wrap_cc_row_col-half_total-not-matching-error:before{right:5rem;top:4.1rem}.account-management .is-layaway .credit-card__wrap_cc_row_col-half_multiple-shaneco-error:before,.account-management .is-layaway .credit-card__wrap_cc_row_col-half_gift-card-error:before,.account-management .is-layaway .credit-card__wrap_cc_row_col-half_total-not-matching-error:before{top:3.4rem}@media only screen and (max-width: 50em){.credit-card__wrap_cc_row_col-half .credit-card__row_col-half{padding:2rem 0}}@media only screen and (max-width: 75em){.credit-card__wrap_cc_row_col-half{width:100%}}.credit-card__wrap_cc_row_col-half_error-message{padding:0}.credit-card__wrap_cc_row_col-half_error-message__shancocard{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;margin-top:1rem}.credit-card__wrap_cc_row_col-half_error-message__shancocard:before{font-size:2rem;position:absolute;top:4rem;right:18%}.credit-card__wrap_cc_row_col-half_content{padding-top:0}.credit-card__wrap_cc_row_col-half_content:first-child{padding-right:1.5rem;padding-left:1rem}@media only screen and (max-width: 75em){.credit-card__wrap_cc_row_col-half_content:first-child{padding:3rem 0 0 0}}@media only screen and (max-width: 75em){.credit-card__wrap_cc_row_col-half_content{padding:3rem 0 0 1.5rem}}.credit-card__wrap_cc_row_col-half .form-input-with-label{position:relative}.change-cards .credit-card__wrap_cc_row_col-half .form-input-with-label{width:90%}.credit-card__wrap_cc_row_col-half .form-input-with-label .card-image{position:absolute;right:5px;top:30px;height:25px;width:40px;background-size:39px 40px;background-repeat:no-repeat;background-position:98% center;box-shadow:none}.payment-layaway .credit-card__wrap_cc_row_col-half .form-input-with-label .card-image{top:3.6rem}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[disabled]+.card-image{left:5px;background-position:0 center;background-color:transparent}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='visa'] ~ .card-image{background-image:url("../images/ic_visa.svg")}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='visa_electron'] ~ .card-image{background-image:url("../images/ic_visa.svg")}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='mastercard'] ~ .card-image{background-image:url("../images/mastercard.svg")}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='amex'] ~ .card-image{background-image:url("../images/ic_amex.png");background-size:40px 30px}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='shaneco'] ~ .card-image{background-image:url("../images/ic_shaneco.png");background-size:40px 27px;top:28px;height:27px}.payment-layaway .credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='shaneco'] ~ .card-image{top:34px}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='discover'] ~ .card-image{background-image:url("../images/ic_discover.svg")}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='giftcard'] ~ .card-image{background-image:url("../images/ic_giftcard.svg")}.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='mastercard']+.parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='visa']+.parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='discover']+.parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='shaneco']+.parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='amex']+.parsley-errors-list.filled:before,.credit-card__wrap_cc_row_col-half .form-input-with-label__input[data-card-type='giftcard']+.parsley-errors-list.filled:before{right:55px}.credit-card__wrap_cc_row_col-half .form-input-with-label__faqs{position:absolute;top:35px;right:15px}@media only screen and (max-width: 50em){.credit-card__wrap_cc_row_col-half .form-input-with-label__faqs{right:10px}}@media only screen and (max-width: 50em){.credit-card__wrap_cc_row_col-half .form-input-with-label{padding-right:0}.credit-card__wrap_cc_row_col-half_content .credit-card__wrap_cc_row_col-half .form-input-with-label:last-child{width:calc(100% - 30px)}}.credit-card__wrap_cc_row_col-half_special-terms{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-decoration:underline}@media only screen and (min-width: 50em){.credit-card__wrap_cc_row_col-half_special-terms{margin-top:-2.5rem}}.credit-card__wrap_cc_row_col-half_special-terms.shaneco-dropdown_terms{margin-top:0.5rem}.credit-card__wrap_cc_row_col-half_finance-msg{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratItalic;padding:0.5rem;margin-top:1rem}.credit-card__wrap_cc_row_col-half_card-amount,.credit-card__wrap_cc_row_col-half_card-number,.credit-card__wrap_cc_row_col-half_card-expiry,.credit-card__wrap_cc_row_col-half_card-cvv{font-size:1.4rem;font-weight:400;color:#53565A;line-height:.36;letter-spacing:.3px;font-family:MontserratRegular}.credit-card__wrap_cc_row_col-half_card-number:disabled{border:0;padding-left:5rem;background-color:transparent !important}.credit-card__wrap_cc_row_col-half_card-expiry[readonly]{border:0;color:#53565A;background-color:transparent}.credit-card__wrap_cc_row_col-half_card-cvv[readonly]{display:none}@media only screen and (max-width: 75em){.credit-card__wrap_cc_row_col-half.shaneco-dropdown{margin-top:3rem}}.credit-card__wrap_cc_row_col-half .amount_error{position:relative;margin-top:1rem}.credit-card__wrap_cc_row_col-half .amount_error:before{font-size:1.6rem;position:absolute;top:-3.7rem;right:0}.credit-card__wrap_cc .checkbox{padding:0}.credit-card__wrap_cc .checkbox__text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.3px;font-family:MontserratRegular}.credit-card__wrap_cc .credit-card__agree{padding-left:2rem !important}.account-management .credit-card__wrap_cc .credit-card__agree{padding-left:5rem !important}.credit-card__btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;font-family:MontserratSemibold;outline:none;padding:0.5rem;margin:2rem}.credit-card__agree,.credit-card__change-agree{font-size:1.4rem;padding:1rem 1rem 0}.credit-card__agree .checkbox,.credit-card__change-agree .checkbox{padding-right:0.3rem}.credit-card__agree .checkbox__text,.credit-card__agree .checkbox__link,.credit-card__change-agree .checkbox__text,.credit-card__change-agree .checkbox__link{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.8px;font-family:MontserratRegular;text-transform:none}.credit-card__agree .checkbox__link,.credit-card__change-agree .checkbox__link{text-decoration:underline}@media only screen and (max-width: 37.5em){.account-management:not(.change-cards) .credit-card__agree,.account-management:not(.change-cards) .credit-card__change-agree{padding:1rem 0 0}}.credit-card .saved-card+.credit-card__wrap .credit-card__wrap_cc:first-child .credit-card__wrap_cc_row_remove{display:block !important}.credit-card.max-cards form:last-child{border-bottom:none}.credit-card .credit-card-form{border-top:1px solid #D7D7D7}@media only screen and (max-width: 50em){.credit-card .credit-card-form .credit-card__agree{padding-left:2rem}}@media only screen and (max-width: 75em){.credit-card.no-saved-cards{-webkit-transform:translate3d(0, 0, 0)}}.credit-card .radio-button__text:before{margin-top:0}.credit-card .radio-button__text:after{top:8px}.credit-card .parsley-error.checkbox+.parsley-errors-list li:last-child{margin-bottom:2rem}.layaway-order-status .credit-card__wrap_cc_row.card-number,.layaway-order-status .credit-card__wrap_cc .credit-card__agree{padding:3rem 2rem 0 !important}.autopay-modal .component-name__content_main-wrap_body{padding:4rem 5rem}@media only screen and (max-width: 50em){.autopay-modal .component-name__content_main-wrap_body{padding:2rem}}.autopay-modal .component-name__content_main-wrap_body_btns{margin-top:2rem}@media only screen and (max-width: 50em){.autopay-modal .component-name__content_main-wrap_body_btns{margin:2rem auto}}.autopay-modal .component-name__content_main-wrap_body_btns_label{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2px;font-family:MontserratSemibold;padding-top:1rem;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 50em){.autopay-modal .component-name__content_main-wrap_body_btns_label{-ms-flex-order:1;order:1;margin-top:2rem}}@media only screen and (min-width: 50em){.autopay-modal .component-name__content_main-wrap_body_btns_label{margin-right:3rem}}.autopay-modal .component-name__content_main-wrap_body_btns_btn{margin:0}@media only screen and (max-width: 50em){.autopay-modal .component-name__content_main-wrap_body_btns_btn{-ms-flex-order:-1;order:-1;margin-top:5rem}}@media only screen and (max-width: 37.5em){.autopay-modal .component-name__content_main-wrap_body_btns_btn{margin-top:0}}.autopay-modal__wrapper_body{padding:4rem}@media only screen and (max-width: 50em){.autopay-modal__wrapper_body{padding:2rem}}.autopay-modal__wrapper_body_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding-bottom:1rem}.autopay-modal__wrapper_body_text span{font-weight:700;color:#272829}.autopay-modal__wrapper_body_text a{font-size:1.4rem;font-weight:700;text-decoration:underline}@media only screen and (max-width: 50em){.autopay-modal__wrapper_body_text{padding-bottom:1.5rem}}.saved-card__row{border-bottom:1px solid #D7D7D7}.account-management .saved-card__row{display:none}.saved-card__row_col{border-right:1px solid #DDDEDF;background:#FAFAFA}.saved-card__row_col:last-child{border-right:0}.saved-card__row_col_title{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.3px;font-family:MontserratRegular;padding:2rem;display:block}.saved-card__card{border-bottom:1px solid #D7D7D7}.saved-card__card_col{border-right:1px solid #D7D7D7;padding:3rem 1rem 3rem 2rem}.account-management .saved-card__card_col{width:100% !important}@media only screen and (max-width: 50em){.saved-card__card_col{border:none;padding:3rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.saved-card__card_col{padding:3rem 2rem 3rem 2rem}}.saved-card__card_col:last-child{border-right:0}.saved-card__card_col.expiry-wrapper{padding-right:20px}.account-management .saved-card__card_col.expiry-wrapper{display:none !important}.saved-card__card_col_expiry_label{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:.3px;font-family:MontserratRegular;padding-top:0.5rem}.saved-card__card_col_name{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.3;letter-spacing:.8px;display:block;padding-top:2rem}.saved-card__card_col_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.2;letter-spacing:1.6px;height:25px;border-radius:5px;font-family:MontserratRegular;outline:none;padding:0.5rem 1.5rem}.saved-card__card_col_row{padding-left:2rem;-ms-flex-align:baseline;align-items:baseline}@media only screen and (max-width: 50em){.saved-card__card_col_row{padding-left:0rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.saved-card__card_col_row{padding-left:0rem}}.saved-card__card_col_row:first-child{padding-left:0}.account-management .saved-card__card_col_row .form-input-with-label{display:inline-block !important}@media only screen and (max-width: 37.5em){.account-management .saved-card__card_col_row .form-input-with-label{padding-right:0.5rem}}.saved-card__card_col_row .form-input-with-label .parsley-errors-list{padding-left:1rem}@media only screen and (min-width: 50em){.saved-card__card_col_row .form-input-with-label .parsley-errors-list{padding-left:5rem;max-width:83%}}.saved-card__card_col_row .form-input-with-label .parsley-errors-list.filled+.form-input-with-label__faqs{display:none}@media only screen and (min-width: 50em){.saved-card__card_col_row .form-input-with-label .parsley-errors-list:before{right:1.3rem !important}}.saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:.36;letter-spacing:.3px;font-family:MontserratRegular;content:"$";position:absolute;top:1.8rem;left:8.9rem}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{top:4rem;left:5px}}@media only screen and (max-width: 37.5em){.saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{top:4rem;left:5px}}.shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:10rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.checkout-page .shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:11.7rem;top:1.8rem}}@media only screen and (max-width: 50em){.checkout-page .shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:0.6rem;top:4.2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:5px;top:4.2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:9.3rem;top:1.8rem}}@media only screen and (max-width: 50em){.shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:0.6rem;top:4.2rem}}@media only screen and (max-width: 37.5em){.shaneco-card .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__label:before{left:5px;top:4.2rem}}@media only screen and (min-width: 50em){.saved-card__card_col_row .form-input-with-label.amount .parsley-errors-list{padding-left:7rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.account-management .saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__input{padding:2rem}}.saved-card__card_col_row .form-input-with-label.amount .form-input-with-label__input{padding-left:1.5rem}@media only screen and (min-width: 50em){.saved-card__card_col_row .form-input-with-label__input{padding-right:2.2rem}}.saved-card__card_col_row_expiry{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.6px;font-family:MontserratRegular;padding:1rem 2rem 3rem 3rem}@media only screen and (max-width: 50em){.saved-card__card_col_row_expiry{padding:1rem 2rem 3rem 1rem}}.saved-card__card_col_row_expiry span{font-weight:bold}.account-management .saved-card__card_col_row_expiry{display:inline-block !important;padding:0.1rem 2rem 0 1rem}@media only screen and (max-width: 37.5em){.account-management .saved-card__card_col_row_expiry{padding:1rem 0}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.account-management .saved-card__card_col_row_expiry{padding:1rem 2rem 1rem 1rem}}.saved-card__card_col_row .amount_error{margin-top:1rem}.saved-card__card_col_row .amount_error:before{font-size:1.6rem;position:absolute;top:12px;right:6px;background:#fff}@media only screen and (max-width: 75em){.saved-card__card_col_row .amount_error:before{top:33px}}@media only screen and (max-width: 50em){.saved-card__card_col_row .amount_error:before{top:12px;right:50px}}@media only screen and (max-width: 37.5em){.saved-card__card_col_row .amount_error:before{top:32px;right:0}}.account-management .saved-card__card_col.hide-content{border:none}@media only screen and (max-width: 37.5em){.account-management .saved-card__card_col.hide-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.saved-card__card_col.hide-content .content-box{display:none}.account-management .saved-card__card_col.hide-content .content-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:1rem}.checkout-page .saved-card__card_col.hide-content .saved-card__card_col_row_special-terms{display:none}.saved-card__card_col .checkbox{padding:0;padding-bottom:2.5rem}.account-management .saved-card__card_col .checkbox{padding-bottom:0}.saved-card__card_col .checkbox__text{font-size:1.4rem;padding-left:2.5rem;text-transform:none}.saved-card__card.shaneco-card{border-top:none}@media only screen and (max-width: 50em){.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options{margin-bottom:3rem}}.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;padding:0;margin:0}@media only screen and (max-width: 50em){.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_label{margin-bottom:1rem}}.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select_options{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.3px;font-family:MontserratRegular}.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select .parsley-error+.parsley-errors-list:before{right:3rem;background:#fff;top:-4rem}@media only screen and (max-width: 75em){.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select .parsley-error+.parsley-errors-list:before{right:3.5rem}}@media only screen and (max-width: 37.5em){.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_select .parsley-error+.parsley-errors-list:before{right:2.5rem}}.saved-card__card.shaneco-card .saved-card__card_col_row_finance-options_msg{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;font-style:italic;margin-top:1rem}.saved-card__card.shaneco-card .saved-card__card_col_row_amount{-ms-flex-item-align:start;align-self:flex-start;position:relative}@media only screen and (min-width: 50em){.saved-card__card.shaneco-card .saved-card__card_col_row_amount{padding-left:2rem}}.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;padding:0;margin:0}@media only screen and (max-width: 50em){.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__label{margin-bottom:1rem}}.saved-card__card.shaneco-card .saved-card__card_col_row_amount .form-input-with-label__input{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-align:left}.saved-card__card.shaneco-card .saved-card__card_col_row_amount .shaneco-card{-ms-flex-item-align:start;align-self:flex-start}.saved-card__card.shaneco-card .saved-card__card_col_row_special-terms{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-decoration:underline;margin-top:3rem}.saved-card .radio-button__text:before{margin-top:2px}.saved-card .radio-button__text:after{top:10px}.gift-card__wrap_gc_row{padding:1.5rem 2.5rem}@media only screen and (max-width: 37.5em){.gift-card__wrap_gc_row{padding:0 2.5rem}}.gift-card__wrap_gc_row .checkbox{padding:0}@media only screen and (max-width: 37.5em){.gift-card__wrap_gc_row_remove{margin-top:3rem;text-align:left}}.gift-card__wrap_gc_row_remove_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.2em;letter-spacing:.16em;border-radius:5px;font-family:MontserratRegular;outline:none;padding:0.3rem 0.5rem;margin-top:-0.5rem;margin-bottom:1.5rem;display:inline-block;white-space:nowrap;text-transform:uppercase}.gift-card__wrap_gc_row_col-half{position:relative}.gift-card__wrap_gc_row_col-half:first-child{padding-right:1.5rem}@media only screen and (max-width: 37.5em){.gift-card__wrap_gc_row_col-half:first-child{padding-right:0}}.gift-card__wrap_gc_row_col-half .form-input-with-label{padding-right:0;padding-top:1.5rem}.gift-card__wrap_gc_row_col-half .form-input-with-label__amount-wrapper:before{top:5.5rem}.gift-card__wrap_gc_row_col-half_balance{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:.8px;display:block;padding-left:1rem;padding-top:1rem;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.gift-card__wrap_gc_row_col-half_balance{padding-bottom:2.5rem}}.is-tokenized .gift-card__wrap_gc_row_col-half_text{border:none;outline:none}.gift-card__wrap_gc_row_btn{border-top:1px solid #D7D7D7}.gift-card__wrap_gc_row_btn-add{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;height:25px;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.5rem;margin:2.5rem}.gift-card__error{padding-left:0}.gift-card__error:before{top:3.2rem;right:2rem;position:absolute;font-size:2rem}@media print{.terms-confirm-modal .component-name__content{width:100%;height:100%;background:#fff;position:relative;transform:translate(-50%, 0%) !important}}.terms-confirm-modal .component-name__content_main-wrap_body{padding:0}.terms-confirm-modal__wrap_head{padding:2rem 3rem 0;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 50em){.terms-confirm-modal__wrap_head{padding-bottom:1rem}}@media print{.terms-confirm-modal__wrap_head{display:none}}.terms-confirm-modal__wrap_head_print_icon{font-size:2rem}.terms-confirm-modal__wrap_head_print_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;text-decoration:underline}.terms-confirm-modal__wrap_head_close{cursor:pointer}@media only screen and (max-width: 50em){.terms-confirm-modal__wrap_head_close{padding:15px}}.terms-confirm-modal__wrap_body{padding:2rem 3rem 2rem;max-height:45rem;overflow-y:auto}@media print{.terms-confirm-modal__wrap_body{max-height:none;padding:4rem}}.terms-confirm-modal__wrap_body_disclaimer{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;margin-bottom:2rem}.terms-confirm-modal__wrap_body_heading{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratSemibold;margin-bottom:2rem}.terms-confirm-modal__wrap_body_details{margin-bottom:2rem}.terms-confirm-modal__wrap_body_details_sub_head{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratSemibold}.terms-confirm-modal__wrap_body_details_desc{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular}@media print{.terms-confirm-modal__wrap_body_check{display:none}}.terms-confirm-modal__wrap_body_check_ack{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:2rem;font-family:MontserratRegular;padding:0;margin-bottom:2rem}.terms-confirm-modal__wrap_body_check_ack .checkbox__text{font-size:1.4rem;line-height:1;text-transform:none}.terms-confirm-modal__wrap_body_check_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem}.terms-confirm-modal__wrap_body_check_text.required-error{color:#da690e}.terms-confirm-modal__wrap_buttons{box-shadow:0px -4px 10px 0 rgba(0,0,0,0.1);border-top:1px solid #ABADAF;padding:3rem 0}@media print{.terms-confirm-modal__wrap_buttons{display:none}}.terms-confirm-modal__wrap_buttons_back,.terms-confirm-modal__wrap_buttons_submit{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2px;font-family:MontserratSemibold;text-transform:uppercase}.terms-confirm-modal__wrap_buttons_back{margin-right:2rem}.terms-confirm-modal__wrap_buttons_submit{padding:0 1rem}.apr-terms .component-name__content_main-wrap_body{padding:1rem 5rem 4rem}@media only screen and (max-width: 50em){.apr-terms .component-name__content_main-wrap_body{padding:2rem}}.apr-terms__wrapper_head_title{margin:2rem auto}.apr-terms__wrapper_head_title_text,.apr-terms__wrapper_head_title_sub{font-size:2rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.apr-terms__wrapper_head_title_text,.apr-terms__wrapper_head_title_sub{line-height:1.5}}.apr-terms__wrapper_head_close{cursor:pointer;position:absolute;top:4.5rem;right:5rem}@media only screen and (max-width: 50em){.apr-terms__wrapper_head_close{position:absolute;top:5.5rem;right:5rem}}@media only screen and (max-width: 37.5em){.apr-terms__wrapper_head_close{top:4.5rem;right:2rem}}.apr-terms__wrapper_body{padding:4rem}@media only screen and (max-width: 50em){.apr-terms__wrapper_body{padding:2rem}}.apr-terms__wrapper_body_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding-bottom:1rem}.apr-terms__wrapper_body_text a{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.apr-terms__wrapper_body_text:last-child{padding-bottom:0}@media only screen and (max-width: 50em){.apr-terms__wrapper_body_text{padding-bottom:1.5rem}}.electronic-signature .component-name__content_main-wrap_body{padding:6rem}@media only screen and (max-width: 50em){.electronic-signature .component-name__content_main-wrap_body{padding:3rem 2rem}}.electronic-signature__wrapper_title{margin-bottom:2rem}.electronic-signature__wrapper_title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:1.2rem;text-transform:uppercase;font-family:MontserratBold}.electronic-signature__wrapper_body{padding:3rem}.electronic-signature__wrapper_body_info{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;margin-bottom:3rem}.electronic-signature__wrapper_body_input{margin-bottom:1rem}.electronic-signature__wrapper_body_input_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular}.electronic-signature__wrapper_body_input_value{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.5px;font-family:MontserratRegular}.electronic-signature__wrapper_body_message{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratItalic;margin-bottom:2rem;padding:1rem}.electronic-signature__wrapper_body_message.caseError{color:#da690e}.electronic-signature__wrapper_body_check .parsley-errors-list:before{content:""}.electronic-signature__wrapper_body .checkbox{margin-bottom:1rem;padding:0}.electronic-signature__wrapper_body .checkbox__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px;font-family:MontserratRegular;text-transform:none}.electronic-signature__wrapper_body_buttons{margin-top:3rem}.electronic-signature__wrapper_body_buttons_back{font-size:1.2rem;font-weight:700;color:#53565A;line-height:2;letter-spacing:1px;font-family:MontserratSemibold;text-transform:uppercase}.electronic-signature__wrapper_body_buttons_submit{font-size:1.1rem;font-weight:800;color:#53565A;line-height:1.5;letter-spacing:.15em;font-family:MontserratSemibold;text-transform:uppercase}.layaway-policy-modal .component-name__content_main-wrap_body{padding:40px}.layaway-policy-modal__wrap_container_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:25px;text-transform:uppercase}.layaway-policy-modal__wrap_container_content{padding:25px 40px 0px}.layaway-policy-modal__wrap_container_content_text-title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.57;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:10px}.autopay-terms-modal .component-name__content_main-wrap_body{padding:40px}.autopay-terms-modal__wrap_container_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.75;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:25px;text-transform:uppercase}.autopay-terms-modal__wrap_container_content{padding:25px 40px 0px}.autopay-terms-modal__wrap_container_content_text-title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.57;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:10px}.order-review__wrapper{padding:65px 0 75px}.order-review__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratBold;margin-bottom:45px}.order-review__details{padding-right:40px}@media only screen and (max-width: 75em){.order-review__details{padding:0}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-review__details,.order-review__summary{width:100%;padding:2rem}}.order-review__hold{border:1px solid #DDDEDF;border-radius:5px;margin-bottom:40px}.order-review__heading{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.4rem;font-family:MontserratBold;padding:15px 0px;background:#FAFAFA;border-bottom:1px solid #DDDEDF;border-radius:0.5rem 0.5rem 0 0}@media only screen and (max-width: 75em){.order-review__heading{padding:40px 0}}.order-review__info{padding:40px;padding-bottom:0}.order-review__info .pick-up-content__wrap_content_wrapper{margin:0 auto}.order-review__info .pick-up-content__wrap_content_wrapper_store-timings{padding-top:3rem;padding-bottom:0}.order-review__sub-info,.order-review__shippingPrice{padding:20px 40px}@media only screen and (max-width: 75em){.order-review__sub-info,.order-review__shippingPrice{padding:40px}}.order-review__shippingPrice{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold}.order-review__sub-info_title{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratRegular;margin-bottom:10px}.order-review__sub-info_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.2rem;font-family:MontserratRegular}.order-review__amount{padding-top:40px}@media only screen and (max-width: 75em){.order-review__amount{padding-left:40px}}.order-review__payPal .order-shipping-billing__wrapper_details_hold_payment_text__image{width:10rem}.order-review__pay{padding-left:40px}@media only screen and (max-width: 75em){.order-review__pay{padding-top:40px}}.order-review__title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;margin-bottom:20px}.order-review__desc{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:40px}.order-review__sub-title{font-size:1.6rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratSemibold;padding-bottom:10px;margin-bottom:45px;border-bottom:3px solid #C8102E}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-review__button-hold{display:none}}.order-review__button-hold_btn{padding:5px 50px}.order-review__button-hold-mobile{display:none}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.order-review__button-hold-mobile{display:-ms-flexbox;display:flex}}@media only screen and (max-width: 50em){.order-review__button-hold-mobile{display:-ms-flexbox;display:flex}}.order-review__button-hold-mobile_btn{padding:5px 50px}.order-review__gift{font-size:2.5rem;font-weight:600;color:#272829;line-height:0;letter-spacing:.5px;margin-right:1rem}.order-review .order-summary__mobile{border-top:0;border-left:0;border-right:0}.shipping-policy-modal .component-name__content_main-wrap_body{padding:4rem 5rem}@media only screen and (max-width: 50em){.shipping-policy-modal .component-name__content_main-wrap_body{padding:2rem}}.shipping-policy-modal__wrapper_head_title{padding:1rem 0}.shipping-policy-modal__wrapper_head_title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.shipping-policy-modal__wrapper_head_title_text{line-height:1.5}}.shipping-policy-modal__wrapper_head_close{cursor:pointer;position:absolute;top:65px;right:40px}@media only screen and (max-width: 50em){.shipping-policy-modal__wrapper_head_close{top:45px;right:70px}}@media only screen and (max-width: 37.5em){.shipping-policy-modal__wrapper_head_close{top:35px;right:20px}}.shipping-policy-modal__wrapper_body{padding:4rem}@media only screen and (max-width: 50em){.shipping-policy-modal__wrapper_body{padding:2rem}}.shipping-policy-modal__wrapper_body_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding-bottom:1rem}.shipping-policy-modal__wrapper_body_text:last-child{padding-bottom:0}@media only screen and (max-width: 50em){.shipping-policy-modal__wrapper_body_text{padding-bottom:1.5rem}}.signature-modal .component-name__content_main-wrap_body{padding:0}.signature-modal__wrap_head{padding:2rem 3rem 0;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 50em){.signature-modal__wrap_head{padding-bottom:1rem}}.signature-modal__wrap_head_close{cursor:pointer}@media only screen and (max-width: 50em){.signature-modal__wrap_head_close{padding:15px}}.signature-modal__wrap_body{padding:2rem 3rem 2rem;max-height:45rem;overflow-y:auto}@media print{.signature-modal__wrap_body{max-height:none;padding:4rem}}.signature-modal__wrap_body_disclaimer{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;margin-bottom:2rem}.signature-modal__wrap_body_check_ack{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:2rem;font-family:MontserratRegular;padding:0;margin-bottom:2rem}.signature-modal__wrap_body_check_ack .checkbox__text{font-size:1.4rem;line-height:1;text-transform:none}.signature-modal__wrap_body_check_ack.required-error .checkbox__text{color:#da690e}.signature-modal__wrap_buttons{box-shadow:0px -4px 10px 0 rgba(0,0,0,0.1);border-top:1px solid #ABADAF;padding:3rem 0}.signature-modal__wrap_buttons_back,.signature-modal__wrap_buttons_submit{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2px;font-family:MontserratSemibold;text-transform:uppercase}.signature-modal__wrap_buttons_back{margin-right:2rem;cursor:pointer}.signature-modal__wrap_buttons_submit{padding:0 1rem}@media print{.engraving-confirm-modal .component-name__content{width:100%;height:100%;background:#fff;position:relative;transform:translate(-50%, 0%) !important}}.engraving-confirm-modal .component-name__content_main-wrap_body{padding:4rem}@media only screen and (max-width: 37.5em){.engraving-confirm-modal .component-name__content_main-wrap_body{padding:2rem}}.engraving-confirm-modal .component-name__content_header_close-icon{top:10px;right:20px}@media only screen and (max-width: 37.5em){.engraving-confirm-modal .component-name__content_header_close-icon{top:1px;right:5px;font-size:1rem}}.engraving-confirm-modal__wrap_body{border:1px solid #DDDEDF;padding:3rem}@media only screen and (max-width: 50em){.engraving-confirm-modal__wrap_body{padding:2rem}}@media print{.engraving-confirm-modal__wrap_body{padding:4rem}}@media print{.engraving-confirm-modal__wrap_body_check{display:none}}.engraving-confirm-modal__wrap_body_check_text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.7px;font-family:MontserratRegular}.engraving-confirm-modal__wrap_body_check_ack{font-size:1.4rem;font-weight:400;color:#272829;line-height:.5;letter-spacing:2rem;font-family:MontserratRegular;padding:0;margin-bottom:2rem}.engraving-confirm-modal__wrap_body_check_ack .checkbox__text{font-size:1.4rem;line-height:1;text-transform:none}.engraving-confirm-modal__wrap_body_check_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:2rem}.engraving-confirm-modal__wrap_body_check_text.required-error{color:#da690e}.engraving-confirm-modal__wrap .btn-hold{margin-top:2rem}@media only screen and (max-width: 50em){.engraving-confirm-modal__wrap .btn-hold{margin-top:1rem}}.engraving-confirm-modal__wrap_buttons{padding:3rem 0}@media print{.engraving-confirm-modal__wrap_buttons{display:none}}.engraving-confirm-modal__wrap_buttons_back,.engraving-confirm-modal__wrap_buttons_submit{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2px;font-family:MontserratSemibold;text-transform:uppercase}.engraving-confirm-modal__wrap_buttons_back{margin-right:2rem}.engraving-confirm-modal__wrap_buttons_submit{padding:0 1rem}.engraving-confirm-modal__wrap_buttons_submit[disabled],.engraving-confirm-modal__wrap_buttons_submit[disabled]:hover{padding:0 1rem !important;color:#53565A}.layaway-with-free-gift-modal .component-name__content{background-color:#fff}.layaway-with-free-gift-modal .component-name__content_main-wrap{padding:4.5rem 6rem}@media only screen and (max-width: 75em){.layaway-with-free-gift-modal .component-name__content_main-wrap{padding:6rem 3rem}}.layaway-with-free-gift-modal .component-name__content_main-wrap_body{padding:6rem 4rem}.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.hide,.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.match-maker_exp,.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.hiddenButAvailable,.layaway-with-free-gift-modal .pdp-non-built.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.pdp-non-built.hide-serial .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.serial-number,.layaway-with-free-gift-modal .pdp-non-built.hide-serial .component-name__content_main-wrap_body_btn.serial-hold,.pdp-non-built.hide-serial .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.serial-hold,.layaway-with-free-gift-modal .gemstone-list .component-name__content_main-wrap_body_btn.price-summary-modal__content_title,.gemstone-list .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.price-summary-modal__content_title,.layaway-with-free-gift-modal .number-of-stones-tab .component-name__content_main-wrap_body_btn.product-tile__wrapper_img-hold,.number-of-stones-tab .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.product-tile__wrapper_img-hold,.layaway-with-free-gift-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.contact-information__container_description,.contact-information__container.logged-in .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.contact-information__container_description,.layaway-with-free-gift-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.payment-method__wrapper_disclaimer,.contact-information__container.logged-in .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.payment-method__wrapper_disclaimer,.layaway-with-free-gift-modal .contact-information__container.logged-in .payment-method__wrapper_disclaimer a.component-name__content_main-wrap_body_btn,.contact-information__container.logged-in .payment-method__wrapper_disclaimer .layaway-with-free-gift-modal a.component-name__content_main-wrap_body_btn,.layaway-with-free-gift-modal .payment-method__wrapper_disclaimer .contact-information__container.logged-in a.component-name__content_main-wrap_body_btn,.payment-method__wrapper_disclaimer .contact-information__container.logged-in .layaway-with-free-gift-modal a.component-name__content_main-wrap_body_btn,.layaway-with-free-gift-modal .contact-information__container.logged-in .component-name__content_main-wrap_body_btn.payment-method__wrapper_item_disclaimer,.contact-information__container.logged-in .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.payment-method__wrapper_item_disclaimer,.layaway-with-free-gift-modal .employee-assist__container.logged-in .component-name__content_main-wrap_body_btn.employee-assist__container_description,.employee-assist__container.logged-in .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.employee-assist__container_description,.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.credit-card__template,.layaway-with-free-gift-modal .credit-card.no-saved-cards .credit-card__wrap_cc:first-child .component-name__content_main-wrap_body_btn.credit-card__wrap_cc_row_removeCard,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.credit-card__wrap_cc_row_removeCard,.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.gift-card__template,.layaway-with-free-gift-modal .electronic-signature__wrapper_body_input .parsley-errors-list .component-name__content_main-wrap_body_btn.parsley-equalto,.electronic-signature__wrapper_body_input .parsley-errors-list .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.parsley-equalto,.layaway-with-free-gift-modal .gemstone-list.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.gemstone-list.hide-serial .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.serial-number,.layaway-with-free-gift-modal .gemlist-solitaire.hide-serial .component-name__content_main-wrap_body_btn.serial-number,.gemlist-solitaire.hide-serial .layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.serial-number{display:none !important}@media only screen and (max-width: 37.5em){.layaway-with-free-gift-modal .component-name__content_main-wrap_body_btn.layaway-error{line-height:2rem;white-space:normal}}@media only screen and (max-width: 75em){.layaway-with-free-gift-modal .component-name__content_main-wrap_body{padding:0rem}}@media only screen and (max-width: 37.5em){.layaway-with-free-gift-modal .component-name__content_main-wrap_body{padding:6rem 0rem !important}}.layaway-with-free-gift-modal .component-name__content_main-wrap_body_text{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.8;letter-spacing:.6px;font-family:MontserratSemibold}.create-account__wrapper{padding:6.5rem 0;background:#FFF9F5}@media only screen and (max-width: 50em){.create-account__wrapper{padding:6.5rem 3rem}}.create-account__wrapper_title{font-size:5rem;font-weight:400;color:#272829;line-height:1;letter-spacing:0rem;font-family:PlayfairDisplayRegular;margin-bottom:1.5rem}@media only screen and (max-width: 50em){.create-account__wrapper_title{font-size:4rem;margin-bottom:2rem;width:100%}}.create-account__wrapper_confirmation{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.create-account__wrapper_confirmation{padding:0 1rem}}.create-account__wrapper_acc-success-text,.create-account__wrapper_acc-text{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.4;letter-spacing:.08rem;font-family:MontserratSemibold;margin-bottom:1.5rem;margin-top:6.5rem}@media only screen and (max-width: 50em){.create-account__wrapper_acc-success-text,.create-account__wrapper_acc-text{padding:0 1rem;margin-bottom:1.5rem;margin-top:3rem}}.create-account__wrapper_container_be-error{padding-left:2rem}.create-account__wrapper_container_be-error .error{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.06rem;font-family:MontserratRegular;padding:0 0 1rem}.create-account__wrapper_container_be-error .error:before{padding-right:1rem}.create-account__wrapper_container_form{margin:0 auto}.create-account__wrapper_container_form_password{position:relative}.create-account__wrapper_container_form_password_icon{display:none;position:absolute;right:15px;top:15px;font-size:1.6rem;font-weight:700;color:#da690e;line-height:1;letter-spacing:.07rem}.parsley-error+.create-account__wrapper_container_form_password_icon{display:block}.create-account__wrapper_container_form_password_enter-password{width:100%;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;font-family:MontserratRegular;border:1px solid #DDDEDF;outline:none;padding:8px 5px 8px 10px;border-radius:3px 0 0 3px}@media only screen and (max-width: 37.5em){.create-account__wrapper_container_form_password_enter-password{padding:10px 5px 10px 10px}}.create-account__wrapper_container_form_account{font-size:1.1rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:.15em;font-family:MontserratSemibold;border:1px solid #C8102E;border-radius:0 3px 3px 0;outline:0;cursor:pointer;background:#fff;padding:12px}@media only screen and (max-width: 37.5em){.create-account__wrapper_container_form_account{padding:1rem;border:2px solid #C8102E;line-height:1.25}}.create-account__wrapper_container_form_password-error{text-align:left}@media only screen and (max-width: 50em){.order-gift-message{padding:1rem 3rem}}.order-gift-message__wrapper{padding:1rem 0}.order-gift-message__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;margin-top:8rem;margin-bottom:6rem}@media only screen and (max-width: 50em){.order-gift-message__wrapper_title{font-size:1.8rem;margin-bottom:4rem;margin-top:5.5rem}}.order-gift-message__wrapper_container{border-image-slice:17%;cursor:default}.order-gift-message__wrapper_container_inner{position:relative;border-width:2rem;cursor:default}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner{margin:0;border-width:1px;border-image-width:10;border-image-slice:17%}}.order-gift-message__wrapper_container_inner_info{position:relative;padding:3rem}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_info{padding:2rem;border-bottom:1px solid #ABADAF;margin:1px}}@media only screen and (min-width: 50em){.order-gift-message__wrapper_container_inner_info:before{content:" ";display:inline-block;height:calc(100% + 3.4rem);width:1px;background:#ABADAF;position:absolute;right:0;top:-1.7rem}}.order-gift-message__wrapper_container_inner_info_hold_text{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.08rem;font-family:MontserratBold;margin-bottom:0.5rem}.order-gift-message__wrapper_container_inner_info_hold_text.margin-fix{margin-top:2.5rem}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_info_hold_text.margin-fix{margin-top:0;padding-left:2rem}}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_info_hold_text{font-size:1.3rem;margin-bottom:1rem}}.order-gift-message__wrapper_container_inner_info_hold_name{font-size:1.6rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;word-break:break-word}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_info_hold_name{font-size:1.3rem;font-weight:600}}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_info_hold_name:last-child{padding-left:2rem}}.order-gift-message__wrapper_container_inner_message{font-size:2.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayItalic;padding:3rem;word-break:break-word}@media only screen and (max-width: 50em){.order-gift-message__wrapper_container_inner_message{padding:2rem;font-size:2.2rem}}.order-shipping-billing{margin-top:2rem}@media only screen and (max-width: 50em){.order-shipping-billing{padding-left:3rem;padding-right:3rem;width:100%;margin:0}}.order-shipping-billing .disclaimer-text{margin:1.5rem 0}.order-shipping-billing .disclaimer-text .note{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.1rem;font-family:MontserratBold;margin-right:0.2rem}.order-shipping-billing .disclaimer-text .desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.03rem;font-family:MontserratRegular}.order-shipping-billing__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;margin-top:5rem;margin-bottom:6rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_title{line-height:3.5rem;margin-bottom:5rem;font-size:1.8rem}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_title{font-size:1.7rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:1rem}}.order-shipping-billing__wrapper_details{border:1px solid #DDDEDF;border-radius:0.4rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details{border-radius:0.8rem}}.order-shipping-billing__wrapper_details_pick-up{padding:4rem;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up{padding:4rem 3rem}}.order-shipping-billing__wrapper_details_pick-up_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:2rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up_title{font-size:1.6rem}}.order-shipping-billing__wrapper_details_pick-up_alert{box-shadow:3.9px 4.5px 4.8px 0.3px rgba(0,0,0,0.02);border:1px solid #C8102E;padding:2rem 2rem 2rem 0;margin-bottom:3rem}.order-shipping-billing__wrapper_details_pick-up_alert_icon{font-size:2.3rem;padding-top:0.5rem}.order-shipping-billing__wrapper_details_pick-up_alert_msg{font-size:1.6rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up_alert_msg{line-height:1.5}}.order-shipping-billing__wrapper_details_pick-up_store{padding-right:1rem}.order-shipping-billing__wrapper_details_pick-up_store:last-child{border-left:1px solid #DDDEDF;padding-left:4rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up_store:last-child{border:0;padding-left:0;margin-top:3rem}}.order-shipping-billing__wrapper_details_pick-up_store_sub-title,.order-shipping-billing__wrapper_details_pick-up_store_title{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:1rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up_store_sub-title,.order-shipping-billing__wrapper_details_pick-up_store_title{font-size:1.6rem}}.order-shipping-billing__wrapper_details_pick-up_store_sub-title{margin-top:2rem}.order-shipping-billing__wrapper_details_pick-up_store_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:1rem}.order-shipping-billing__wrapper_details_pick-up_store_desc_time{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_pick-up_store_desc{line-height:1.4}}.order-shipping-billing__wrapper_details_pick-up_store_desc.phone-number{text-decoration:underline}.order-shipping-billing__wrapper_details_pick-up_store_direction{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:1;letter-spacing:.12rem;font-family:MontserratBold;margin-top:1rem}.order-shipping-billing__wrapper_details_pick-up_store_direction_icon{font-size:2rem}.order-shipping-billing__wrapper_details_hold{padding:40px}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold{padding:2.5rem 2rem}}.order-shipping-billing__wrapper_details_hold.payment{background:#F2F4F5}.order-shipping-billing__wrapper_details_hold:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.order-shipping-billing__wrapper_details_hold_apr-link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:0.5rem;text-decoration:underline;margin-top:20px}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_apr-link{font-size:1.6rem;line-height:1.4}}.order-shipping-billing__wrapper_details_hold_contact{padding-bottom:4rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_contact{padding-bottom:3rem}}.order-shipping-billing__wrapper_details_hold_contact:nth-child(even){padding-left:4rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_contact:nth-child(even){padding-left:0}}.order-shipping-billing__wrapper_details_hold_contact:nth-child(odd){border-right:1px solid #DDDEDF}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_contact:nth-child(odd){border:0}}.order-shipping-billing__wrapper_details_hold_contact_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.2rem;font-family:MontserratBold;padding-bottom:1rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_contact_title{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_contact_title{font-size:1.2rem}}.order-shipping-billing__wrapper_details_hold_contact_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_contact_desc{padding-left:0;font-size:1.6rem;line-height:1.4}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_contact_desc{font-size:1.3rem}}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender{margin-bottom:3rem}.order-shipping-billing__wrapper_details_hold_sender:last-child{margin-bottom:0}}.order-shipping-billing__wrapper_details_hold_sender:nth-child(even){padding-left:4rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender:nth-child(even){padding-left:0}}.order-shipping-billing__wrapper_details_hold_sender:nth-child(odd){border-right:1px solid #DDDEDF}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender:nth-child(odd){border:0}}.order-shipping-billing__wrapper_details_hold_sender_sub-title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:1rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender_sub-title{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_sender_sub-title{font-size:1.2rem}}.order-shipping-billing__wrapper_details_hold_sender_address,.order-shipping-billing__wrapper_details_hold_sender_name{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:0.5rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender_address,.order-shipping-billing__wrapper_details_hold_sender_name{font-size:1.6rem;line-height:1.4}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_sender_address,.order-shipping-billing__wrapper_details_hold_sender_name{font-size:1.3rem}}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_sender_address{display:-ms-inline-flexbox;display:inline-flex}}.order-shipping-billing__wrapper_details_hold_sender_name{font-family:MontserratSemibold;font-weight:700}.order-shipping-billing__wrapper_details_hold_payment_text{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.2rem;font-family:MontserratBold;margin-bottom:1rem}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_payment_text{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_payment_text{font-size:1.2rem}}.order-shipping-billing__wrapper_details_hold_payment_text.margin-fix{margin-top:3rem}.order-shipping-billing__wrapper_details_hold_payment_text__image{width:70px;vertical-align:middle}.order-shipping-billing__wrapper_details_hold_payment_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_payment_desc{font-size:1.6rem;line-height:1.4}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_payment_desc{font-size:1.3rem}}.order-shipping-billing__wrapper_details_hold_payment_desc_cards{padding-bottom:2rem}.order-shipping-billing__wrapper_details_hold_payment_desc_cards_row_icon{padding-left:35px;background-repeat:no-repeat}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail{height:2.6rem;margin-right:0.5rem}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.master{background:url("../images/mastercard.svg") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.visa{background:url("../images/ic_visa.svg") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.amex{background:url("../images/ic_amex.png") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.ShanecoCard{background:url("../images/ic_shaneco.png") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.td-card,.isTdEnabled .order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.ShanecoCard{background-image:url("../images/ic_shaneco_td.png") 0% 50% no-repeat}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.Discover{background:url("../images/ic_discover.svg") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_thumbnail.giftcard{background:url("../images/ic_giftcard.svg") 0% 50% no-repeat;background-size:100%}.order-shipping-billing__wrapper_details_hold_payment_desc_card-number{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.3px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_payment_desc_card-number{font-size:1.6rem}}@media only screen and (max-width: 37.5em){.order-shipping-billing__wrapper_details_hold_payment_desc_card-number{font-size:1.3rem}}.order-shipping-billing__wrapper_details_hold_payment_desc_card-amount{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:1rem}.order-shipping-billing__wrapper_details_hold_payment_desc.text-bold{font-family:MontserratSemibold}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_details_hold_payment{margin-bottom:3rem}.order-shipping-billing__wrapper_details_hold_payment:last-child{margin-bottom:0}}.order-shipping-billing__wrapper_actions{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin:5rem 0}.order-shipping-billing__wrapper_actions_question{margin-bottom:2rem}.order-shipping-billing__wrapper_actions_more_link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;text-decoration:underline}.order-shipping-billing__wrapper_actions_button_link{color:#53565A;text-transform:uppercase}.order-shipping-billing__wrapper_note{padding:1rem 4rem;background:#DDDEDF}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_note{padding:1rem 3rem}}.order-shipping-billing__wrapper_note_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular}.order-shipping-billing__wrapper_note_text_bold{font-family:MontserratSemibold;font-weight:700;color:#272829}.order-shipping-billing__wrapper_message{margin-top:1rem;margin-bottom:4rem;font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-size:13.4px}@media only screen and (max-width: 50em){.order-shipping-billing__wrapper_message{margin-top:2rem;margin-bottom:3rem}}.order-shipping-billing__wrapper_message_text,.order-shipping-billing__wrapper_message_text-mobile{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:2rem;font-size:13.4px}.order-shipping-billing__wrapper_message_text_bold,.order-shipping-billing__wrapper_message_text-mobile_bold{font-family:MontserratSemibold;color:#272829}.order-shipping-billing__wrapper_message_text#divChatGlobalHeader,.order-shipping-billing__wrapper_message_text-mobile#divChatGlobalHeader{color:#53565A}.order-shipping-billing__wrapper_message_text#divChatGlobalHeader:hover,.order-shipping-billing__wrapper_message_text-mobile#divChatGlobalHeader:hover{color:#53565A}.order-status__wrapper{margin:0}@media only screen and (max-width: 50em){.order-status__wrapper{padding:1rem 3rem}}.order-status__wrapper_container{margin-bottom:8rem;margin-left:0;position:relative}@media only screen and (max-width: 50em){.order-status__wrapper_container{margin:0 auto 1rem auto}}.order-status__wrapper_container_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;margin-top:6rem;margin-bottom:2rem}@media only screen and (max-width: 50em){.order-status__wrapper_container_title{line-height:3.5rem;font-size:1.8rem;margin-top:2.5rem}}@media only screen and (max-width: 50em){.order-status__wrapper_container_title{letter-spacing:0.6rem}}.order-status__wrapper_container_sub-text{margin:0;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;padding:0 1rem}@media only screen and (max-width: 50em){.order-status__wrapper_container_sub-text{text-align:center;-ms-flex-pack:center;justify-content:center}}.order-status__wrapper_container_sub-text:nth-child(2){border-right:1px solid #ABADAF;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin-left:auto}@media only screen and (max-width: 50em){.order-status__wrapper_container_sub-text:nth-child(2){border:0;margin-bottom:1rem;text-align:center;-ms-flex-pack:center;justify-content:center}}.order-status__wrapper_container_sub-text_bold{font-family:MontserratSemibold;font-weight:700;color:#272829}.order-status__wrapper_container_sub-text_bold a{font-size:1.6rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.03rem}.order-status__wrapper_container_icons{position:absolute;bottom:0;right:0;font-size:2.2rem;position:absolute;bottom:0;right:0}@media only screen and (max-width: 50em){.order-status__wrapper_container_icons{font-size:2.4rem;margin-top:2.5rem;margin-bottom:2rem;position:relative;-ms-flex-order:initial;order:initial}}.order-status__wrapper_container_icons_print{margin-right:1rem;font-size:2.2rem;color:#53565A}.order-status__wrapper_container_icons_download{font-size:2.2rem;color:#53565A}.order-status__wrapper .cart-item{border-bottom:0;padding-bottom:0}.order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs .cart-prod-specs__title_price_value,.order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs .cart-prod-specs__title_desc{color:#53565A;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs .cart-prod-specs__tag_info .info-tag__text{line-height:1.2}}@media only screen and (max-width: 50em){.order-status__wrapper_content_img-hold{margin-bottom:1rem}}.order-status__wrapper_content_hold_note{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:3rem}.order-status__wrapper_content_hold_note_bold{font-family:MontserratSemibold;color:#272829}.order-status__wrapper_content_hold_product{margin-bottom:1rem}.order-status__wrapper_content_hold_product_text{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.order-status__wrapper_content_hold_product{font-size:1.5rem;line-height:1.5}}.order-status__wrapper_content_hold_price{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold;margin-bottom:1rem}@media only screen and (max-width: 50em){.order-status__wrapper_content_hold_price{font-size:1.5rem}}.order-status__wrapper_content_hold_spec{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:2.5rem}@media only screen and (max-width: 50em){.order-status__wrapper_content_hold_spec{font-size:1.3rem}}.order-status__wrapper_content_hold_container{margin-bottom:5rem}@media only screen and (max-width: 50em){.order-status__wrapper_content_hold_container{margin-bottom:4rem}}.order-status__wrapper_content_hold_container_info{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-right:2rem}@media only screen and (max-width: 50em){.order-status__wrapper_content_hold_container_info{margin-bottom:2rem;font-size:1.3rem}}.order-status__wrapper_content_hold_container_warranty .info-tag{padding:0 0.5rem}.order-status__wrapper_summary_price{padding:4rem 3rem;border:1px solid #DDDEDF}.order-status__wrapper_summary_price_hold{margin-bottom:4rem}.order-status__wrapper_summary_price_hold:last-child{margin-bottom:0}.order-status__wrapper_summary_price_hold_title{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.6;letter-spacing:.06rem;font-family:MontserratBold}@media only screen and (max-width: 50em){.order-status__wrapper_summary_price_hold_title{font-size:1.4rem}}.order-status__wrapper_summary_price_hold_price{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.order-status__wrapper_summary_price_hold_price{font-size:1.6rem}}@media only screen and (max-width: 50em){.order-status__wrapper_summary_price_hold{margin-bottom:2rem}}.order-status__wrapper_summary_total{padding:4.5rem 3.5rem;border:1px solid #DDDEDF;border-top:0}.order-status__wrapper_summary_total_title{font-size:2rem;font-weight:700;color:#272829;line-height:1.6;letter-spacing:.06rem;font-family:MontserratBold}@media only screen and (max-width: 50em){.order-status__wrapper_summary_total_title{font-size:1.4rem}}.order-status__wrapper_summary_total_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04rem;font-family:PlayfairDisplaySemiBold}@media only screen and (max-width: 50em){.order-status__wrapper_summary_total_price{font-size:2rem}}@media only screen and (max-width: 50em){.order-status__wrapper_summary_total{padding:4rem 3rem}}.total-price-tag_summary_price{padding:4rem 3rem;border:1px solid #DDDEDF;border-radius:0.4rem 0.4rem 0 0}@media only screen and (max-width: 50em){.total-price-tag_summary_price{margin-top:1rem;padding-left:2rem;padding-right:2rem;border-top-left-radius:0.8rem;border-top-right-radius:0.8rem}}@media print{.total-price-tag_summary_price{width:83.33333333%}}.total-price-tag_summary_price_hold{margin-bottom:4rem}.total-price-tag_summary_price_hold:last-child{margin-bottom:0}.total-price-tag_summary_price_hold_title{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1.6;letter-spacing:.06rem;font-family:MontserratBold}@media only screen and (max-width: 50em){.total-price-tag_summary_price_hold_title{font-size:1.4rem}}.total-price-tag_summary_price_hold_title_info{font-size:1.1rem;border:1px solid #ABADAF;border-radius:50%;margin-left:0.5rem}.total-price-tag_summary_price_hold_price{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.total-price-tag_summary_price_hold_price{font-size:1.6rem}}@media only screen and (max-width: 50em){.total-price-tag_summary_price_hold{margin-bottom:2rem}}.total-price-tag_summary_total{padding:4.5rem 3.5rem;border:1px solid #DDDEDF;border-top:0;border-radius:0 0 0.4rem 0.4rem}@media only screen and (max-width: 50em){.total-price-tag_summary_total{border-bottom-right-radius:0.8rem;border-bottom-left-radius:0.8rem}}@media print{.total-price-tag_summary_total{width:83.33333333%}}.total-price-tag_summary_total_title{font-size:2rem;font-weight:700;color:#272829;line-height:1.6;letter-spacing:.06rem;font-family:MontserratBold}@media only screen and (max-width: 50em){.total-price-tag_summary_total_title{font-size:1.4rem}}.total-price-tag_summary_total_price{font-size:2.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04rem;font-family:PlayfairDisplaySemiBold}@media only screen and (max-width: 50em){.total-price-tag_summary_total_price{font-size:2rem}}@media only screen and (max-width: 50em){.total-price-tag_summary_total{padding:4rem 2rem}}.cancel-order-confirm-modal{padding-top:6rem}.cancel-order-confirm-modal__wrapper{background-color:#fff;margin:0 auto;padding:4.5rem 6rem}.cancel-order-confirm-modal__wrapper_container{padding:4rem 2rem}.cancel-order-confirm-modal__wrapper_container_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold}.cancel-order-confirm-modal__wrapper_container_action{font-family:MontserratSemibold;padding-top:2rem}.cancel-order-confirm-modal__wrapper_container_action_button{text-transform:uppercase;color:#53565A;font-family:MontserratSemibold;margin-left:0.75rem;font-size:1.1rem}.order-submit-layaway{margin:7rem auto}@media only screen and (max-width: 50em){.order-submit-layaway{padding:1rem 3rem}}.order-submit-layaway__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase;margin-bottom:5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.order-submit-layaway__title{padding-left:2.5rem;padding-right:2.5rem}}.order-submit-layaway__wrapper{margin:0 auto;border:1px solid #DDDEDF;border-radius:0.4rem}@media only screen and (max-width: 50em){.order-submit-layaway__wrapper{border-radius:0.8rem}}@media print{.order-submit-layaway__wrapper{width:83.33333333%}}.order-submit-layaway__wrapper_summary,.order-submit-layaway__wrapper_autopay{border-bottom:1px solid #DDDEDF}.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_title{margin-bottom:3rem}@media only screen and (max-width: 50em){.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_amount{margin-bottom:4rem}}@media only screen and (max-width: 50em){.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action{text-align:left}}.order-submit-layaway__wrapper_summary .layaway-summary__wrapper_details_action_button{font-size:1.1rem;font-weight:700;color:#53565A;line-height:2;letter-spacing:1.6px;font-family:MontserratSemibold}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_title{margin-bottom:2.3rem}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon{width:4.2rem;height:2.6rem;margin-right:0.5rem}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.master{background:url("../images/mastercard.svg") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.visa{background:url("../images/ic_visa.svg") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.amex{background:url("../images/ic_amex.png") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.ShanecoCard{background:url("../images/ic_shaneco.png") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.Discover{background:url("../images/ic_discover.svg") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_icon.giftcard{background:url("../images/ic_giftcard.svg") 50% no-repeat;background-size:100%}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_encrypt,.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_card_details_digits{font-size:1.6rem;font-weight:400;color:#53565A;line-height:.62;letter-spacing:.3px}.order-submit-layaway__wrapper_autopay .autopay__wrapper_enable_button{display:none}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper{padding-bottom:0}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper_title{margin-bottom:2.4rem;padding:0 3rem}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper_body{border:none;border-top:1px solid #DDDEDF}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper_body .layaway-year-table{border:none}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper_body .layaway-year-table__body{border:none;border-top:1px solid #DDDEDF}.order-submit-layaway__wrapper_schedule .layaway-schedule__wrapper_body .layaway-year-table__body:last-child .schedule-table{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:none}.gemlist-cms__content{padding-top:7rem;padding-bottom:7rem;text-align:center}@media only screen and (max-width: 37.5em){.gemlist-cms__content{padding-top:3rem;padding-bottom:3rem}}.gemlist-cms__content_title{font-size:3rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:0;font-family:PlayfairDisplayRegular}.gemlist-cms__content_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.02rem;font-family:MontserratRegular}.gemlist-cms__content_mobile-text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.02rem;font-family:MontserratRegular}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.gemlist-cms__content_mobile-text{font-size:2.6rem}}.gemstone-list__bottom{padding:0}@media only screen and (max-width: 50em){.gemstone-list__wrapper{padding-left:0;padding-right:0}}.gemstone-list .sticky-footer{display:block}.gemstone-list .sticky-footer__container_img-title-holder{display:-ms-flexbox;display:flex}@media only screen and (max-width: 50em){.gemstone-list .sticky-footer__container_img-title-holder_title_container_text{display:none}}@media only screen and (max-width: 50em){.gemstone-list .sticky-footer__container_price-btn-holder{padding-left:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 50em){.gemstone-list .sticky-footer__container_price-btn-holder_link-wrap{padding:0;text-align:right}}@media only screen and (max-width: 50em){.gemstone-list .sticky-footer__container_price-btn-holder_link-wrap_back{padding:0}}.gemstone-list .rc-slider-dot-active{border-color:#53565A;background-color:#53565A}.gemstone-list #gemlist .glpTabs .tabs__header_item.selected:after{background:#79242F;height:1.5px;margin-top:4px !important}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul_wrap .checkbox__text::before{border-radius:0px}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul_wrap .checkbox:focus .checkbox__text:before{border-color:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul_wrap .checkbox__input:checked+.checkbox__text::before{border-color:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul_wrap .checkbox__input:checked+.checkbox__text::after{background:#fff;color:#444}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details .tabs__header_item.selected:after{background:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details-modal .checkbox__text::before{border-radius:0px}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details-modal .checkbox:focus .checkbox__text:before{border-color:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details-modal .checkbox__input:checked+.checkbox__text::before{border-radius:0px;border-color:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details-modal .checkbox__input:checked+.checkbox__text::after{background:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .gemlist-table__wrapper_ul .gemlist-prod-details-modal .tabs__header_item.selected:after{background:#7C2529}.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter__post-dropdown{margin:30px 10px 10px 10px}@media only screen and (max-width: 50em){.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter__post-dropdown{margin:0px 10px 10px 10px}}.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__shape-sec_heading_text{font-family:MontserratRegular;font-size:1.8rem;text-transform:uppercase}.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__top-sec_slider-wrapper_text{font-family:MontserratRegular;font-size:1.8rem;text-transform:uppercase}.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__top-sec_certificates_text{font-family:MontserratRegular;font-size:1.8rem;text-transform:uppercase}.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__slider-sec_caret_text,.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__slider-sec_clarity_text,.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__slider-sec_color_text,.gemstone-list #gemlist .glpTabs .tabs__content_item .sort-and-filter .gemlist-filters__slider-sec_cut_text{font-family:MontserratRegular;font-size:1.8rem;text-transform:uppercase}.gemstone-list #gemlist .glpTabs #filter-component #applied-filters-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.gemstone-list #gemlist .glpTabs #filter-component #applied-filters-container .sort-and-filter__post-dropdown_tag{cursor:pointer;font-family:MontserratLight;letter-spacing:0}.gemstone-list #gemlist .glpTabs #glp-filter-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0}.gemstone-list #gemlist .glpTabs #btn-toggle-mobile-filter-menu{border:1px solid #DDDEDF;border-radius:0;padding:1rem;height:40px;width:40px;cursor:pointer;margin-left:15px;font-size:1.5em;background:transparent}.gemstone-list #gemlist .glpTabs #btn-toggle-mobile-filter-menu.menu-active{background-color:#FBF7F3;border-color:#707070}@media only screen and (max-width: 50em){.gemstone-list #gemlist .glpTabs #btn-toggle-mobile-filter-menu{margin-left:0px}}.gemstone-list+#compareGemstones .checkbox__text::before{border-radius:0px}.gemstone-list+#compareGemstones .checkbox:focus .checkbox__text:before{border-color:#7C2529}.gemstone-list+#compareGemstones .checkbox__input:checked+.checkbox__text::before{border-radius:0px;border-color:#7C2529}.gemstone-list+#compareGemstones .checkbox__input:checked+.checkbox__text::after{background:#fff;color:#444}.gemstone-list+#compareGemstones .gemlist-prod-details-modal .tabs__header_item.selected:after{background:#7C2529}.gemlist-solitaire__content{padding-top:7rem;padding-bottom:7rem;text-align:center}@media only screen and (max-width: 37.5em){.gemlist-solitaire__content{padding-top:3rem;padding-bottom:3rem}}.gemlist-solitaire__content_title{font-size:3rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:0;font-family:PlayfairDisplayRegular}.gemlist-solitaire__content_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02rem;font-family:MontserratRegular}.gemlist-solitaire__content_mobile-text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.02rem;font-family:MontserratRegular;display:none}@media only screen and (max-width: 50em){.gemlist-solitaire__content_mobile-text{display:block}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.gemlist-solitaire__content_mobile-text{font-size:2.6rem}}.gemlist-solitaire .sticky-footer{display:block}.gemlist-solitaire .sticky-footer__container_img-title-holder{display:-ms-flexbox;display:flex}@media only screen and (max-width: 50em){.gemlist-solitaire .sticky-footer__container_img-title-holder_title_container_text{display:none}}@media only screen and (max-width: 50em){.gemlist-solitaire .sticky-footer__container_price-btn-holder{padding-left:1rem;padding-top:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 50em){.gemlist-solitaire .sticky-footer__container_price-btn-holder_link-wrap{padding:0;text-align:right}}@media only screen and (max-width: 50em){.gemlist-solitaire .sticky-footer__container_price-btn-holder_link-wrap_back{padding:0}}@media only screen and (max-width: 47.9375em){.gemlist-solitaire .product-specs__item_header{padding:10px 0}.gemlist-solitaire .product-specs__item_header.colorAcc{padding:10px 20px}}@media only screen and (max-width: 50em){.gemlist-solitaire .gemlist-filters__shape-sec.color-filter{border-bottom:none}}@media only screen and (max-width: 50em){.gemlist-solitaire .product-specs__item_header_icon{font-size:1rem;font-weight:600;color:#272829;line-height:2;letter-spacing:.8px}}.gemlist-complexity-sec{padding:8rem 0;max-width:102rem}@media only screen and (max-width: 50em){.gemlist-complexity-sec{margin-bottom:8rem;padding:8rem 5rem}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec{padding:8rem 2.5rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemlist-complexity-sec{padding:8rem 2.5rem}}.gemlist-complexity-sec__wrapper{border-image-width:5;padding:7rem 12rem 8rem;margin-bottom:5rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.gemlist-complexity-sec__wrapper{padding:6rem 10rem 6rem}}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper{padding:8.5rem;height:auto;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper{padding:5rem 4rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemlist-complexity-sec__wrapper{padding:7rem 9rem 8rem}}.gemlist-complexity-sec__wrapper_sec-wrap{height:100%}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_left-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.gemlist-complexity-sec__wrapper_sec-wrap_left-section_text{font-size:4.9rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:-.5px;padding-right:5rem;font-family:PlayfairDisplayRegular;text-align:left}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_left-section_text{font-size:6rem;padding:0 0 1rem 0;text-align:center}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper_sec-wrap_left-section_text{font-size:3rem;font-weight:400;color:#53565A;line-height:1.08;letter-spacing:-.5px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.gemlist-complexity-sec__wrapper_sec-wrap_left-section_text{font-size:4rem;padding-right:3}}.gemlist-complexity-sec__wrapper_sec-wrap_left-section_logo{padding-top:6rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.gemlist-complexity-sec__wrapper_sec-wrap_left-section_logo{width:60%;height:50%;padding:3rem 0 0}}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_left-section_logo{padding:3rem 0}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section{padding-left:4rem}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:0}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col{margin-bottom:6rem}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col{margin-bottom:3rem}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col:last-child{margin-bottom:0}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_heading{font-size:2rem;font-weight:600;color:#53565A;line-height:1.75;letter-spacing:.8px;font-family:MontserratSemibold;text-align:left}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_heading{font-size:2.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.5px;margin-bottom:1rem;text-align:center}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_heading{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.5px}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description{font-size:1.3rem;font-weight:600;color:#53565a;line-height:1.54;letter-spacing:.5px;font-family:MontserratRegular;text-align:left}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description{font-size:2.4rem;font-weight:400;color:#53565a;line-height:1.38;letter-spacing:.5px;text-align:center}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1.38;letter-spacing:.5px}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description_link{font-size:1.1rem;font-weight:700;color:#d20025;line-height:1.54;letter-spacing:.5px;font-family:MontserratSemibold;margin-bottom:2rem}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description_link:last-child{margin-bottom:0}@media only screen and (max-width: 50em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description_link{font-size:2.4rem;font-weight:700;color:#d20025;line-height:1.45;letter-spacing:2px;display:block;margin:1rem 0 2rem}}@media only screen and (max-width: 37.5em){.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description_link{font-size:1.2rem;font-weight:700;color:#d20025;line-height:1.45;letter-spacing:2px}}.gemlist-complexity-sec__wrapper_sec-wrap_right-section_col_description_link::after{content:">"}.quality-modal .component-name__content_header_close-icon{top:25px;right:25px}@media only screen and (max-width: 75em){.quality-modal .component-name__content_header_close-icon{right:27px}}.quality-modal__content{background:#fff}@media only screen and (max-width: 50em){.quality-modal__content{width:330px}}.quality-modal__content_header{text-align:center}.quality-modal__content_header_title{font-family:PlayfairDisplayRegular;font-size:2rem;font-weight:600 !important;color:#53565A !important;line-height:1;letter-spacing:2px}.quality-modal__content_main-wrap{padding:0 25px 25px 25px;background:#fff}.quality-modal__content_main-wrap_body{padding:20px;text-align:center}.quality-modal__content_main-wrap_body_text-elm{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem;font-family:MontserratRegular;word-wrap:break-word;text-align:center}.learn-more-modal .component-name__content_header_close-icon{position:absolute;top:35px;right:60px}@media only screen and (max-width: 50em){.learn-more-modal .component-name__content_header_close-icon{right:70px}}@media only screen and (max-width: 37.5em){.learn-more-modal .component-name__content_header_close-icon{right:60px}}.learn-more-modal__title{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold;margin:3rem auto;text-transform:uppercase}.learn-more-modal__title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.5;letter-spacing:1.2rem;font-family:MontserratBold}@media only screen and (max-width: 37.5em){.learn-more-modal__title{line-height:1.5}}.learn-more-modal__title_close{cursor:pointer;font-size:14px}.learn-more-modal__wrapper{margin-bottom:2rem;position:relative}.learn-more-modal__wrapper_container{margin-top:2rem}.learn-more-modal__wrapper_container_options_value{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratSemibold}.learn-more-modal__wrapper_container_options_value.selected{color:#272829}.learn-more-modal__wrapper_container_options_value:after{margin:15px 0 0}.learn-more-modal__wrapper_container_options .tabs__header_seprator{top:0.5rem}.learn-more-modal__wrapper_container_options .tabs__header_seprator:last-child{display:none}.learn-more-modal__wrapper_container_options_details_wrap{margin-bottom:3rem;text-align:left}.learn-more-modal__wrapper_container_options_details_wrap_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:2rem}.learn-more-modal__wrapper_container_options_details_wrap_learn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:2px;font-family:MontserratBold}.learn-more-modal__wrapper_mobile .accordion__list{border-top:0}.learn-more-modal__wrapper_mobile .accordion li:last-child .product-specs__item{border-bottom:0}.learn-more-modal__wrapper_mobile .product-specs__item{border-bottom:1px solid #DDDEDF;padding:2rem}.learn-more-modal__wrapper_mobile .product-specs__item_header{position:relative}.learn-more-modal__wrapper_mobile .product-specs__item_header_icon{position:absolute;right:0}.learn-more-modal__wrapper_mobile .product-specs__item_header_title{margin:0}.learn-more-modal__wrapper_mobile .product-specs__item_content{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px;margin-bottom:2rem;font-family:MontserratRegular}.learn-more-modal .visual-aids{text-align:center}@media only screen and (max-width: 50em){.learn-more-modal .visual-aids{margin-top:2rem}}.setting-first-info-modal__wrap_body{margin:2rem;padding:6rem 14rem}@media only screen and (max-width: 75em){.setting-first-info-modal__wrap_body{padding:6rem}}@media only screen and (max-width: 37.5em){.setting-first-info-modal__wrap_body{padding:6rem 2rem;margin:2rem 0}}.setting-first-info-modal__wrap_body_text{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.8;letter-spacing:.6px;font-family:SharpSansNo1SemiBold}.all-locations{border:1px solid #DDDEDF;background:#fff}@media only screen and (min-width: 100em){.all-locations{border:none}}.all-locations__wrapper{padding:8rem 2rem 4rem}@media only screen and (min-width: 100em){.all-locations__wrapper{width:100%}}.all-locations__wrapper_link{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:2;letter-spacing:.08rem;text-transform:uppercase;font-family:MontserratSemibold;margin-bottom:4rem}@media only screen and (max-width: 50em){.all-locations__wrapper_link{font-size:1.2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.all-locations__wrapper_stack{width:25%}}.all-locations__wrapper_stack_link{text-transform:uppercase;margin-bottom:4rem}.all-locations__wrapper_stack_link_text{font-size:1.1rem;font-weight:600;color:#53565A;line-height:1;letter-spacing:.16rem;font-family:MontserratBold;position:relative;padding-left:2rem}.all-locations__wrapper_stack_link_text_icon{font-size:1.5rem;margin-right:5px;position:absolute;top:0;left:0}.our-stores{background-color:#FFF9F5}.our-stores__title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase;margin-bottom:6rem;margin-top:10rem;margin-right:-1.2rem}.store-locator-page .our-stores__title{display:none}.our-stores__wrapper{padding:3rem 0}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.our-stores__wrapper{margin:0}}@media only screen and (max-width: 50em){.our-stores__wrapper{padding:0 5.2rem}}@media only screen and (max-width: 37.5em){.our-stores__wrapper{padding:0 2.6rem}}.store-locator-page .our-stores__wrapper{padding-top:6.5rem}@media only screen and (max-width: 50em){.store-locator-page .our-stores__wrapper{padding-top:0rem}}@media only screen and (max-width: 37.5em){.store-locator-page .our-stores__wrapper{padding-top:2rem}}.our-stores__wrapper_item{padding:0 2rem 4rem}.our-stores__wrapper_item:first-child{border-top:0}@media only screen and (max-width: 50em){.our-stores__wrapper_item:first-child{padding-top:0}}@media only screen and (max-width: 50em){.our-stores__wrapper_item{padding:5rem 0;border-top:1px solid #DDDEDF}}.store-item{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.45;letter-spacing:.2rem;font-family:MontserratSemibold}.store-item__img-hold a{display:inline-block}.store-item.specific-store .store-item__thumb{margin:0}.store-item.specific-store .store-item__nearby-title,.store-item.specific-store .store-item__sectionTitle{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase}.store-item.specific-store .store-item__nearby-title{padding:3rem 0 1rem}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__nearby-title{padding-top:3.5rem}}@media only screen and (max-width: 64em){.store-item.specific-store .store-item__img-hold{text-align:center}}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__details{margin-top:2rem}}.store-item.specific-store .store-item__workhours{margin-top:0}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__workhours{margin-top:3.5rem;padding-left:0}}.store-item.specific-store .store-item__workhours_heading{padding-top:0}.store-item.specific-store .store-item__workhours_hold{padding:7px 0}.store-item.specific-store .store-item__manager,.store-item.specific-store .store-item__number{padding:0.5rem 0 3rem}.store-item.specific-store .store-item__number_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:.17rem;font-family:MontserratRegular;padding-right:15px}.store-item.specific-store .store-item__number_text_icon{font-size:2rem;margin-right:5px}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__number_text_label{text-decoration:underline}}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__number{padding-bottom:3.5rem}}.store-item.specific-store .store-item__manager{padding-bottom:0rem}@media only screen and (max-width: 64em){.store-item.specific-store .store-item__manager{padding-bottom:0}}.store-item.specific-store .store-item__link{display:block}.store-item.specific-store .store-item__link_text{margin-bottom:25px}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__link_text{margin-bottom:3.5rem}}.store-item.specific-store .store-item__email{text-align:left}.store-item.specific-store .store-item__email_text{padding-right:15px;text-transform:uppercase}.store-item.specific-store .store-item__email_text_label{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:2.18;letter-spacing:.17rem;font-family:MontserratBold}.store-item.specific-store .store-item__email_text_icon{font-size:2rem;color:#C8102E;margin-right:5px}.store-item.specific-store .store-item__nearby-store{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular;text-decoration:underline}.store-item.specific-store .store-item__view{margin-bottom:40px}.store-item.specific-store .store-item__view_checkbox{padding-right:10px;position:relative}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__view_checkbox{padding:0}}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__view_checkbox .checkbox__text{line-height:2;padding-left:3.5rem}}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__view_checkbox .checkbox__text:before{width:22px;height:22px}}@media only screen and (max-width: 50em){.store-item.specific-store .store-item__view_checkbox .checkbox__text:after{width:20px;height:20px;font-size:1.4rem;letter-spacing:-0.09rem}}.store-item.specific-store .store-item__view_checkbox:before{content:"";position:absolute;height:2.2rem;border:1px solid #53565A;left:100%}.store-item.specific-store .store-item__view_printInfoHold_icon{font-size:1.6rem;margin:0 10px}.store-item.specific-store .store-item__view_printInfoHold_print{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04rem;font-family:MontserratRegular;text-decoration:underline}.store-item__title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 75em){.store-item__title{padding-bottom:10px}}.store-item__thumb{margin:25px 0}.store-item__address,.store-item__distance,.store-item__manager,.store-item__number{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;padding:10px 0;font-family:MontserratRegular;min-height:10rem}.store-item__manager{min-height:auto}.store-item__address>a{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular;pointer-events:none;text-decoration:none}.store-details .store-item__address{min-height:auto}.store-item__number{min-height:auto;padding:0 0 3rem 0;outline:0}.store-item__number_text_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:2.18;letter-spacing:.17rem;font-family:MontserratRegular}.store-item__distance{min-height:auto;font-style:italic}.store-item__link{text-align:left;display:block}.store-item__link_text{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:2.18;letter-spacing:.17rem;font-family:MontserratBold;padding-right:15px;text-transform:uppercase}.store-item__link_text_icon{font-size:1.4rem;margin-right:5px}.store-item__workhours{margin:3rem 0}.store-item__workhours_heading{font-size:1.2rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.16rem;font-family:MontserratBold;padding-top:5px;text-transform:uppercase}.store-item__workhours_hold{padding:15px 0}.store-item__workhours_hold_weekday{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular}.store-item__workhours_holiday{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.03rem;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.store-item__view{width:100%}}.store-item__view_checkbox{padding-right:10px;position:relative}.store-item__view_checkbox:before{content:"";position:absolute;height:2.2rem;border:1px solid #53565A;left:100%}.store-item__view_printInfoHold_icon{font-size:1.6rem;margin:0 10px;top:4px;position:relative}.store-item__view_printInfoHold_print{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04rem;font-family:MontserratRegular;text-decoration:underline}.store-item__view_button{font-size:1.1rem;font-weight:400;color:#53565A;line-height:.8;letter-spacing:.17rem;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.store-item__view_checkbox{padding:2rem 0;display:block}}.store-item__view_checkbox .checkbox__text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.03rem;font-family:MontserratRegular;text-transform:none}.store-item__view_checkbox .checkbox__text:before{margin-top:3px}.store-item__view_checkbox .checkbox__text:after{margin-top:3px}.store-item__mobile{padding-top:1.5rem}.store-item__mobile_email_button{color:#53565A;text-transform:uppercase}.store-item__mobile_print{font-size:2rem;padding-top:0.7rem;padding-left:2rem}.search-store{padding-top:10rem;padding-bottom:7rem;background:#FFF9F5}.search-store__wrapper{min-height:10.2rem}.search-store__wrapper_found_title{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-1px;font-family:PlayfairDisplayRegular;text-transform:capitalize}@media only screen and (max-width: 50em){.search-store__wrapper_found_title{line-height:1.8}}@media only screen and (max-width: 37.5em){.search-store__wrapper_found_title{line-height:1.2}}.search-store__wrapper_found_title p{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-1px;font-family:PlayfairDisplayRegular;text-transform:capitalize}.search-store__wrapper_found_change-location{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.18;letter-spacing:1.7px;font-family:MontserratRegular}.search-store__wrapper_found_change-location_click{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.18;letter-spacing:1.7px;font-family:MontserratRegular;text-decoration:underline}.search-store__wrapper_title{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-1px;font-family:PlayfairDisplayRegular}@media only screen and (max-width: 50em){.search-store__wrapper_title{font-size:4rem;margin-bottom:10px}}.search-store__wrapper_link{padding:5px 0}.search-store__wrapper_link_text{font-size:1.1rem;font-weight:900;color:#C8102E;line-height:2;letter-spacing:.17rem;font-family:MontserratBold;text-transform:uppercase;cursor:pointer}@media only screen and (max-width: 50em){.search-store__wrapper_link_text{font-size:1.7rem;margin-bottom:10px}}@media only screen and (max-width: 37.5em){.search-store__wrapper_link_text{font-size:1.5rem}}.search-store__wrapper_link_text_icon{font-size:1.4rem;margin-right:5px}@media only screen and (max-width: 50em){.search-store__wrapper_link_text_icon{font-size:2.6rem}}.search-store__wrapper_link_text:after{content:">";margin-left:5px}.search-store__wrapper_link_error{font-size:1.5rem;font-weight:400;color:#ed4c24;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;color:#da690e;margin:20px 0}.search-store__wrapper_search{padding:10px 0;max-width:50rem}.search-store__wrapper_search_form{position:relative}.search-store__wrapper_search_form_icon{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.06rem;font-family:MontserratRegular;border:1px solid #DDDEDF;border-radius:4px;padding:12px 40px 12px 20px;background:#fff url("../images/ic_nav search.png") no-repeat right center;background-position:calc(100% - 16px) 9px}@media only screen and (max-width: 50em){.search-store__wrapper_search_form_icon{padding:20px}}.search-store__wrapper_search_form_button{position:absolute;top:0;right:10px;width:40px;height:40px;opacity:0;cursor:pointer}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.search-store__wrapper{margin:0}}.pick-up-content .component-name__content_header_close-icon{padding:1.5rem;width:auto;height:auto}.pick-up-content .component-name__content_main-wrap_body{padding:3rem}.pick-up-content__wrap_text{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;text-transform:uppercase;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.pick-up-content__wrap_text{font-size:1.6rem;letter-spacing:0.5rem}}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_text{line-height:1.5}}.pick-up-content__wrap_content{position:relative;margin-top:2rem}.pick-up-content__wrap_content_wrapper{margin:4rem}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_content_wrapper{margin:4rem 3.5rem}}.pick-up-content__wrap_content_wrapper_location-selectbox{padding-bottom:4rem}.pick-up-content__wrap_content_wrapper_location-selectbox_title{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular;margin-right:1rem}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_content_wrapper_location-selectbox_title{-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin:0 1.5rem 2rem 0}}.pick-up-content__wrap_content_wrapper_location-selectbox_dropdown{text-align:left}@media only screen and (min-width: 37.5625em){.pick-up-content__wrap_content_wrapper_location-selectbox_dropdown{width:350px}}.pick-up-content__wrap_content_wrapper_location-details{padding-bottom:4rem;margin:auto}@media only screen and (max-width: 50em){.pick-up-content__wrap_content_wrapper_location-details{-ms-flex-pack:center;justify-content:center;text-align:center}}.pick-up-content__wrap_content_wrapper_location-details_left{border-right:1px solid #DDDEDF}@media only screen and (max-width: 50em){.pick-up-content__wrap_content_wrapper_location-details_left{margin:3rem 0;border:none;padding-bottom:3rem;border-bottom:1px solid #DDDEDF}}.pick-up-content__wrap_content_wrapper_location-details_left_title{font-size:1.3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:1rem}.pick-up-content__wrap_content_wrapper_location-details_left_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.04em;font-family:MontserratRegular;height:100%}.pick-up-content__wrap_content_wrapper_location-details_left_desc_line1,.pick-up-content__wrap_content_wrapper_location-details_left_desc_line2,.pick-up-content__wrap_content_wrapper_location-details_left_desc_line3{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (min-width: 50em){.pick-up-content__wrap_content_wrapper_location-details_right{padding-left:2rem}}.pick-up-content__wrap_content_wrapper_location-details_right_time{padding-bottom:2rem}@media only screen and (max-width: 50em){.pick-up-content__wrap_content_wrapper_location-details_right_time{margin-bottom:3rem}}.pick-up-content__wrap_content_wrapper_location-details_right_time_title{font-size:1.3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;text-transform:uppercase;font-family:MontserratBold;padding-bottom:1rem}.pick-up-content__wrap_content_wrapper_location-details_right_time_desc,.pick-up-content__wrap_content_wrapper_location-details_right_time_info{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.03rem;font-family:MontserratRegular}.pick-up-content__wrap_content_wrapper_location-details_right_phone_title{font-size:1.3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:1rem}.pick-up-content__wrap_content_wrapper_location-details_right_phone_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular}.pick-up-content__wrap_content_wrapper_special_days{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.04rem;margin-top:1rem}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_content_wrapper_special_days{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.01rem}}.pick-up-content__wrap_content_wrapper_store-timings{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04em;font-family:MontserratBold;padding-bottom:3.5rem}.pick-up-content__wrap_content_wrapper_store-timings_title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.18em;font-family:MontserratSemibold;text-transform:uppercase;padding-bottom:0.5rem}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_content_wrapper_store-timings_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.05rem}}.pick-up-content__wrap_content_wrapper_store-timings_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.04rem;font-family:MontserratRegular;margin-top:1rem}@media only screen and (max-width: 37.5em){.pick-up-content__wrap_content_wrapper_store-timings_desc{font-size:1.3rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.01rem}}@media only screen and (max-width: 50em){.pick-up-content__wrap_content_wrapper_store-timings_desc span{font-size:0;display:block}}@media only screen and (min-width: 50em){.pick-up-content__wrap_content_wrapper_store-timings_desc_item:after{content:"|"}.pick-up-content__wrap_content_wrapper_store-timings_desc_item:last-child:after{content:""}}@media only screen and (max-width: 50em){.pick-up-content__wrap_content_wrapper_store-timings_desc_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.pick-up-content__wrap_content_wrapper_confirm{padding-bottom:3.5rem}.pick-up-content__wrap_content_wrapper_confirm_btn{padding:5px}.pick-up-content__wrap_content_wrapper_disclaimer{padding-bottom:1rem}@media only screen and (min-width: 50em){.pick-up-content__wrap_content_wrapper_disclaimer{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.pick-up-content__wrap_content_wrapper_disclaimer_desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.04em;font-family:MontserratRegular}@media only screen and (min-width: 50em){.pick-up-content__wrap_content_wrapper_disclaimer_bold{-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.pick-up-content__wrap_content_wrapper_disclaimer_bold_desc{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.25;letter-spacing:.04em;font-family:MontserratSemibold;margin-top:1rem}.shipping-info-pick-up .pick-up-content__wrap_text{display:none !important}.shipping-info-pick-up .pick-up-content__wrap_content{border:none;margin-top:0;padding-bottom:3rem}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper{margin:0;padding:0 4rem}@media only screen and (max-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper{border-top:1px solid #DDDEDF}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings{margin-top:4rem;padding-bottom:0}@media only screen and (max-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings{margin-top:4rem}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_title{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_desc{margin-top:0}@media only screen and (max-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_desc{font-size:1.3rem;margin-top:0.5rem}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_desc_item{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}@media only screen and (max-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_store-timings_desc span{display:block;visibility:hidden;height:1px}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_confirm{display:none}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer{padding-bottom:0}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_desc{font-size:1.3rem;font-weight:600;color:#53565A;line-height:1.5;letter-spacing:.5px}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_disclaimer_bold{margin-top:3rem;font-family:MontserratRegular}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox{padding-bottom:0;margin-top:5.5rem}@media only screen and (min-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_title{padding-left:1rem;padding-right:1.5rem}}@media only screen and (max-width: 37.5em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-selectbox_title{-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin:0 1.5rem 2rem 0}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details{margin-top:5rem;padding-bottom:0;font-size:1.3rem}@media only screen and (min-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details{text-align:left;font-size:1.6rem}}@media only screen and (min-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left{padding-left:8rem}}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left_desc{font-size:1.3rem;font-weight:700;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_left_title{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:0.5rem}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone{padding-bottom:0}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_title,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_title{font-size:1.3rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding-bottom:0.5rem}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_info,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_info{font-family:MontserratRegular;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem}.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_time_desc,.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px}@media only screen and (min-width: 50em){.shipping-info-pick-up .pick-up-content__wrap_content_wrapper_location-details_right_phone{margin-top:2rem}}.map{background:#FFF9F5}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.map{padding:0 4rem 2rem;margin:0 auto}}.map__reset{padding:0;margin-top:-11rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.map__reset{padding:0 2rem}}.map__reset_button{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;height:2.5rem;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.5rem;margin-bottom:6rem;text-transform:uppercase}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.map__reset_button{margin-right:-2rem}}.map__holder{height:60rem;margin-bottom:1rem}.map__holder_wrapper{padding:2rem}.map__holder_wrapper_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;margin-bottom:2rem}.map__holder_wrapper_desc,.map__holder_wrapper_near-store,.map__holder_wrapper_phone{font-size:1.6rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;margin-bottom:7px}.map__holder_wrapper_phone{margin-top:2.5rem;margin-bottom:2.5rem}.map__holder_wrapper_time,.map__holder_wrapper_time_spl{font-size:1.6rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.03rem;font-family:MontserratSemibold;margin-bottom:1rem}.map__holder_wrapper_near-store{font-style:italic;margin-bottom:1.5rem}.map__holder_wrapper_direction{font-size:1.2rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:.03rem;font-family:MontserratBold;margin-bottom:3rem;text-transform:uppercase}.map__holder_wrapper_direction_icon{font-size:1.8rem;padding-right:5px}.map__holder_wrapper_view{font-family:MontserratSemibold;color:#53565A}.map .map__error{padding-bottom:50px}.map__error_hold{padding:60px 0px}.map__error_hold_text{font-size:1.2rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.03rem;font-family:MontserratSemibold;margin-bottom:30px}.map__error_hold_refresh_icon{background:url(../images/refresh-icon.png) no-repeat 0 0;background-size:10px 10px;margin-right:10px;height:10px;width:10px}.map__error_hold_refresh_txt{font-size:1rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold}.map .gm-style .gm-style-iw-t::after{position:absolute;left:-163px;top:-314px;transform:translate(-50%, -50%) rotate(45deg);opacity:1}.email-store-manager__wrap_captcha{padding:0 1rem 2rem}.email-store-manager .component-name__content .g-recaptcha-validation{padding:0 1rem}.email-store-manager .component-name__content_header_close-icon{padding:1.5rem;width:auto;height:auto}@media only screen and (max-width: 50em){.email-store-manager .component-name__content.account-management-modal .close-icon{top:45px}}@media only screen and (max-width: 37.5em){.email-store-manager .component-name__content.account-management-modal .close-icon{padding:1rem 1rem 0;top:50px}}.email-store-manager .component-name__content_main-wrap_body{padding:5rem}@media only screen and (max-width: 37.5em){.email-store-manager .component-name__content_main-wrap_body{padding:5rem 2rem}}.email-store-manager__form_header{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase;margin-bottom:3rem}.email-store-manager__form_wrapper{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1;padding:2rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.email-store-manager__form_wrapper{padding:3rem 1rem}}.email-store-manager__form_wrapper_text{margin-bottom:25px}.email-store-manager__form_wrapper_form{padding-bottom:3rem}.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area{padding:0 1rem}@media only screen and (max-width: 50em){.email-store-manager__form_wrapper_form_input:last-child,.email-store-manager__form_wrapper_form_text-area:last-child{padding-top:3rem}}@media only screen and (max-width: 50em){.email-store-manager__form_wrapper_form_input:first-child,.email-store-manager__form_wrapper_form_text-area:first-child{padding-top:0}}.email-store-manager__form_wrapper_form_input .input-field__text,.email-store-manager__form_wrapper_form_text-area .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:0 0.5rem 1rem}.email-store-manager__form_wrapper_form_input .input-field input,.email-store-manager__form_wrapper_form_text-area .input-field input{padding-right:4rem}.email-store-manager__form_wrapper_form_text-area{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:1rem 4rem 1rem 1rem;border:1px solid #DDDEDF;border-radius:3px;outline:0;height:15rem}.email-store-manager__form_wrapper_button_btn{font-weight:900;font-family:MontserratBold;margin:1rem 0 2rem;padding:0.2rem 4rem;text-transform:uppercase}.store-details__wrapper{background:#FFF9F5;padding:7rem 0 4rem}.store-details__wrapper_title,.store-details__wrapper_virtual{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:-1px;font-family:PlayfairDisplayRegular;margin-bottom:1rem}@media only screen and (max-width: 37.5em){.store-details__wrapper_title{padding:0 25px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.store-details__wrapper_details{width:90%}}@media only screen and (max-width: 50em){.store-details .social-media-frames,.store-details .virtual-tour__wrapper_hold{width:90%;margin:0 auto}}.store-details .popular-category-carousel{background:#fff}.store-details .store-item__img-hold{padding-right:1rem}.store-details .store-item__workhours{padding-left:1rem}.virtual-tour__wrapper{padding-top:40px}@media only screen and (max-width: 37.5em){.store-details .virtual-tour__wrapper_hold{padding:0 1.5rem}}@media only screen and (max-width: 37.5em){.store-details .virtual-tour__wrapper_hold iframe{height:200px}}.virtual-tour__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:1.2rem;font-family:MontserratSemibold;margin-top:80px;margin-bottom:50px;text-transform:uppercase}@media only screen and (max-width: 37.5em){.store-details .virtual-tour__wrapper_title{padding:0 2rem;line-height:2}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.social-media-frames__wrapper{width:90%}}.social-media-frames__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:1.2rem;font-family:MontserratSemibold;margin-top:10rem;margin-bottom:5rem}.social-media-frames__wrapper_mobile{-ms-flex-pack:center;justify-content:center}.social-media-frames__wrapper_mobile_title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0;font-family:MontserratRegular}.social-media-frames__wrapper_mobile_links{margin-top:2rem}.social-media-frames__wrapper_mobile_links_facebook,.social-media-frames__wrapper_mobile_links_instagram,.social-media-frames__wrapper_mobile_links_pintrest,.social-media-frames__wrapper_mobile_links_twitter{-ms-flex-align:center;align-items:center;width:4rem;height:4rem;margin:0 0.75rem;border-radius:4px}.social-media-frames__wrapper_mobile_links_facebook{font-size:2rem;color:#fff;background-color:#507bbc}.social-media-frames__wrapper_mobile_links_twitter{font-size:2rem;color:#fff;background-color:#1da0f2}.social-media-frames__wrapper_mobile_links_instagram{font-size:2rem;color:#fff;background-color:#cd486b}.social-media-frames__wrapper_mobile_links_pintrest{font-size:2rem;color:#fff;background-color:#c92228}.social-media-frames__facebook{padding-right:1rem}.social-media-frames__sub-title{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.4;letter-spacing:.2rem;font-family:MontserratSemibold;margin-bottom:3rem;text-transform:uppercase}.social-media-frames__twitter{padding-left:1rem;max-height:87rem;overflow:hidden}.email-modal .account-management-modal .close-icon{top:15px;right:25px}@media only screen and (max-width: 75em){.email-modal .account-management-modal .close-icon{right:5px}}@media only screen and (max-width: 50em){.email-modal .account-management-modal .close-icon{margin:3.2rem 2.5rem;top:13px;right:25px}}@media only screen and (max-width: 37.5em){.email-modal .account-management-modal .close-icon{top:15px;right:20px}}.email-modal__wrapper{padding:2rem 0}.email-modal__wrapper_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;margin-bottom:2.5rem}@media only screen and (max-width: 50em){.email-modal__wrapper_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.03rem}}.email-modal__wrapper_body{max-width:260px;margin:auto}.email-modal__wrapper_body .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-align:left;margin:5px}@media only screen and (max-width: 50em){.email-modal__wrapper_body .input-field__text{margin:10px 5px}}.email-modal__wrapper_body_btn{font-weight:900;font-family:MontserratBold;text-transform:uppercase;margin:3.5rem 0;width:15rem}.email-modal__wrapper_body_link{font-size:1.1rem;font-weight:900;color:#53565A;line-height:2.5;letter-spacing:1.5px;font-family:MontserratBold;text-transform:uppercase;padding:1.3rem 0}.email-modal__wrapper_body_link:after{content:'>';margin-left:0.5rem}.email-modal__wrapper_body_type{display:none}.welcome-modal .g-recaptcha-validation{padding-top:10px}.welcome-modal__wrap_captcha{display:inline-block;text-align:center;-ms-flex-align:start;align-items:flex-start}.welcome-modal .component-name__content_header_close-icon{padding:1.5rem;width:auto;height:auto}.welcome-modal .component-name__content_main-wrap_body{padding:5rem}@media only screen and (max-width: 37.5em){.welcome-modal .component-name__content_main-wrap_body{padding:5rem 2rem}}.welcome-modal__form_header{margin-bottom:3rem}.welcome-modal__form_wrapper{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1;padding:2rem 8rem;font-family:MontserratRegular}@media only screen and (max-width: 75.0625em){.welcome-modal__form_wrapper{padding:2rem}}@media only screen and (max-width: 50em){.welcome-modal__form_wrapper{padding:3rem 1rem}}.welcome-modal__form_wrapper_text{margin-bottom:25px}.welcome-modal__form_wrapper_form{padding-bottom:3rem}.welcome-modal__form_wrapper_form_input{padding:0 1rem}@media only screen and (max-width: 50em){.welcome-modal__form_wrapper_form_input:last-child{padding-top:3rem}}@media only screen and (max-width: 50em){.welcome-modal__form_wrapper_form_input:first-child{padding-top:0}}.welcome-modal__form_wrapper_form_input_important{color:#72c29f;padding-top:1rem}.welcome-modal__form_wrapper_form_input_instruction{padding-top:1rem}.welcome-modal__form_wrapper_form_input .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:0 0 1rem}.welcome-modal__form_wrapper_button_btn{font-weight:900;font-family:MontserratBold;margin:1rem 0 2rem;padding:0.5rem;text-transform:uppercase}.welcome-modal__form_wrapper_sign-up{margin-top:1.4rem}.welcome-modal__form_wrapper_sign-up .checkbox{padding:1rem 1rem 1.3rem}@media only screen and (max-width: 50em){.welcome-modal__form_wrapper_sign-up .checkbox{padding:1rem 0}}.welcome-modal__form_wrapper_sign-up .checkbox__text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.04rem}.welcome-modal__form_wrapper_sign-up_link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;text-decoration:underline}.welcome-modal__form_wrapper_sign-up .checkbox__text{text-transform:none}.welcome-back-modal .component-name__content_main-wrap_body{padding:30px}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password{background-image:none;background-color:#fff}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper{padding-top:0}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container{margin-bottom:0;background:#fff}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper{margin:2rem 0}@media only screen and (max-width: 50em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper{margin:4rem 1rem}}.change-password-success-modal__container{padding:4rem;background:#fff}.change-password-success-modal__container_wrapper{padding:2rem 0 4rem}.change-password-success-modal__container_wrapper_text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;padding-bottom:4rem}.change-password-success-modal__container_wrapper_btn{text-transform:uppercase;margin:2rem 0}.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{top:15px;right:25px}@media only screen and (max-width: 75em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{top:15px;right:8px}}@media only screen and (max-width: 50em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{top:15px;right:25px}}@media only screen and (max-width: 37.5em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{top:17px;right:15px}}.account-management-modal .close-icon{padding:2.5rem 2rem;width:auto;height:auto;top:15px;right:25px}@media only screen and (max-width: 75em){.account-management-modal .close-icon{top:15px;right:8px}}@media only screen and (max-width: 50em){.account-management-modal .close-icon{padding:1.5rem;margin-left:2.5rem;margin-right:2.5rem;top:15px;right:25px}}@media only screen and (max-width: 37.5em){.account-management-modal .close-icon{top:15px;right:15px}}@media only screen and (max-width: 50em){.reset-password-directions-modal .account-management-modal .close-icon,.reset-password-modal .account-management-modal .close-icon,.verify-your-email-modal .account-management-modal .close-icon{margin-top:3rem;margin-bottom:3rem}}@media only screen and (max-width: 50em){.email-only-modal .account-management-modal .close-icon,.welcome-modal .account-management-modal .close-icon,.social-sign-up-modal .account-management-modal .close-icon{margin-top:3.2rem;margin-bottom:3.2rem}}@media only screen and (max-width: 50em){.welcome-back-modal .account-management-modal .close-icon{margin-top:4rem;margin-bottom:4rem}}.account-management-modal .body__wrapper{padding:4rem 6rem}@media only screen and (max-width: 75.0625em){.account-management-modal .body__wrapper{padding:4rem}}@media only screen and (max-width: 50em){.account-management-modal .body__wrapper{padding:5rem 2rem 2rem}}.account-management-modal .body__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase;margin-bottom:3rem;margin-right:-1.2rem}@media only screen and (max-width: 50em){.account-management-modal .body__wrapper_title{line-height:2}}@media only screen and (max-width: 37.5em){.account-management-modal .body__wrapper_title{margin-top:0.5rem;font-size:1.7rem;font-weight:700;color:#53565A;line-height:2;letter-spacing:1rem}}.account-management-modal .body__wrapper .input-field__input,.account-management-modal .body__wrapper .payment-layaway__padded-wrapper_container_section_input,.account-management-modal .body__wrapper .payment-layaway__padded-wrapper_body_input{color:#272829}.account-management-modal .body__wrapper .input-field__text{margin-left:1.1rem}@media only screen and (max-width: 50em){.welcome-modal,.welcome-back-modal,.verify-your-email-modal,.reset-password-modal,.reset-password-directions-modal,.email-modal,.change-password-success-modal,.social-sign-up-modal,.email-only-modal{position:fixed;display:block;margin-bottom:0}}@media only screen and (max-width: 50em){.welcome-modal .account-management-modal,.welcome-back-modal .account-management-modal,.verify-your-email-modal .account-management-modal,.reset-password-modal .account-management-modal,.reset-password-directions-modal .account-management-modal,.email-modal .account-management-modal,.change-password-success-modal .account-management-modal,.social-sign-up-modal .account-management-modal,.email-only-modal .account-management-modal{margin-bottom:0;left:0;right:0;top:0;transform:translate(0) !important;height:100%}}@media only screen and (max-width: 50em){.welcome-modal .account-management-modal .body,.welcome-back-modal .account-management-modal .body,.verify-your-email-modal .account-management-modal .body,.reset-password-modal .account-management-modal .body,.reset-password-directions-modal .account-management-modal .body,.email-modal .account-management-modal .body,.change-password-success-modal .account-management-modal .body,.social-sign-up-modal .account-management-modal .body,.email-only-modal .account-management-modal .body{height:100%}}@media only screen and (max-width: 50em){.welcome-modal .account-management-modal .body__wrapper,.welcome-back-modal .account-management-modal .body__wrapper,.verify-your-email-modal .account-management-modal .body__wrapper,.reset-password-modal .account-management-modal .body__wrapper,.reset-password-directions-modal .account-management-modal .body__wrapper,.email-modal .account-management-modal .body__wrapper,.change-password-success-modal .account-management-modal .body__wrapper,.social-sign-up-modal .account-management-modal .body__wrapper,.email-only-modal .account-management-modal .body__wrapper{min-height:100%}}.employee-terms-modal .component-name__content_main-wrap_body{padding:0}.employee-terms-modal__wrapper_head{position:relative}.employee-terms-modal__wrapper_head_title{margin:3rem auto}.employee-terms-modal__wrapper_head_title_text{font-size:2rem;font-weight:700;color:#53565A;line-height:2.35;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 37.5em){.employee-terms-modal__wrapper_head_title_text{line-height:1.5}}.employee-terms-modal__wrapper_body{margin:0 auto 2rem}.employee-terms-modal__wrapper_body_container{max-height:39rem;overflow-y:auto;padding:2rem;margin:1rem}.employee-terms-modal__wrapper_body_container_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.5px;font-family:MontserratRegular;padding-bottom:1rem}.employee-terms-modal__wrapper_body_container_text:last-child{padding-bottom:0}@media only screen and (max-width: 50em){.employee-terms-modal__wrapper_body_container_text{padding-bottom:1.5rem}}.employee-terms-modal__wrapper_footer{box-shadow:0px -4px 10px 0 rgba(0,0,0,0.1);border-top:1px solid #ABADAF;padding:3rem 5rem;-ms-flex-pack:justify;justify-content:space-between}@media print{.employee-terms-modal__wrapper_footer{display:none}}.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled]{font-size:1.2rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:1.2px;font-family:MontserratSemibold;text-transform:uppercase;padding:0.5rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer button[disabled]{width:25%}}.employee-terms-modal__wrapper_footer button[disabled]{color:#53565A}.employee-terms-modal__wrapper_footer .checkbox__text{text-transform:none}.email-only-modal__wrapper{padding:2rem 0}@media only screen and (max-width: 50em){.email-only-modal__wrapper{padding:4rem 0}}.email-only-modal__wrapper_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.7px;font-family:MontserratRegular}.email-only-modal__wrapper_body{max-width:26rem;margin:3rem auto 0}.email-only-modal__wrapper_body .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-align:left;margin:0.5rem}@media only screen and (max-width: 50em){.email-only-modal__wrapper_body .input-field__text{margin:1rem 0.5rem}}.email-only-modal__wrapper_body_btn{font-weight:900;font-family:MontserratBold;text-transform:uppercase;margin:3rem 0 5rem;width:15rem}.login-container{padding:3rem 4.5rem;margin:auto}.login-container__wrapper_desc{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.7px;font-family:MontserratRegular}.login-container__wrapper_button{margin-top:2rem}@media only screen and (max-width: 50em){.login-container{height:80%;padding:3rem 1rem}}.login-expired{background-image:url("images/bokehs_final1.png");background-color:#f1e7dd;height:100vh}.login-expired__wrapper{position:relative;display:block;top:6rem}.login-expired__wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratSemibold;padding-bottom:4rem;text-transform:uppercase}.login-expired__wrapper .login-container{padding:20px}.login-expired__wrapper .login-container__wrapper{background:rgba(255,255,255,0.6)}.confirm-password{background-image:url("images/bokehs_final1.png");background-color:#f1e7dd}@media only screen and (max-width: 50em){.confirm-password{padding:15px 10px}}.confirm-password__wrapper{padding-top:6rem}.confirm-password__wrapper_header{font-size:2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:1.2rem;font-family:MontserratSemibold;padding-bottom:40px}@media only screen and (max-width: 50em){.confirm-password__wrapper_header{margin:0 auto;line-height:1.5;font-size:1.8rem;padding-bottom:30px}}.confirm-password__wrapper_container{padding:20px;margin:0 auto 150px}@media only screen and (max-width: 50em){.confirm-password__wrapper_container{margin-bottom:50px}}.confirm-password__wrapper_container_wrapper{background:rgba(255,255,255,0.6)}@media only screen and (max-width: 50em){.confirm-password__wrapper_container_wrapper{padding-bottom:150px}}.confirm-password__wrapper_container_wrapper_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.3px;font-family:MontserratRegular;margin:1rem 0 3rem}.confirm-password__wrapper_container_wrapper_forgot-pass{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;text-decoration:underline;outline:0;padding:2rem 0 1rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.confirm-password__wrapper_container_wrapper_hold_field{padding:0 3rem}}.confirm-password__wrapper_container_wrapper_hold_field .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;margin:5px;font-family:MontserratRegular;text-align:left}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.confirm-password__wrapper_container_wrapper_hold_field .input-field__text{margin:1rem}}.confirm-password__wrapper_container_wrapper_hold_field_imp{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#72c29f;line-height:1;letter-spacing:.3px;margin-top:10px;margin-bottom:5px}.confirm-password__wrapper_container_wrapper_hold_field_inst{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;margin-top:10px;margin-bottom:50px}@media only screen and (max-width: 50em){.confirm-password__wrapper_container_wrapper_hold_field_inst{margin-bottom:30px}}.confirm-password__wrapper_container_wrapper_invalid-credential{font-family:MontserratRegular;font-size:1.4rem;font-weight:400;color:#fe4b03;line-height:1;letter-spacing:.3px;padding-top:2rem}.confirm-password__wrapper_container_wrapper_button{margin-top:40px}.confirm-password__wrapper_container_wrapper_button_btn.log-in{padding:0 3rem;margin-bottom:6rem}@media only screen and (max-width: 50em){.confirm-password__wrapper_container_wrapper_button_btn.log-in{margin-bottom:50px}}@media only screen and (max-width: 37.5em){.social-sign-up-modal .component-name__content_main-wrap_body{padding:5rem 2rem}}.social-sign-up-modal__form_header{margin-bottom:3rem}.social-sign-up-modal__form_wrapper{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1;padding:2rem 6rem;font-family:MontserratRegular}@media only screen and (max-width: 75.0625em){.social-sign-up-modal__form_wrapper{padding:2rem}}@media only screen and (max-width: 50em){.social-sign-up-modal__form_wrapper{padding:3rem 1rem}}.social-sign-up-modal__form_wrapper_text{margin-bottom:25px}.social-sign-up-modal__form_wrapper_form{padding-bottom:3rem}.social-sign-up-modal__form_wrapper_form_input{padding:0 1rem}@media only screen and (max-width: 50em){.social-sign-up-modal__form_wrapper_form_input:last-child{padding-top:3rem}}@media only screen and (max-width: 50em){.social-sign-up-modal__form_wrapper_form_input:first-child{padding-top:0}}.social-sign-up-modal__form_wrapper_form_input .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:0 0.5rem 1rem}.social-sign-up-modal__form_wrapper_button_btn{font-weight:900;font-family:MontserratBold;margin:0 0 2rem;text-transform:uppercase}.login-via-page section{padding:0;width:100%}.login-via-page section .component-name__content{margin:auto}@media only screen and (max-width: 50em){.login-via-page .welcome-modal,.login-via-page .welcome-back-modal,.login-via-page .verify-your-email-modal,.login-via-page .reset-password-modal,.login-via-page .reset-password-directions-modal,.login-via-page .email-modal,.login-via-page .change-password-success-modal,.login-via-page .social-sign-up-modal,.login-via-page .email-only-modal{position:static !important}}.myaccount-menu__header{background-color:#FFF9F5;padding:60px 0;text-align:center}.myaccount-menu__header_title{font-size:4.4rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.05rem;font-family:PlayfairDisplayRegular;margin:0 auto 1rem}@media only screen and (max-width: 50em){.myaccount-menu__header_title{margin-bottom:2rem}}.myaccount-menu__header_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem}.myaccount-menu__container{padding:0 20px 40px}@media only screen and (max-width: 50em){.myaccount-menu__container{padding:2.4rem 0 4.9rem}}.myaccount-menu__container_item_details{padding:7rem 0;position:relative;text-align:center}@media only screen and (max-width: 50em){.myaccount-menu__container_item_details{padding:7rem 0 4rem}}.myaccount-menu__container_item_details_header{font-size:2rem;font-weight:600;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase;margin:0 auto}@media only screen and (max-width: 50em){.myaccount-menu__container_item_details_header{font-size:1.7rem;font-weight:600;color:#53565A;line-height:1.8;letter-spacing:1rem}}.myaccount-menu__container_item_details_link{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.62;letter-spacing:.02rem;font-family:MontserratRegular;position:absolute;right:20px;text-decoration:underline;top:42%}@media only screen and (max-width: 50em){.myaccount-menu__container_item_details_link{top:1.6rem;right:2.7rem}}@media only screen and (max-width: 50em){.myaccount-menu__container_item_container{padding:0;box-shadow:0 8px 20px 0 rgba(0,0,0,0.05)}}@media only screen and (max-width: 50em){.myaccount-menu__container_item_container .account-order:nth-child(n+2){border-top:0}}.account-order{min-width:28%;padding:3rem 5rem 3rem 2.5rem;border-radius:4px;background-color:#fff;border:1px solid #DDDEDF;margin-bottom:4rem}@media only screen and (min-width: 50em){.account-order{min-height:20rem}}@media only screen and (max-width: 50em){.account-order{min-width:25rem;margin-bottom:0;border-top:1px solid #DDDEDF;border-radius:0}}.account-order:hover{box-shadow:0 3px 12px 0 rgba(0,0,0,0.1)}.account-order__header-link{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.71;letter-spacing:.21rem;font-family:MontserratBold;text-transform:uppercase;position:relative}.account-order__header-link_arrow{color:#53565A;position:absolute;right:-3rem;padding-top:5px}.account-order__header-link .super{position:relative;top:0.2rem}.account-order__desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:.02rem;margin-top:3rem}.sign-in-security__wrapper{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding:0 10rem 7rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper{padding:2rem 0 5rem}}.sign-in-security__wrapper_error-div{font-family:MontserratRegular;color:#da690e}.sign-in-security__wrapper_form{margin:4rem auto;border:1px solid #D7D7D7;border-radius:8px}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form{margin:0;border-radius:0;border:0}}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper{border:1px solid #D7D7D7}}.sign-in-security__wrapper_form_wrapper_section1{border-bottom:1px solid #D7D7D7;padding:3rem 4rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section1{padding:4rem 2.7rem}}.sign-in-security__wrapper_form_wrapper_section1_heading{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.01rem;font-family:MontserratRegular;font-style:italic}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section1_heading{font-weight:400}}.sign-in-security__wrapper_form_wrapper_section1_fields{-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section1_fields{margin-top:2.7rem}}.sign-in-security__wrapper_form_wrapper_section1_fields .input-field{padding:1.5rem 1rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section1_fields .input-field{padding:1.5rem 0}}.sign-in-security__wrapper_form_wrapper_section1_fields .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem;padding:1rem}.sign-in-security__wrapper_form_wrapper_section1_social{padding:2rem;margin:2rem auto;border:1px solid #D7D7D7;border-radius:4px;box-shadow:0 6px 4.8px 0.2px rgba(0,0,0,0.02)}.sign-in-security__wrapper_form_wrapper_section1_social_icon{padding-right:1.5rem;font-size:1.8rem;font-weight:600;color:#53565A;line-height:1.25;letter-spacing:.03rem}.sign-in-security__wrapper_form_wrapper_section1_social_text{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.25;letter-spacing:.03rem}.sign-in-security__wrapper_form_wrapper_section1_button{padding:5.1rem 1rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section1_button{padding:1.5rem 0.5rem}}.sign-in-security__wrapper_form_wrapper_section1_button_confirm{margin-right:1rem;color:#53565A}.sign-in-security__wrapper_form_wrapper_section2{border-bottom:1px solid #D7D7D7;padding:3rem 4rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section2{padding:3rem 2.7rem 4rem}}.sign-in-security__wrapper_form_wrapper_section2_heading{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem;font-family:MontserratRegular;padding:1rem 0}.sign-in-security__wrapper_form_wrapper_section2_heading_italic{font-style:italic}.sign-in-security__wrapper_form_wrapper_section2_options{padding-top:1rem}.sign-in-security__wrapper_form_wrapper_section2_options .radio-button{padding-right:2rem}.sign-in-security__wrapper_form_wrapper_section2_options .radio-button__text{font-size:1.4rem}.sign-in-security__wrapper_form_wrapper_section3{padding:3rem 4rem 0}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3{padding:4rem 2.7rem}}.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown{padding-bottom:1rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown{padding-bottom:0}}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown:first-child{-ms-flex-order:0;order:0}}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown:nth-child(2){padding-top:2rem;-ms-flex-order:2;order:2}}@media only screen and (max-width: 37.5em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown__container{margin-bottom:1rem}}@media only screen and (max-width: 37.5em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown__container_wrapper_month,.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown__container_wrapper_day,.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown__container_wrapper_year{width:7rem;margin-right:.25rem}}@media only screen and (max-width: 37.5em){.sign-in-security__wrapper_form_wrapper_section3_top .date-dropdown__container_wrapper{margin-right:0}}.sign-in-security__wrapper_form_wrapper_section3_top .checkbox{padding-right:1rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3_top .checkbox:first-child{-ms-flex-order:1;order:1}}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_wrapper_section3_top .checkbox:last-child{-ms-flex-order:3;order:3;display:block}}.sign-in-security__wrapper_form_wrapper_section3_top .checkbox__text{text-transform:none}.sign-in-security__wrapper_form_bottom{margin:4rem auto}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_bottom{margin:3rem auto 0}}.sign-in-security__wrapper_form_bottom_link{font-size:1.1rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:.15em;font-family:MontserratRegular;margin-right:1.5rem}.sign-in-security__wrapper_form_bottom_button{font-size:1.1rem;font-weight:700;color:#C8102E;line-height:1;letter-spacing:.09em;margin-left:1.5rem;padding:0 0.4rem;border-width:1px;border-image-width:10;padding:0.9rem 1.3rem}@media only screen and (max-width: 50em){.sign-in-security__wrapper_form_bottom_button{line-height:1}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.sign-in-security__wrapper_form_bottom_button{border-width:10px;padding:0;border-image-width:1}}.sign-in-modal-container__wrapper{background-color:#fff;margin:0 auto;padding:4.5rem 6rem}@media only screen and (max-width: 50em){.sign-in-modal-container__wrapper{padding:4.5rem 3rem}}@media only screen and (max-width: 37.5em){.sign-in-modal-container__wrapper{padding:3rem 2rem}}.sign-in-modal-container__wrapper_container{padding:4rem}@media only screen and (max-width: 37.5em){.sign-in-modal-container__wrapper_container{padding:3rem}}.sign-in-modal-container__wrapper_container_text{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.56;letter-spacing:.06rem}.sign-in-modal-container__wrapper_container_button{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.12rem;text-transform:uppercase;padding:0 2rem;margin:3rem 3rem 1rem 3rem}.sign-in-modal-container__wrapper_container_btn_wrapper{margin:3rem}@media only screen and (max-width: 50em){.sign-in-modal-container__wrapper_container_btn_wrapper{margin:3rem 0}}.sign-in-modal-container__wrapper_container_btn_wrapper_no-border{font-size:1.2rem;font-weight:700;color:#53565A;line-height:1;letter-spacing:.12rem;font-family:MontserratSemibold;text-transform:uppercase;padding:0 2rem;border:0;background:none;cursor:pointer}.sign-in-modal-container__wrapper_container_btn_wrapper_no-border:focus{outline:none}.sign-in-modal-container__wrapper_container_btn_wrapper_border{font-family:MontserratSemibold;text-transform:uppercase;padding:0 2rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sign-in-navigate-away .sign-in-modal-container__wrapper_container{padding:3rem 1rem}}@media only screen and (max-width: 37.5em){.sign-in-navigate-away .sign-in-modal-container__wrapper_container{padding:3rem 1rem}}.sign-in-navigate-away .sign-in-modal-container__wrapper_container_btn_wrapper_no-border{margin:1.5rem 0}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.sign-in-navigate-away .sign-in-modal-container__wrapper_container_btn_wrapper_no-border{margin:2rem 0;padding:0px}}@media only screen and (max-width: 37.5em){.sign-in-navigate-away .sign-in-modal-container__wrapper_container_btn_wrapper_no-border{margin:2rem 0;padding:0px}}.my-account-header{padding:7.4rem 2rem 0}@media only screen and (max-width: 50em){.my-account-header{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:3rem}}@media only screen and (max-width: 50em){.my-account-header__header{padding-top:3rem}}.my-account-header__header_sub-desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.08rem;font-family:MontserratRegular}.my-account-header__header_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase;position:relative;margin:0 auto}@media only screen and (max-width: 37.5em){.my-account-header__header_title{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.8;letter-spacing:1rem;padding-bottom:2rem}}.my-account-header__header_title_sup{font-size:1.4rem;letter-spacing:0.2rem;vertical-align:super;position:relative;top:0.1rem}@media only screen and (max-width: 50em){.my-account-header__header_title_sup{font-size:1.2rem}}.my-account-header__links{padding-top:5rem}@media only screen and (max-width: 50em){.my-account-header__links{padding-top:0}}.my-account-header__links_left{font-size:1rem;color:#53565A;text-transform:uppercase}.my-account-header__links_left:before{font-size:.7rem;font-weight:800;color:#53565A;line-height:2;letter-spacing:.17rem;padding-right:0.5rem}.my-account-header__links_left_desktop{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2;letter-spacing:.17rem;font-family:MontserratBold}.my-account-header__links_left_mobile{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2;letter-spacing:.17rem;font-family:MontserratBold}.my-account-header__links_right{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratRegular}.my-account-header__links_right_link{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratRegular;text-decoration:underline}@media only screen and (max-width: 37.5em){.my-account-header__links_right_link{font-size:1.4rem}}.my-account-header__links_right .order-actions{margin:0}.manage-address__wrapper{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.manage-address__wrapper_body{margin:2.4rem 0}.manage-address__wrapper_body_button{margin-top:3rem}.manage-address__wrapper_body_button_add{color:#53565A}.manage-address__wrapper_body_emptyText{font-family:MontserratSemibold;color:#272829;font-size:2rem;padding-bottom:2rem}.manage-address .no-pad-right{padding-right:0}.address-tag{box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);margin:0 auto 2rem}.address-tag__wrapper{padding:4rem 5rem}@media only screen and (max-width: 50em){.address-tag__wrapper{padding:2rem 2.5rem}}@media only screen and (min-width: 50em){.address-tag__wrapper_top{min-height:12rem}}.address-tag__wrapper_top_address{font-size:1.5rem}.address-tag__wrapper_top_address_name{padding-bottom:0.5rem;font-weight:700;font-size:1.6rem;text-transform:capitalize}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.address-tag__wrapper_top_address_line{line-height:2}}@media only screen and (max-width: 50em){.address-tag__wrapper_top_actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-item-align:start;align-self:flex-start}}.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit{min-width:8rem;color:#53565A;margin-right:1rem}@media only screen and (max-width: 50em){.address-tag__wrapper_top_actions_delete,.address-tag__wrapper_top_actions_edit{margin-bottom:1rem}}@media only screen and (max-width: 50em){.address-tag__wrapper_bottom{padding-top:1.5rem}}.address-tag__wrapper_bottom_hex-tag{padding:0.5rem}.address-tag__wrapper_bottom .hexagonal-tag{margin-right:2rem;margin-left:0}.manage-payment-methods__wrapper{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.manage-payment-methods__wrapper_error-div{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.manage-payment-methods__wrapper_body,.manage-payment-methods__wrapper_empty{margin-top:2.4rem}.manage-payment-methods__wrapper_body_bottom,.manage-payment-methods__wrapper_empty_bottom{margin:0 auto;padding:2rem 0}.manage-payment-methods__wrapper_body_bottom_first_terms_label,.manage-payment-methods__wrapper_empty_bottom_first_terms_label{font-size:1.6rem}.manage-payment-methods__wrapper_body_bottom_first_link,.manage-payment-methods__wrapper_empty_bottom_first_link{font-size:1.1rem;font-weight:800}.manage-payment-methods__wrapper_body_bottom_conditions,.manage-payment-methods__wrapper_empty_bottom_conditions{padding-top:4rem}.manage-payment-methods__wrapper_body_bottom_conditions_title,.manage-payment-methods__wrapper_empty_bottom_conditions_title{font-family:MontserratSemibold;color:#272829;font-size:1.4rem}.manage-payment-methods__wrapper_body_bottom_conditions_text,.manage-payment-methods__wrapper_empty_bottom_conditions_text{padding-top:1rem;font-size:1.4rem}.manage-payment-methods__wrapper_body_empty-text,.manage-payment-methods__wrapper_empty_empty-text{font-family:MontserratSemibold;color:#272829;font-size:2rem;padding-bottom:2rem}@media only screen and (max-width: 37.5em){.manage-payment-methods__wrapper_body_empty-text,.manage-payment-methods__wrapper_empty_empty-text{padding:0 2rem}}@media only screen and (max-width: 37.5em){.manage-payment-methods__wrapper .note-tag{padding:0 2rem}}.card-tag{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);margin:0 auto 2rem}.card-tag__wrapper{padding:3rem 5rem}@media only screen and (max-width: 50em){.card-tag__wrapper{padding:3rem 2.5rem}}@media only screen and (max-width: 50em){.card-tag__wrapper_top{padding-right:3rem}}@media only screen and (max-width: 50em){.card-tag__wrapper_top_first{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 50em){.card-tag__wrapper_top_first_details{padding-bottom:2rem}}.card-tag__wrapper_top_first_details_title{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratBold;padding-bottom:1rem}@media only screen and (max-width: 50em){.card-tag__wrapper_top_first_details_card{-ms-flex-direction:column;flex-direction:column}}.card-tag__wrapper_top_first_details_card_text_number{color:#272829;font-weight:700}.card-tag__wrapper_top_first_details_card_text_type{text-transform:capitalize}.card-tag__wrapper_top_first_details .radio-button{padding-top:4rem}.card-tag__wrapper_top_first_details .radio-button__text{font-size:1.4rem}@media only screen and (max-width: 50em){.card-tag__wrapper_top_first_date{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 50em){.card-tag__wrapper_top_first_date_credit,.card-tag__wrapper_top_first_date_expire{padding-bottom:2rem}}.card-tag__wrapper_top_first_date_credit_title,.card-tag__wrapper_top_first_date_expire_title{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratBold;padding-bottom:1rem;text-transform:uppercase}.card-tag__wrapper_top_button_delete{color:#53565A;font-size:1rem}.card-tag__wrapper_more{padding-top:2.5rem}.card-tag__wrapper_more_terms{font-size:1.6rem}.card-tag__wrapper_more_link{color:#53565A;font-size:1.1rem;font-family:MontserratBold;padding-top:0.5rem}@media only screen and (max-width: 50em){.card-tag__wrapper_more_link{padding-bottom:1rem}}.manage-layaway__wrapper{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.manage-layaway__wrapper_body{padding-top:6rem}.manage-layaway__wrapper_body_orders{margin-bottom:6rem}.manage-layaway__wrapper_body_empty_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.08rem;font-family:MontserratSemibold;padding-bottom:2rem;text-align:center}@media only screen and (max-width: 37.5em){.manage-layaway__wrapper_body_empty_title{line-height:1.33;padding:0 3rem 1.5rem}}.manage-layaway__wrapper_body_empty_link{font-size:1.2rem;font-weight:400;color:#C8102E;line-height:1.4;letter-spacing:.09em;font-family:MontserratBold;text-transform:uppercase}.manage-layaway__wrapper_body_empty_link span.next{font-size:.8rem;font-weight:800;color:#C8102E;line-height:0;letter-spacing:.09em;padding-left:0.5rem}.manage-layaway__wrapper_body_carousel{padding-top:10rem}@media only screen and (max-width: 37.5em){.manage-layaway__wrapper_body_carousel{padding-top:0;margin-bottom:6rem}}@media only screen and (max-width: 37.5em){.manage-layaway__wrapper_body_carousel .product-category-carousel{padding:0;margin-bottom:0}}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel{padding:0 5rem}@media only screen and (max-width: 50em){.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel{padding:0 0 0 5rem}}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item{padding:0;margin:0;position:relative}@media only screen and (max-width: 37.5em){.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item{width:160px !important}}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:hover{box-shadow:none}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{border:4px solid #fff;height:330px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:300px}}@media only screen and (max-width: 37.5em){.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:160px}}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container{margin-top:2rem}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-family:MontserratSemibold;font-size:2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.03rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-size:3.2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.06rem}}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__price{display:none}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(n){padding-top:2.5rem}.manage-layaway__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:8.5rem}.my-way .signi-firstname-error{font-size:14px}.my-way__container{font-family:MontserratRegular;padding:0.7rem}@media only screen and (max-width: 50em){.my-way__container{padding:0}}.my-way__container_title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.86;letter-spacing:.02rem;padding:0 4rem 5rem;text-align:center}@media only screen and (max-width: 50em){.my-way__container_title{padding:5rem 6rem 0}}@media only screen and (max-width: 37.5em){.my-way__container_title{padding:1.7rem 3rem 0}}.my-way__container_all-fields{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.62;letter-spacing:0rem;font-style:italic;text-align:center;margin-bottom:4.4rem}@media only screen and (max-width: 50em){.my-way__container_all-fields{padding:4.2rem 0}}.my-way__container_form_btns{text-align:center;padding-bottom:8rem}.my-way__container_form_btns_cancel-btn{font-size:1.1rem;font-weight:700;color:#53565A;line-height:2.18;letter-spacing:.16rem;text-transform:uppercase;border:0;background:none;padding-right:2rem;padding-left:0}.my-way__container_form_btns_save-btn{font-weight:700;text-transform:uppercase}.my-way .way-container,.my-way .my-information,.my-way .my-subscriptions,.my-way .sms-preferences,.my-way .reminders,.my-way .jewelry-preferences,.my-way .add-information{border-radius:8px;border:1px solid #D7D7D7;margin-bottom:4rem}@media only screen and (max-width: 50em){.my-way .way-container,.my-way .my-information,.my-way .my-subscriptions,.my-way .sms-preferences,.my-way .reminders,.my-way .jewelry-preferences,.my-way .add-information{border-radius:0}}.my-way .way-container-header,.my-way .my-information__header,.my-way .my-subscriptions__header,.my-way .sms-preferences__header,.my-way .reminders__header,.my-way .jewelry-preferences__header{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.42rem;border-radius:8px 8px 0 0;padding:1.6rem 0;border-bottom:1px solid #D7D7D7;background-color:#FAFAFA;text-transform:uppercase;text-align:center}@media only screen and (max-width: 50em){.my-way .way-container-header,.my-way .my-information__header,.my-way .my-subscriptions__header,.my-way .sms-preferences__header,.my-way .reminders__header,.my-way .jewelry-preferences__header{padding:4rem 0}}.my-information__input-wrapper{padding:4rem;position:relative;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.my-information__input-wrapper{padding:4rem 2rem}}.my-information__input-wrapper .date-dropdown__container_desc-text{font-family:MontserratBold}.my-information__input-wrapper .date-dropdown{padding-bottom:3rem}@media only screen and (max-width: 50em){.my-information__input-wrapper .date-dropdown{padding-bottom:0}}@media only screen and (max-width: 50em){.my-information__input-wrapper .date-dropdown:first-child{-ms-flex-order:0;order:0}}@media only screen and (max-width: 50em){.my-information__input-wrapper .date-dropdown:nth-child(2){padding-top:2rem;-ms-flex-order:2;order:2}}@media only screen and (max-width: 37.5em){.my-information__input-wrapper .date-dropdown__container_wrapper{margin-right:0}}.my-information__input-wrapper .checkbox{padding-right:1rem}@media only screen and (max-width: 50em){.my-information__input-wrapper .checkbox:first-child{-ms-flex-order:1;order:1}}@media only screen and (max-width: 50em){.my-information__input-wrapper .checkbox:last-child{-ms-flex-order:3;order:3;display:block}}.my-information__input-wrapper .checkbox .checkbox__text{text-transform:none}.my-information__input-wrapper:last-child{border-bottom:0}.my-information__input-wrapper_wrap_input:first-child{padding-bottom:1rem}@media only screen and (max-width: 37.5em){.my-information__input-wrapper_wrap_input:first-child{padding-bottom:3rem}}@media only screen and (max-width: 50em){.my-information__input-wrapper_wrap_input:first-child{padding-bottom:6rem}}.my-information__input-wrapper_wrap_input_header{font-size:1.2rem;font-weight:400;color:#272829;line-height:.42;letter-spacing:.18rem;font-family:MontserratBold;padding-bottom:2rem;text-transform:uppercase}.my-information__input-wrapper_wrap_input_value{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem}.my-information__input-wrapper_btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.16rem;text-transform:uppercase;position:absolute;right:4rem}.my-information__input-wrapper__radio-title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding-bottom:2rem;font-family:MontserratBold}.my-information__input-wrapper__radio-title_italic{font-style:italic;font-family:MontserratRegular}.my-information__input-wrapper_container .radio-button{padding-right:4rem}.my-information__input-wrapper_element_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding:1.1rem;font-family:MontserratBold}.my-information__input-wrapper_element .select-box .chosen-container-single .chosen-single{border-radius:0.4rem}@media only screen and (max-width: 50em){.my-information__input-wrapper .input-field{padding-bottom:3rem}}.my-information__input-wrapper .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding:1.1rem;font-family:MontserratBold}.my-subscriptions__checkbox{border-bottom:1px solid #DDDEDF;padding:4rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.my-subscriptions__checkbox{padding:5.4rem}}@media only screen and (max-width: 37.5em){.my-subscriptions__checkbox{padding:2.7rem}}.my-subscriptions__checkbox .checkbox__text{font-family:MontserratBold}.my-subscriptions__checkbox-wrapper{padding:4rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.my-subscriptions__checkbox-wrapper{padding:5.4rem}}@media only screen and (max-width: 37.5em){.my-subscriptions__checkbox-wrapper{padding:2.7rem}}.my-subscriptions__checkbox-wrapper_item{padding-bottom:2rem}.my-subscriptions__checkbox-wrapper_item .checkbox__text{font-family:MontserratBold}.my-subscriptions__checkbox-wrapper_item_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;padding:0 10%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.my-subscriptions__checkbox-wrapper_item_text{padding-left:6%}}@media only screen and (max-width: 37.5em){.my-subscriptions__checkbox-wrapper_item_text{padding-left:12%}}.sms-preferences__checkbox{border-bottom:1px solid #DDDEDF;padding:4rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sms-preferences__checkbox{padding:5.4rem}}@media only screen and (max-width: 37.5em){.sms-preferences__checkbox{padding:2.7rem}}.sms-preferences__checkbox .checkbox__text{font-family:MontserratBold}.sms-preferences__checkbox-wrapper{padding:4rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sms-preferences__checkbox-wrapper{padding:5.4rem}}@media only screen and (max-width: 37.5em){.sms-preferences__checkbox-wrapper{padding:2.7rem}}.sms-preferences__checkbox-wrapper_item{padding-bottom:2rem}.sms-preferences__checkbox-wrapper_item .checkbox__text{font-family:MontserratBold}.sms-preferences__checkbox-wrapper_item_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:.03rem;padding:0 10%}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.sms-preferences__checkbox-wrapper_item_text{padding-left:6%}}@media only screen and (max-width: 37.5em){.sms-preferences__checkbox-wrapper_item_text{padding-left:12%}}@media only screen and (max-width: 37.5em){.sms-preferences .sms-preferences__input-wrapper_wrap{width:50%}.sms-preferences #sms-child-checkbox-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sms-preferences #sms-parent-checkbox-container{padding:2em;border-bottom:1px solid #D7D7D7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sms-preferences #sms-child-checkbox-container{padding:2em;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sms-preferences #sms-privacy-policy-link{font-size:1.15em;text-decoration:underline;cursor:pointer;color:#53565A;font-family:MontserratRegular}.reminders__maintenance-reminder,.reminders__reminder-type{padding:4rem;border-bottom:1px solid #DDDEDF}.reminders__maintenance-reminder_text,.reminders__reminder-type_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem}.reminders__maintenance-reminder_input-container,.reminders__reminder-type_input-container{padding:2.2rem 2.2rem 0 0}.reminders__maintenance-reminder_input-container .radio-button__text,.reminders__reminder-type_input-container .radio-button__text{font-family:MontserratBold}.reminders__maintenance-reminder_input-container .checkbox__text,.reminders__reminder-type_input-container .checkbox__text{font-family:MontserratBold}.reminders__maintenance-reminder_error-container .parsley-errors-list,.reminders__reminder-type_error-container .parsley-errors-list{display:none}.reminders__maintenance-reminder_error-container .parsley-errors-list:first-child,.reminders__reminder-type_error-container .parsley-errors-list:first-child{display:block}.reminders__maintenance-reminder .checkbox,.reminders__reminder-type .checkbox{padding:0}.reminders__maintenance-reminder .input-field__error-div,.reminders__reminder-type .input-field__error-div{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem}.reminders__reminder-interval{padding:4rem;background-color:#F2F4F5;border-bottom:1px solid #DDDEDF;text-align:center}@media only screen and (max-width: 50em){.reminders__reminder-interval{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:4rem}}.reminders__reminder-interval_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem}@media only screen and (max-width: 50em){.reminders__reminder-interval_text{margin:1rem}}.reminders__reminder-interval_bold-text{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.01rem;margin-left:0.4rem}.reminders__reminder-interval_date-picker{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.01rem;font-family:MontserratRegular;margin:0 1.1rem;background:url("../images/svgs/ic_calendar_layaway.svg") no-repeat;background-position:calc(100% - 5px) 50%;background-color:#fff;background-size:25px;cursor:pointer;height:4rem;padding:1rem;border:1px solid #D7D7D7;border-radius:8px;text-transform:uppercase}.reminders__reminder-interval_date-picker::-ms-clear{display:none}@media only screen and (max-width: 50em){.reminders__reminder-interval_date-picker{width:50%;margin:0 auto}}.reminders__reminder-interval .chosen-container-single .chosen-single{width:8.2rem;margin:0 1.1rem}.reminders__reminder-type{border-bottom:0}.jewelry-preferences__wrapper_all-fields{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.86;letter-spacing:.1rem;text-align:center;font-style:italic;padding:3rem 4rem 1rem}.jewelry-preferences__wrapper__container{padding:4rem 4rem 4rem;position:relative;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.jewelry-preferences__wrapper__container{padding:4rem 1.5rem 4rem}}.jewelry-preferences__wrapper__container:last-child{border-bottom:0}.jewelry-preferences__wrapper__container_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:.1rem;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.jewelry-preferences__wrapper__container_title{padding-left:2rem}}.jewelry-preferences__wrapper__container__items-wrap{padding:4rem 0 3rem}.jewelry-preferences__wrapper__container__items-wrap_items{display:inline-block;margin-bottom:1rem}.jewelry-preferences__wrapper__container_size-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;position:absolute;right:4rem;top:4rem;text-decoration:underline}@media only screen and (max-width: 50em){.jewelry-preferences__wrapper__container_size-link{right:2.7rem}}.my-subscriptions .jewelry-preferences__wrapper__container_size-link{top:5rem}@media only screen and (max-width: 37.5em){.my-subscriptions .jewelry-preferences__wrapper__container_size-link{position:static;padding-left:12%}}.jewelry-preferences__wrapper__container__hand-wrapper{padding-top:6rem}@media only screen and (max-width: 50em){.jewelry-preferences__wrapper__container__hand-wrapper{padding:5.4rem 0 0}}@media only screen and (max-width: 30em){.jewelry-preferences__wrapper__container__hand-wrapper{padding:3.4rem 0 0}}.choose-favorite{padding:4rem 2rem;border-bottom:1px solid #D7D7D7}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.choose-favorite{padding:5.4rem}}@media only screen and (max-width: 37.5em){.choose-favorite{padding:4rem 2.7rem 0}}.choose-favorite:last-child{border-bottom:0}.choose-favorite__title{font-size:1.2rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:.1rem;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.choose-favorite__title{padding-left:0.6rem}}.choose-favorite__items-wrap{padding:4rem 0 3rem}.choose-favorite__items-wrap_items{display:inline-block;margin-bottom:1rem}@media only screen and (min-width: 64em){.choose-favorite__items-wrap_items{width:33%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.choose-favorite__items-wrap_items{width:50%}}@media only screen and (max-width: 50em){.choose-favorite__items-wrap_items{width:100%;margin-bottom:2.5rem}}@media only screen and (max-width: 50em){.choose-favorite__items-wrap_items .text-with-image{width:98%}}@media only screen and (max-width: 50em){.choose-favorite .text-with-image{padding:0.8rem 0.6rem}}.choose-favorite .text-with-image__text{padding-left:1rem}@media only screen and (max-width: 50em){.choose-favorite .text-with-image__text{padding:0.5rem 0 0.5rem 0.5rem}}.ring-size-tab{box-shadow:0 2px 20px 0 rgba(0,0,0,0.1)}.ring-size-tab__wrapper_header_title{border-right:1px solid #DDDEDF;padding:3.5rem 0 3.5rem 5rem;font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem}.ring-size-tab__wrapper_header_title-mobile{padding:3.7rem 2.7rem}.ring-size-tab__wrapper_header_title-mobile_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;margin-left:0}.ring-size-tab__wrapper_header_title-mobile_toggle{font-size:3rem;font-weight:400;color:#53565A;line-height:" ";letter-spacing:" ";font-family:MontserratRegular}.ring-size-tab__wrapper_header_title-mobile_toggle:after{content:'+'}.ring-size-tab__wrapper_header_title-mobile_toggle.show-minus:after{content:'\2014'}@media only screen and (max-width: 50em){.ring-size-tab__wrapper_header_tabs{width:100%}}.ring-size-tab__wrapper_header_tabs_item{padding:0 4rem;position:relative}@media only screen and (max-width: 50em){.ring-size-tab__wrapper_header_tabs_item{background:#F2F4F5;border-top:1px solid #DDDEDF;padding:2rem}}.ring-size-tab__wrapper_header_tabs_item::after{content:'';height:0.2rem;margin-top:1rem;background-color:transparent}.ring-size-tab__wrapper_header_tabs_item_text{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.25;letter-spacing:.18rem;text-transform:uppercase}@media only screen and (max-width: 50em){.ring-size-tab__wrapper_header_tabs_item_text{font-size:2rem;font-weight:600;color:#272829;line-height:1.2;letter-spacing:.16rem;text-transform:none}}.ring-size-tab__wrapper_header_tabs_item_dot{position:absolute;height:8px;width:8px;border-radius:50%;border:1px solid #ABADAF}.ring-size-tab__wrapper_header_tabs_item_dot.green{border:none;background:#0e8939}@media only screen and (min-width: 50em){.ring-size-tab__wrapper_header_tabs_item_dot{margin-top:-10px;margin-right:2.5rem;right:0}}@media only screen and (max-width: 50em){.ring-size-tab__wrapper_header_tabs_item_dot{height:10px;width:10px;margin:6px 8px}}.ring-size-tab__wrapper_header_tabs_item.selected_tab::after{background-color:#C8102E}.selected .ring-size-tab__wrapper_header_tabs_item_dot{border:none;background:#0e8939}.ring-size-tab__wrapper_content{border-top:1px solid #DDDEDF}.ring-size-tab .tabs{max-width:none;padding:0}.ring-size-tab .tabs__header{margin:0}@media only screen and (max-width: 64em){.ring-size-tab .tabs__header{padding:0}}@media only screen and (max-width: 50em){.ring-size-tab .tabs__header{border-top:2px solid #DDDEDF}}.ring-size-tab .tabs__header_seprator{height:3.2rem}@media only screen and (max-width: 50em){.ring-size-tab .tabs__header_seprator{display:none}}.ring-size-tab .tabs__header_item{position:relative}.ring-size-tab .tabs__header_item.selected:after{position:absolute;top:0;margin-top:2rem}@media only screen and (max-width: 50em){.ring-size-tab .tabs__header_item{background:#F2F4F5;border-bottom:2px solid #DDDEDF;margin:0;padding:25px}}.ring-size-tab .tabs__header_item_toggle-icon{font-size:2rem;padding-top:3px;margin-left:auto}.ring-size-tab .tabs__header_item:after{margin:35px 0 0}@media only screen and (max-width: 50em){.ring-size-tab .tabs__header_item:after{margin:0;background:none}}.ring-size-tab .tabs__content{padding:0;background:#F2F4F5}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.ring-size-tab .tabs__content{border-bottom:2px solid #DDDEDF}}.size-tab__container_header{background:#F2F4F5;padding:2rem 0}.size-tab__container_header.right-hand-tab{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.size-tab__container_header_tab{font-size:1.2rem;font-weight:700;color:#272829;line-height:1.25;letter-spacing:.18rem;font-family:MontserratSemibold;text-transform:uppercase;border:0 solid transparent;margin:0;padding:2rem 2.5rem}.size-tab__container_header_tab.selected{border:1px solid #DDDEDF;border-radius:4px}.size-tab__container_header_tab.selected:after{display:none}@media only screen and (max-width: 50em){.size-tab__container_header_tab{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;text-transform:capitalize}}.size-tab__container_header_tab_minus:before{content:'-';margin:0 0.7rem}.size-tab__container_header_seprator{margin-left:-1px;margin-right:-1px;height:3.2rem;width:1px;background:#DDDEDF}.size-tab__container_content{border:0}.size-tab__container_content_item_content{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;background:#F2F4F5;padding:20px 0 20px 20px;cursor:pointer;text-transform:capitalize}.size-tab__container_content_item_content_back-icon{font-size:2rem;margin-right:10px;position:relative;top:2px}.size-tab__container_content_item_content_size:before{content:'-';padding-right:0.5rem}.size-tab__container_content_item .carousel{position:relative;padding:20px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.size-tab__container_content_item .carousel{padding-left:30px}}@media only screen and (max-width: 37.5em){.size-tab__container_content_item .carousel{padding-left:15px}}.size-tab__container_content_item .carousel__wrapper_container_item{width:8.5rem !important;margin-right:20px;cursor:pointer}@media only screen and (max-width: 37.5em){.size-tab__container_content_item .carousel__wrapper_container_item{max-width:210px}}.size-tab__container_content_item .carousel__wrapper_container_item_wrap{height:7.5rem;width:8rem}.size-tab__container_content_item .carousel__wrapper_container_item_wrap_size{font-size:16px;font-weight:800;color:#272829;line-height:1.12;letter-spacing:.03rem;font-family:MontserratRegular}.size-tab__container_content_item .carousel__wrapper_container_item_wrap.selected,.size-tab__container_content_item .carousel__wrapper_container_item_wrap:hover{background-color:white;border:1px solid #DDDEDF;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.size-tab__container_content_item .carousel__next,.size-tab__container_content_item .carousel__prev{padding:20px;height:100%;top:0}.size-tab__container_content_item .carousel__next.inactive,.size-tab__container_content_item .carousel__prev.inactive{display:none}.size-tab__container_content_item .carousel__next{background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(242,244,245,0.5) 10%, #f2f4f5 50%)}.size-tab__container_content_item .carousel__prev{background:linear-gradient(to left, rgba(255,255,255,0) 0%, rgba(242,244,245,0.5) 10%, #f2f4f5 50%)}.size-tab_content-title{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;font-family:MontserratSemibold;background:#F2F4F5;padding:20px 0 20px 20px;cursor:pointer;text-transform:capitalize}.size-tab_content-title_back-icon{font-size:2rem;margin-right:10px;position:relative;top:2px}.add-information__accordion_content_header{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.21rem;text-transform:uppercase;background-color:#FAFAFA;border-radius:8px}@media only screen and (max-width: 50em){.add-information__accordion_content_header_text{padding:2.4rem 6rem}}.is-active .add-information__accordion_content_header{border-bottom:1px solid #D7D7D7;border-radius:8px 8px 0 0}.add-information__accordion_content_body_content{padding:4rem;position:relative;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.add-information__accordion_content_body_content{padding:4rem 2rem}}.add-information__accordion_content_body_content .date-dropdown{padding-bottom:3rem}@media only screen and (max-width: 50em){.add-information__accordion_content_body_content .date-dropdown{padding-bottom:0}}@media only screen and (max-width: 37.5em){.add-information__accordion_content_body_content .date-dropdown__container_wrapper{margin-right:0}}.add-information__accordion_content_body_content_clear-btn{font-size:1.1rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.16rem;position:absolute;text-transform:uppercase;right:4rem}.add-information__accordion_content_body_content_radio-title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding-bottom:2rem}.add-information__accordion_content_body_content_radio-title_italic{font-style:italic}.add-information__accordion_content_body_content_container .radio-button{padding-right:4rem}.add-information__accordion_content_body_content_check-box .checkbox__text{text-transform:none}.add-information__accordion_content_body_content_input-holder{margin-top:4rem}.add-information__accordion_content_body_content .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;padding:1.1rem}.add-information__accordion_content_body_hand-container{padding:4rem 4rem 0;position:relative;border-bottom:1px solid #D7D7D7}@media only screen and (max-width: 37.5em){.add-information__accordion_content_body_hand-container{padding:4rem 1.5rem 0}}.add-information__accordion_content_body_hand-container_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:.9;letter-spacing:.1rem;font-family:MontserratRegular;text-transform:uppercase}@media only screen and (max-width: 50em){.add-information__accordion_content_body_hand-container_title{padding-left:2rem}}.add-information__accordion_content_body_hand-container_size-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;position:absolute;right:4rem;top:4rem;text-decoration:underline}@media only screen and (max-width: 50em){.add-information__accordion_content_body_hand-container_size-link{right:2.7rem}}.add-information__accordion_content_body_hand-container__hand-wrapper{padding-top:6rem}@media only screen and (max-width: 50em){.add-information__accordion_content_body_hand-container__hand-wrapper{padding:5.4rem 0 0}}@media only screen and (max-width: 30em){.add-information__accordion_content_body_hand-container__hand-wrapper{padding:3.4rem 0 0}}@media only screen and (max-width: 30em){.hand{margin-top:2.5rem}}.hand__wrapper{position:relative}.hand__wrapper_hand{margin:5rem 2rem 0;width:224px;height:289px}@media only screen and (max-width: 37.5em){.hand__wrapper_hand{width:170px;height:217px;margin:0}}.hand__wrapper_input{position:absolute;width:4.5rem;height:4rem}.hand__wrapper_input [readonly='readonly']{pointer-events:none}@media only screen and (max-width: 37.5em){.hand__wrapper_input{width:40px;height:25px}}.hand__wrapper_input.thumb{top:140px;left:210px}@media only screen and (max-width: 37.5em){.hand__wrapper_input.thumb{top:73px;left:125px}}.hand__wrapper_input.pointer{top:40px;left:150px}@media only screen and (max-width: 37.5em){.hand__wrapper_input.pointer{top:-2px;left:99px}}.hand__wrapper_input.middle{top:25px;left:100px}@media only screen and (max-width: 37.5em){.hand__wrapper_input.middle{top:-13px;left:57px}}.hand__wrapper_input.ring{top:30px;left:50px}@media only screen and (max-width: 37.5em){.hand__wrapper_input.ring{top:-3px;left:15px}}.hand__wrapper_input.pinkie{top:75px;left:10px}@media only screen and (max-width: 37.5em){.hand__wrapper_input.pinkie{top:24px;left:-5px}}.hand__wrapper_input .input-field{height:100%}.hand__wrapper_input .input-field__input,.hand__wrapper_input .payment-layaway__padded-wrapper_container_section_input,.hand__wrapper_input .payment-layaway__padded-wrapper_body_input{text-align:center;padding-left:0;font-size:1.2rem;height:100%}.right .hand__wrapper_input.thumb{top:140px;left:0}@media only screen and (max-width: 37.5em){.right .hand__wrapper_input.thumb{top:73px;left:6px}}.right .hand__wrapper_input.pointer{top:40px;left:70px}@media only screen and (max-width: 37.5em){.right .hand__wrapper_input.pointer{top:-1px;left:30px}}.right .hand__wrapper_input.middle{top:25px;left:120px}@media only screen and (max-width: 37.5em){.right .hand__wrapper_input.middle{top:-13px;left:71px}}.right .hand__wrapper_input.ring{top:30px;left:170px}@media only screen and (max-width: 37.5em){.right .hand__wrapper_input.ring{top:-4px;left:113px}}.right .hand__wrapper_input.pinkie{top:75px;left:210px}@media only screen and (max-width: 37.5em){.right .hand__wrapper_input.pinkie{top:23px;left:137px}}.hand input.input-field__input[readonly],.hand input[readonly].payment-layaway__padded-wrapper_container_section_input,.hand input[readonly].payment-layaway__padded-wrapper_body_input{color:#272829}.order-tag{box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);margin:0 auto 2rem}.order-tag__wrapper{padding:1.5rem 4rem}@media only screen and (max-width: 50em){.order-tag__wrapper{-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width: 37.5em){.order-tag__wrapper{padding:1.5rem 2rem}}.order-tag__wrapper_image{max-height:20rem}@media only screen and (min-width: 50em){.order-tag__wrapper_image{display:block;width:20%;margin:auto;padding-right:2rem;max-height:28rem}}@media only screen and (max-width: 50em){.order-tag__wrapper_image{padding-right:0;margin:0 auto;min-height:15rem;max-height:22rem;max-width:22rem}}@media only screen and (max-width: 50em){.order-tag__wrapper_image img.logo{max-height:22rem}}.order-tag__wrapper_details{-ms-flex:1;flex:1}.order-tag__wrapper_details_container_top-row{-ms-flex:1;flex:1}.order-tag__wrapper_details_container_top-row .order-specs{padding:2rem 1rem 2rem 0}.order-tag__wrapper_details_container_top-row .order-specs__title{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.18em;font-family:MontserratBold;padding-bottom:20px}.order-tag__wrapper_details_container_top-row .order-specs__value{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.04em;font-family:MontserratRegular}.order-tag__wrapper_details_container_top-row .order-specs__value.italic{line-height:1;font-size:1.6rem}.order-tag__wrapper_details_container_top-row .order-specs__value.link{font-size:1.6rem}.order-tag__wrapper_details_container_top-row .order-specs:nth-child(-n+4){border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.order-tag__wrapper_details_container_top-row .order-specs:nth-child(-n+4){border-bottom:1px solid #DDDEDF}}@media only screen and (max-width: 50em){.order-tag__wrapper_details_more{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.order-tag__wrapper_details_more_link{font-size:1.2rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.18em;font-family:MontserratBold;text-transform:uppercase;padding:20px 0 20px}@media only screen and (max-width: 37.5em){.order-tag__wrapper_details_more_link{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.05em}}.order-tag__wrapper_details_more_link_next{font-size:1rem}.order-specs{padding:1rem 0;font-size:1.2rem;font-weight:400;color:#53565A;line-height:2.4;letter-spacing:.09em;font-family:MontserratSemibold}.order-specs__title{text-transform:uppercase;color:#272829}.order-specs__value{font-family:MontserratRegular;font-size:1.4rem}.order-specs__value.link{font-family:MontserratRegular;font-size:1.4rem}.order-specs__value.italic{font-size:1.4rem;font-weight:600;color:#272829;line-height:2.4;letter-spacing:.02rem;font-style:italic;font-family:MontserratRegular;text-transform:capitalize}.order-specs #order-specs__return-link{text-decoration:underline}.order-status-form{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.04rem;font-family:MontserratRegular}.order-status-form .my-account-header{padding-top:0}.order-status-form .my-account-header__links{padding-top:3.7rem}.order-status-form__wrapper{margin:6rem 0}.order-status-form__wrapper_errorDiv{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding:2rem 5rem;margin:auto;text-align:left}.order-status-form__wrapper_errorDiv:before{margin-left:-2.5rem;padding-right:0.5rem}.order-status-form__wrapper_errorDiv .link{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding-left:0.1rem;text-decoration:underline}.order-status-form__wrapper_header_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase}.order-status-form__wrapper_header_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.9;letter-spacing:.04rem;font-family:MontserratRegular}.order-status-form__wrapper_form{margin:3rem auto 0}@media only screen and (max-width: 50em){.order-status-form__wrapper_form{padding:0 2.7rem}}.order-status-form__wrapper_form_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:2.17;letter-spacing:.09rem;text-transform:uppercase;padding-bottom:1rem;font-family:MontserratBold}.order-status-form__wrapper_form .input-field{margin:0 auto;padding-top:2rem}.order-status-form__wrapper_form .input-field__text{padding:0.5rem;color:#53565A}@media only screen and (max-width: 50em){.order-status-form__wrapper_form .input-field__text{font-size:1.4rem}}.order-status-form__wrapper_form_button{padding:3rem 0}.order-status-form__wrapper_form_button_submit{text-transform:uppercase}@media only screen and (max-width: 50em){.order-status-form__wrapper_bottom{padding:2rem 2.7rem 0}}.order-status-form__wrapper_bottom_title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.43;letter-spacing:.02rem}.order-status-form__wrapper_bottom_title_link,.order-status-form__wrapper_bottom_title_login-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02rem;font-family:MontserratRegular;text-decoration:underline}.schedule-and-payment__wrapper_row{padding:2rem 3rem;border-bottom:1px solid #DDDEDF}.schedule-and-payment__wrapper_row_btn-wrapper{padding:2rem 0}.schedule-and-payment__wrapper_row_btn-wrapper_btn{margin:0 20px}.schedule-and-payment__wrapper_row_btn-wrapper_btn.cancel{border:none;color:#272829}.schedule-and-payment__wrapper_row_title{font-size:1.2rem;font-weight:800;color:#272829;line-height:1.2;letter-spacing:.1em;font-family:MontserratBold;margin-bottom:1rem}.schedule-and-payment__wrapper_row_header{font-size:1.4rem;font-weight:800;color:#272829;line-height:1.2;letter-spacing:.1em;font-family:MontserratBold;text-transform:uppercase;padding:1.5rem;background-color:#F2F4F5;border:1px solid #DDDEDF;border-top-right-radius:0.8rem;border-top-left-radius:0.8rem}.schedule-and-payment__wrapper_row_note{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular;padding:3rem 0;border:solid #DDDEDF;border-width:0 1px;text-align:center}.schedule-and-payment__wrapper .saved-card__card_col_row .form-input-with-label__input[name=card_cvn]+.parsley-errors-list:before{right:6rem !important}.schedule-and-payment__wrapper .saved-card__card_col_row .form-input-with-label.amount .parsley-errors-list{padding-left:8rem}.schedule-and-payment__wrapper .saved-card__card_col_row .form-input-with-label__input[name=amount]+.parsley-errors-list:before{right:3rem !important}.layaway-order-details__wrapper .order-status__wrapper_container{margin-bottom:2rem}.layaway-order-details__wrapper_layaway_title{font-size:2rem;font-weight:400;color:#53565A;line-height:2.4;letter-spacing:.24em;font-family:MontserratSemibold;text-transform:uppercase;padding:5rem 0}.layaway-order-details__wrapper_layaway_body{margin:0 auto 2rem}.layaway-order-details__wrapper_layaway_body .layaway-summary{border-bottom:1px solid #DDDEDF}.layaway-order-details__wrapper_layaway_body_schedule_wrapper{padding:2rem 3rem}.layaway-order-details__wrapper_layaway_body_schedule_wrapper_title{text-transform:uppercase}.layaway-order-details__wrapper_layaway_body_schedule_wrapper_body{border:1px solid #DDDEDF}.layaway-order-details__wrapper .banner{background:#fff}.layaway-summary{box-shadow:0 1px 5px 0 rgba(0,0,0,0.1)}.layaway-summary__wrapper{font-size:1.2rem;font-weight:400;color:#272829;line-height:2.18;letter-spacing:.16em;font-family:MontserratBold;padding:4rem 8rem}@media only screen and (max-width: 50em){.layaway-summary__wrapper{padding:4rem 2rem}}.layaway-summary__wrapper_title{padding-bottom:2rem}.layaway-summary__wrapper_title_text{text-transform:uppercase}@media only screen and (max-width: 50em){.layaway-summary__wrapper_details{-ms-flex-direction:column;flex-direction:column}}.layaway-summary__wrapper_details_amount{color:#53565A;padding-right:2rem}@media only screen and (min-width: 50em){.layaway-summary__wrapper_details_amount:nth-child(2){text-align:left;padding-left:10%}.layaway-order-details .layaway-summary__wrapper_details_amount:nth-child(2){padding-left:4%}}@media only screen and (min-width: 50em){.layaway-summary__wrapper_details_amount{border-right:1px solid #DDDEDF}}.layaway-summary__wrapper_details_amount_heading{text-transform:uppercase}.layaway-summary__wrapper_details_amount_value{font-family:MontserratRegular;font-size:1.6rem}.layaway-order-details .layaway-summary__wrapper_details_action{margin-top:1rem}@media only screen and (min-width: 50em){.layaway-summary__wrapper_details_action{text-align:right}}.layaway-summary__wrapper_details_action_button{text-transform:uppercase}.layaway-summary__wrapper_details_action_button.disabled{color:#53565A}@media only screen and (min-width: 50em){.layaway-summary .saved-card__card_col_row .form-input-with-label__input[name=card_cvn]+.parsley-errors-list:before{right:6rem}}@media only screen and (min-width: 50em){.layaway-summary .saved-card__card_col_row .form-input-with-label__input[name=amount]+.parsley-errors-list:before{right:4rem}}@media only screen and (min-width: 50em){.layaway-order-details .autopay{padding:0 2rem 0 4%;border-right:1px solid #DDDEDF}}.autopay__wrapper{font-size:1.2rem;font-weight:400;color:#272829;line-height:2.18;letter-spacing:.16em;font-family:MontserratBold;padding:4rem 8rem}.layaway-order-details .autopay__wrapper{padding:0}@media only screen and (max-width: 50em){.autopay__wrapper{-ms-flex-direction:column;flex-direction:column}.layaway-order-details .autopay__wrapper{margin-bottom:1rem}}.layaway-order-details .autopay__wrapper_disable_card,.layaway-order-details .autopay__wrapper_enable_card{-ms-flex-direction:row;flex-direction:row}.autopay__wrapper_disable_card_title,.autopay__wrapper_enable_card_title{text-transform:uppercase}.layaway-order-details .autopay__wrapper_disable_card_title,.layaway-order-details .autopay__wrapper_enable_card_title{display:block;margin-bottom:0.5rem}.autopay__wrapper_disable_card_heading,.autopay__wrapper_enable_card_heading{text-transform:uppercase;letter-spacing:1.8px;color:#53565A}.autopay__wrapper_disable_card_details,.autopay__wrapper_enable_card_details{vertical-align:middle;font-family:MontserratRegular;color:#53565A}.layaway-order-details .autopay__wrapper_disable_card_details,.layaway-order-details .autopay__wrapper_enable_card_details{margin-right:1rem}.autopay__wrapper_disable_card_details_icon,.autopay__wrapper_enable_card_details_icon{padding-left:35px;background-repeat:no-repeat}.autopay__wrapper_disable_card_details_icon.fargo,.autopay__wrapper_enable_card_details_icon.fargo{background-size:40px 27px;height:27px;background-image:url(../images/ic_shaneco.png);margin-right:5px}.autopay__wrapper_disable_button_change,.autopay__wrapper_disable_button_disable,.autopay__wrapper_enable_button_change,.autopay__wrapper_enable_button_disable{text-transform:uppercase;color:#53565A;font-size:0.9rem;text-decoration:underline}.layaway-order-details .autopay__wrapper_disable_button_disable,.layaway-order-details .autopay__wrapper_enable_button_disable{border:none}.autopay__wrapper_disable_button_enable,.autopay__wrapper_enable_button_enable{text-transform:uppercase}.order-status-form{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.04rem;font-family:MontserratRegular}.order-status-form .my-account-header{padding-top:0}.order-status-form .my-account-header__links{padding-top:3.7rem}.order-status-form__wrapper{margin:6rem 0}.order-status-form__wrapper_errorDiv{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding:2rem 5rem;margin:auto;text-align:left}.order-status-form__wrapper_errorDiv:before{margin-left:-2.5rem;padding-right:0.5rem}.order-status-form__wrapper_errorDiv .link{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding-left:0.1rem;text-decoration:underline}.order-status-form__wrapper_header_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase}.order-status-form__wrapper_header_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.9;letter-spacing:.04rem;font-family:MontserratRegular}.order-status-form__wrapper_form{margin:3rem auto 0}@media only screen and (max-width: 50em){.order-status-form__wrapper_form{padding:0 2.7rem}}.order-status-form__wrapper_form_title{font-size:1.2rem;font-weight:700;color:#272829;line-height:2.17;letter-spacing:.09rem;text-transform:uppercase;padding-bottom:1rem;font-family:MontserratBold}.order-status-form__wrapper_form .input-field{margin:0 auto;padding-top:2rem}.order-status-form__wrapper_form .input-field__text{padding:0.5rem;color:#53565A}@media only screen and (max-width: 50em){.order-status-form__wrapper_form .input-field__text{font-size:1.4rem}}.order-status-form__wrapper_form_button{padding:3rem 0}.order-status-form__wrapper_form_button_submit{text-transform:uppercase}@media only screen and (max-width: 50em){.order-status-form__wrapper_bottom{padding:2rem 2.7rem 0}}.order-status-form__wrapper_bottom_title{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.43;letter-spacing:.02rem}.order-status-form__wrapper_bottom_title_link,.order-status-form__wrapper_bottom_title_login-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02rem;font-family:MontserratRegular;text-decoration:underline}.order-status-details .cart-prod-specs__title_price_label-value{margin-top:0rem}.order-status-details__wrapper{padding:4rem 0}.order-status-details__wrapper .subtotal_container{margin:0 15% 2em auto;display:flex;display:-ms-flexbox;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 50em){.order-status-details__wrapper .subtotal_container{margin:auto;-ms-flex-pack:center;justify-content:center}}.order-status-details__wrapper .subtotal_box{padding:45px 45px;min-width:580px;border:1px solid #444}@media only screen and (max-width: 50em){.order-status-details__wrapper .subtotal_box{padding:20px 25px;min-width:335px;border:1px solid #444}}.order-status-details__wrapper .box_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0px}@media only screen and (max-width: 50em){.order-status-details__wrapper .box_row{padding:5px 0px}}.order-status-details__wrapper .box_span{font-weight:600 !important;font-size:2rem}@media only screen and (max-width: 50em){.order-status-details__wrapper .box_span{font-size:13px}}.order-status-details__wrapper .box_span_bottom{font-size:2.1rem}@media only screen and (max-width: 50em){.order-status-details__wrapper .box_span_bottom{font-size:15px}}.order-status-details__wrapper .box_span_right,.order-status-details__wrapper .box_span_right_bottom{font-size:2rem;font-weight:lighter}@media only screen and (max-width: 50em){.order-status-details__wrapper .box_span_right,.order-status-details__wrapper .box_span_right_bottom{font-size:13px}}.order-status-details__wrapper .box_border_bottom{display:block;margin-top:0.5em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px}.order-status-details__wrapper .cart-item{margin:0 auto 0rem;border-bottom:0}@media only screen and (max-width: 50em){.order-status-details__wrapper .cart-item{padding:0 2rem}}.order-status-details__wrapper_bottom_link,.order-status-details__wrapper_bottom_text,.order-status-details__wrapper_bottom_login-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.order-status-details__wrapper_bottom_link,.order-status-details__wrapper_bottom_login-link{text-decoration:underline}.layaway-schedule__wrapper{padding:4rem 0rem}@media only screen and (max-width: 50em){.layaway-schedule__wrapper{padding:4rem 2rem}}.layaway-schedule__wrapper_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:2.18;letter-spacing:.16em;font-family:MontserratBold;text-transform:uppercase}.layaway-schedule__wrapper_body{border:1px solid #DDDEDF;border-radius:0.4rem}@media only screen and (max-width: 50em){.layaway-schedule__wrapper_body{border-radius:0.8rem}}.layaway-schedule__wrapper_body_deposit_wrapper{padding:2.5rem 3rem}.layaway-schedule__wrapper_body_deposit_wrapper_title{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.06em;font-family:MontserratRegular}.layaway-schedule__wrapper_body_deposit_wrapper_value{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.06em;font-family:MontserratRegular}.layaway-schedule__wrapper_body_deposit_wrapper_status{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:1;letter-spacing:.06em;font-family:MontserratItalic;text-transform:capitalize}.layaway-schedule__wrapper_body_year_title{background:#F2F4F5}.layaway-schedule__wrapper_body_year_title_container{padding:1rem 3rem;font-family:MontserratSemibold}.layaway-schedule__wrapper_body_year_table .schedule-table:first-child{border-bottom:1px solid #DDDEDF}.layaway-schedule__wrapper_body_year_table .schedule-table:last-child{border-bottom:0}.schedule-table{font-size:1.4rem;font-weight:400;color:#53565A;line-height:.71;letter-spacing:.03em;font-family:MontserratRegular;margin-bottom:-2px}.schedule-table__month{padding:2rem 3rem 3rem;border-bottom:1px solid #DDDEDF}.schedule-table__month_text{font-size:1.2rem;font-weight:400;color:#272829;line-height:.83;letter-spacing:.18em;font-family:MontserratBold;text-transform:uppercase}.schedule-table__month_column{padding-top:2.5rem}.schedule-table .paid{color:#ABADAF}.schedule-table-column{font-size:1.4rem;font-weight:400;color:#53565A;line-height:.71;letter-spacing:.03em;font-family:MontserratRegular}.schedule-table-column__wrapper{margin-bottom:1.5rem}@media only screen and (max-width: 50em){.schedule-table-column__wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.schedule-table-column__wrapper_date{color:#272829}@media only screen and (max-width: 50em){.schedule-table-column__wrapper_date{line-height:1.5}}.paid .schedule-table-column__wrapper_date{color:#53565A}@media only screen and (min-width: 50em){.schedule-table-column__wrapper_amount-hold_amount{margin-top:1rem}}@media only screen and (max-width: 50em){.schedule-table-column__wrapper_amount-hold_amount{line-height:1.5}}.card-delete-modal{padding-top:6rem}.card-delete-modal__wrapper{background-color:#fff;margin:0 auto;padding:4.5rem 2rem}@media only screen and (min-width: 37.5625em){.card-delete-modal__wrapper{padding:4.5rem 4rem}}.card-delete-modal__wrapper_container{padding:2rem}.card-delete-modal__wrapper_container_confirmation_text,.card-delete-modal__wrapper_container_success_text,.card-delete-modal__wrapper_container_warning_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold}.card-delete-modal__wrapper_container_confirmation_actions_wrap,.card-delete-modal__wrapper_container_success_actions_wrap,.card-delete-modal__wrapper_container_warning_actions_wrap{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.12rem;font-family:MontserratSemibold;padding-top:2rem}.card-delete-modal__wrapper_container_confirmation_actions_wrap_cancel,.card-delete-modal__wrapper_container_success_actions_wrap_cancel,.card-delete-modal__wrapper_container_warning_actions_wrap_cancel{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.56;letter-spacing:.12rem;padding:1rem 0.75rem 0 0}.card-delete-modal__wrapper_container_confirmation_actions_wrap_confirm,.card-delete-modal__wrapper_container_confirmation_actions_wrap_continue,.card-delete-modal__wrapper_container_success_actions_wrap_confirm,.card-delete-modal__wrapper_container_success_actions_wrap_continue,.card-delete-modal__wrapper_container_warning_actions_wrap_confirm,.card-delete-modal__wrapper_container_warning_actions_wrap_continue{font-family:MontserratSemibold;margin-left:0.75rem}.card-delete-modal__wrapper_container_success_action{padding-top:2rem}.card-delete-modal__wrapper_container_success_action_button{color:#53565A}.layaway-year-table{border:1px solid #DDDEDF}.layaway-year-table__body_title{background:#F2F4F5;position:relative}.layaway-year-table__body_title_container{padding:1rem 3rem;font-family:MontserratSemibold}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.layaway-year-table__body_table .schedule-table__month{padding-right:2rem}}.layaway-year-table__body_table .schedule-table:first-child{border-bottom:1px solid #DDDEDF}.layaway-year-table__body_table .schedule-table :last-child{border-bottom:0}.order-actions{margin:0 auto 2rem}.order-actions__cancel-btn{padding:0.5rem;text-transform:capitalize}.order-actions_print{font-size:2rem;padding-right:1.5rem}.order-actions_download{font-size:2rem}.success-modal{padding-top:6rem}.success-modal__wrapper{background-color:#fff;margin:0 auto;padding:4.5rem 6rem}.success-modal__wrapper_container{padding:4rem 2rem}.success-modal__wrapper_container_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold}.success-modal__wrapper_container_text_link{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold;text-decoration:underline}.success-modal__wrapper_container_action{font-family:MontserratSemibold;padding-top:2rem}.success-modal__wrapper_container_action_button,.success-modal__wrapper_container_action_yes,.success-modal__wrapper_container_action_cancel{color:#53565A;font-family:MontserratSemibold;margin-left:0.75rem}.secure-header__wrapper{text-align:center}.secure-header__wrapper_header{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.2;letter-spacing:.21em;font-family:MontserratSemibold;text-transform:uppercase;margin-top:2rem}.secure-header__wrapper_info{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1.86;letter-spacing:0em;font-family:MontserratRegular;font-style:italic;margin-top:4rem}.secure-header__wrapper_note{font-size:1.4rem;font-weight:700;color:#53565A;line-height:1.86;letter-spacing:0em;font-family:MontserratRegular;margin-bottom:4rem}.secure-header__wrapper_note_part-a{padding-left:2.5rem;background:url(../images/ic_secured.png) no-repeat 0 50%}@media only screen and (max-width: 37.5em){.secure-header__wrapper_note_part-a{display:block;padding-top:2rem;background-position:50% 0%}}.secure-header__wrapper_note_part-b{text-decoration:underline;font-size:100%}.change-card__wrapper_row{padding:2rem 3rem;border-bottom:1px solid #DDDEDF}.change-card__wrapper_row:last-child{border-bottom:none}.change-card__wrapper_row_btn-wrapper{padding:2rem 0}.change-card__wrapper_row_btn-wrapper_btn{margin:0 20px}.change-card__wrapper_row_btn-wrapper_btn.cancel{border:none;color:#272829}.change-card__wrapper_row_title{font-size:1.2rem;font-weight:800;color:#272829;line-height:1.2;letter-spacing:.1em;font-family:MontserratBold;margin-bottom:1rem}.change-card__wrapper_row_header{font-size:1.4rem;font-weight:800;color:#272829;line-height:1.2;letter-spacing:.1em;font-family:MontserratBold;text-transform:uppercase;padding:1.5rem;background-color:#F2F4F5;border:1px solid #DDDEDF;border-top-right-radius:0.8rem;border-top-left-radius:0.8rem}.change-card__wrapper_row_note{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.63;letter-spacing:.04rem;font-family:MontserratRegular;padding:3rem 0;border:solid #DDDEDF;border-width:0 1px;text-align:center}.payment-complete-modal{padding-top:6rem}.payment-complete-modal__wrapper{background-color:#fff;margin:0 auto;padding:4.5rem 6rem}.payment-complete-modal__wrapper_container{padding:2rem}.payment-complete-modal__wrapper_container_wrap_text{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold}.payment-complete-modal__wrapper_container_wrap_text_link{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.56;letter-spacing:.06rem;font-family:MontserratSemibold;border-bottom:1px solid #53565A}.payment-complete-modal__wrapper_container_action{font-family:MontserratSemibold;padding-top:2rem}.payment-complete-modal__wrapper_container_action_button{color:#53565A;font-family:MontserratSemibold;margin-left:0.75rem}@media only screen and (max-width: 50em){.order-details{padding:0}}.order-details__wrapper{margin-top:4rem}.order-details__wrapper .banner{background:#fff}.order-details__wrapper .order-status__wrapper .cart-item{padding:1rem 0 0}@media only screen and (max-width: 50em){.order-details__wrapper .order-status__wrapper .cart-item__wrapper_desc,.order-details__wrapper .order-status__wrapper .cart-item__wrapper_img{width:100%}}@media only screen and (max-width: 37.5em){.order-details__wrapper .order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs_spec-col{width:80%}}@media only screen and (max-width: 37.5em){.order-details__wrapper .order-status__wrapper .cart-item__wrapper_desc .cart-prod-specs_price-col{width:20%}}.order-details__wrapper .item-img-fav{padding-left:0}@media only screen and (min-width: 50em){.order-details__wrapper .order-status__wrapper{padding:0}}@media only screen and (min-width: 50em){.order-details__wrapper .order-gift-message{padding:0}}@media only screen and (min-width: 50em){.order-details__wrapper .order-shipping-billing{padding:0}}.order-details__wrapper .order-shipping-billing__wrapper_title{letter-spacing:0.6rem}.order-history{margin-bottom:7rem}.order-history__wrapper{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular}.order-history__wrapper_body{padding-top:6rem}@media only screen and (max-width: 37.5em){.order-history__wrapper_body{padding-top:1rem}}.order-history__wrapper_body_empty_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.4;letter-spacing:.04em;font-family:MontserratSemibold;padding-bottom:2rem}@media only screen and (max-width: 37.5em){.order-history__wrapper_body_empty_title{line-height:1.33;padding:0 3rem 1.5rem}}.order-history__wrapper_body_empty_link{font-size:1.2rem;font-weight:400;color:#C8102E;line-height:1.4;letter-spacing:.09em;font-family:MontserratBold;text-transform:uppercase}.order-history__wrapper_body_carousel{padding-top:10rem}@media only screen and (max-width: 37.5em){.order-history__wrapper_body_carousel{padding-top:0;margin-bottom:6rem}}@media only screen and (max-width: 37.5em){.order-history__wrapper_body_carousel .product-category-carousel{padding:0;margin-bottom:0}}.order-history__wrapper_body_carousel .product-category-carousel .carousel{padding:0 5rem}@media only screen and (max-width: 50em){.order-history__wrapper_body_carousel .product-category-carousel .carousel{padding:0 0 0 5rem}}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item{padding:0;margin:0;position:relative}@media only screen and (max-width: 37.5em){.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item{width:160px !important}}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:hover{box-shadow:none}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{border:4px solid #fff;height:330px}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:300px}}@media only screen and (max-width: 37.5em){.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .carousel-item{height:160px}}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container{margin-top:2rem}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-family:MontserratSemibold;font-size:2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.03rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__container .item-desc-price__desc{font-size:3.2rem;font-weight:400;color:#272829;line-height:1.21;letter-spacing:.06rem}}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item .item-desc-price__price{display:none}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(n){padding-top:2.5rem}.order-history__wrapper_body_carousel .product-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:8.5rem}.category-grid-1-2__banner-wrapper .centered-banner-with-cta{max-height:50rem}.category-grid-1-2__banner-wrapper .centered-banner-with-cta:nth-child(odd){padding-right:1rem;-ms-flex-pack:end;justify-content:flex-end}.category-grid-1-2__banner-wrapper .centered-banner-with-cta:nth-child(even){padding-left:1rem;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width: 37.5em){.category-grid-1-2__banner-wrapper .centered-banner-with-cta{padding:0 !important;max-height:52rem}}.centered-banner-with-cta{height:auto;position:relative;overflow:hidden}.centered-banner-with-cta__wrapper{position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.centered-banner-with-cta__wrapper{width:100%}}.centered-banner-with-cta.is-grid{cursor:pointer}.centered-banner-with-cta__background-image{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 37.5em){.is-mobile-img-present .centered-banner-with-cta__background-image{display:none}}.centered-banner-with-cta__background-image-mobile{-o-object-fit:cover;object-fit:cover;display:none}@media only screen and (max-width: 37.5em){.is-mobile-img-present .centered-banner-with-cta__background-image-mobile{display:block;z-index:0}}.centered-banner-with-cta__text-block{z-index:1;position:absolute;left:0%;top:2%;transform:translateY(0%)}.centered-banner-with-cta__text-block_heading{font-size:4rem;font-weight:400;color:#fff;line-height:1;letter-spacing:1.5px;font-family:PlayfairDisplayRegular;margin-bottom:2rem;word-wrap:break-word}.is-white-background .centered-banner-with-cta__text-block_heading{margin-bottom:1.4rem;color:#272829}@media only screen and (max-width: 37.5em){.centered-banner-with-cta__text-block_heading{margin-bottom:2rem;padding:0 1rem}}.centered-banner-with-cta__text-block_description{font-size:1.5rem;font-weight:400;color:#fff;line-height:1.67;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:2.5rem}.is-white-background .centered-banner-with-cta__text-block_description{color:#272829}@media only screen and (max-width: 37.5em){.centered-banner-with-cta__text-block_description{margin-bottom:2rem;padding:0 1rem}}@media only screen and (max-width: 37.5em){.centered-banner-with-cta__text-block_cta-block{-ms-flex-direction:column;flex-direction:column}}.centered-banner-with-cta__text-block_cta-block_cta{font-size:1.1rem;font-weight:700;color:#fff;line-height:2.18;letter-spacing:1.6px;font-family:MontserratRegular;text-transform:uppercase}.centered-banner-with-cta__text-block_cta-block_cta::after{content:'>'}.centered-banner-with-cta__text-block_cta-block_cta:nth-child(even){margin:0 0 0 4rem}@media only screen and (max-width: 37.5em){.centered-banner-with-cta__text-block_cta-block_cta:nth-child(even){margin:0}}.is-white-background .centered-banner-with-cta__text-block_cta-block_cta{color:#C8102E}@media only screen and (max-width: 37.5em){.centered-banner-with-cta__text-block_cta-block_cta{margin-left:0}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.centered-banner-with-cta__text-block_cta-block_cta:nth-child(even){margin:0 0 0 2rem}}.rectangle-tile{margin-bottom:8rem}@media only screen and (max-width: 37.5em){.rectangle-tile{margin-bottom:5rem}}.rectangle-tile__image{border-radius:1rem;overflow:hidden;max-height:28rem;max-width:48rem}@media only screen and (max-width: 37.5em){.rectangle-tile__image{max-height:26rem;max-width:none;display:block}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.rectangle-tile__image{max-height:24rem}}.isCategoryGrid .rectangle-tile__image{max-height:28rem;max-width:28rem;text-align:center}@media only screen and (max-width: 37.5em){.isCategoryGrid .rectangle-tile__image{max-width:15rem;max-height:15rem}}@media only screen and (max-width: 50em){.isCategoryGrid .rectangle-tile__image{max-width:23rem;max-height:23rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.isCategoryGrid .rectangle-tile__image{max-height:25rem;max-width:25rem}}@media only screen and (max-width: 37.5em){.is-mobile-img-present .rectangle-tile__image{display:none}}.rectangle-tile__image_el{transform:scale(1);transition:transform 0.5s;-o-object-fit:cover;object-fit:cover;max-height:100%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.rectangle-tile__image_el{max-height:28rem}}@media only screen and (max-width: 50em){.rectangle-tile__image_el{transform:none;transition:none}}.rectangle-tile__image_el:hover{transform:scale(1.1);transition:transform 0.5s}@media only screen and (max-width: 50em){.rectangle-tile__image_el:hover{transform:none;transition:none}}.rectangle-tile__image-mobile{overflow:hidden;border-radius:1rem;max-height:26rem;display:none}@media only screen and (max-width: 37.5em){.isCategoryGrid .rectangle-tile__image-mobile{max-width:30rem;max-height:30rem}}.rectangle-tile__image-mobile_el{-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 37.5em){.is-mobile-img-present .rectangle-tile__image-mobile{display:block}}.rectangle-tile__content{margin-top:2rem}.isCategoryGrid .rectangle-tile__content{max-width:28rem;text-align:center}@media only screen and (max-width: 37.5em){.rectangle-tile__content{margin-top:1.5rem}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.rectangle-tile__content{margin-top:2rem}}.rectangle-tile__content_head{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.02rem;font-family:MontserratSemibold}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.rectangle-tile__content_head{font-size:2.4rem}}@media only screen and (max-width: 37.5em){.rectangle-tile__content_head{font-size:1.6rem}}.rectangle-tile__content_description{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.02rem;font-family:MontserratRegular;text-align:center;margin-top:1.5rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.rectangle-tile__content_description{font-size:2rem}}@media only screen and (max-width: 37.5em){.rectangle-tile__content_description{font-size:1.3rem;margin-top:0.6rem}}.rectangle-grid-1X2{-ms-flex-align:baseline;align-items:baseline}@media only screen and (min-width: 100em){.rectangle-grid-1X2{max-width:120rem}}.rectangle-grid-1X2 .rectangle-tile{padding:0 2rem}@media only screen and (max-width: 37.5em){.rectangle-grid-1X2 .rectangle-tile{padding:0}}.category-grid-1X3{-ms-flex-align:baseline;align-items:baseline;width:99rem}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.category-grid-1X3{width:100%;max-width:90rem}}@media only screen and (max-width: 50em){.category-grid-1X3{width:100%;padding:0 4rem}}@media only screen and (max-width: 37.5em){.category-grid-1X3{padding-right:0;padding-left:0}}.category-grid-1X3 .rectangle-tile{padding:0 10px}@media only screen and (max-width: 37.5em){.category-grid-1X3 .rectangle-tile:nth-child(2n){padding-right:10px}}@media only screen and (max-width: 37.5em){.category-grid-1X3 .rectangle-tile:nth-child(2n-1){padding-left:10px}}.category-grid-1X4{-ms-flex-align:baseline;align-items:baseline;padding-right:0;padding-left:0}@media only screen and (max-width: 50em){.category-grid-1X4{max-width:65rem;width:100%;padding:0 4rem}}@media only screen and (max-width: 37.5em){.category-grid-1X4{padding-right:0;padding-left:0}}.category-grid-1X4 .rectangle-tile{padding:0 20px}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.category-grid-1X4 .rectangle-tile{padding:0 10px}}@media only screen and (max-width: 75em){.category-grid-1X4 .rectangle-tile__image{max-height:21rem;max-width:21rem}}@media only screen and (max-width: 50em){.category-grid-1X4 .rectangle-tile__image{max-width:23rem;max-height:23rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.category-grid-1X4 .rectangle-tile__image{max-height:17rem;max-width:17rem}}@media only screen and (max-width: 37.5em){.category-grid-1X4 .rectangle-tile:nth-child(2n){padding-right:10px}}@media only screen and (max-width: 37.5em){.category-grid-1X4 .rectangle-tile:nth-child(2n-1){padding-left:10px}}.category-grid-2x2x2{-ms-flex-align:baseline;align-items:baseline;width:70rem}@media only screen and (max-width: 37.5em){.category-grid-2x2x2{padding-right:0;padding-left:0}}@media only screen and (max-width: 50em){.category-grid-2x2x2{max-width:65rem;width:100%}}.category-grid-2x2x2 .rectangle-tile{padding:0 20px}@media only screen and (max-width: 37.5em){.category-grid-2x2x2 .rectangle-tile:nth-child(2n){padding-right:10px}}@media only screen and (max-width: 37.5em){.category-grid-2x2x2 .rectangle-tile:nth-child(2n-1){padding-left:10px}}.paragraph{padding:2rem}@media only screen and (max-width: 50em){.paragraph{padding:5rem}}.paragraph__title{font-size:2.4rem;font-weight:700;color:#272829;line-height:1.38;letter-spacing:.02rem;font-family:MontserratSemibold}.paragraph__content{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.02rem;font-family:MontserratRegular;margin-top:4rem}@media only screen and (max-width: 50em){.paragraph__content{margin-top:1.5rem;text-align:justify}}.paragraph__var2-content{font-size:2rem;font-weight:600;color:#53565a;line-height:1.5;letter-spacing:0px;font-family:MontserratSemibold;margin-top:2rem;padding-bottom:3rem}@media only screen and (max-width: 37.5em){.paragraph__var2-content{font-size:1.4rem;font-weight:600;color:#53565a;line-height:1.3;letter-spacing:-.1px;margin-top:1.5rem}}.paragraph__var2-title{font-size:5rem;font-weight:400;color:#53565a;line-height:1.1;letter-spacing:-.3px;font-family:PlayfairDisplayRegular;padding-top:3rem}@media only screen and (max-width: 37.5em){.paragraph__var2-title{font-size:2.9rem;font-weight:400;color:#53565a;line-height:1.03;letter-spacing:-.3px}}.paragraph p{line-height:1.38}.image-left{margin-bottom:3rem}@media only screen and (max-width: 50em){.image-left{-ms-flex-direction:column;flex-direction:column}}.image-left__content{margin-left:4rem;font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.2rem}@media only screen and (max-width: 50em){.image-left__content{margin-left:auto;margin-top:3rem;text-align:justify}}.education-section{padding-top:3rem;padding-bottom:3rem}.education-section .product-specs__item_header_icon{position:relative}.education-section__title{font-size:3rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-bottom:5rem;border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.education-section__title{border:none;text-align:center;font-size:3.5rem;padding:0 2rem 5rem}}.education-section .tabs{padding:0}@media only screen and (max-width: 50em){.education-section .tabs{display:none}}.education-section .tabs__header{padding-right:5rem}.education-section .tabs__header_item{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;border-bottom:1px solid #DDDEDF;padding:2rem 0;margin:0}.education-section .tabs__header_item_carat{font-size:1rem;display:none}.education-section .tabs__header_item.selected .tabs__header_item_carat{display:block;color:#C8102E}.education-section .tabs__content{padding:0}.education-section__item_image{max-height:32rem;max-width:78rem;overflow:hidden}@media only screen and (max-width: 50em){.education-section__item_image{text-align:center}}@media only screen and (max-width: 37.5em){.education-section__item_image{max-height:16rem}}.education-section__item_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:MontserratSemibold;margin:3rem 0}.education-section__item_description{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.04rem;font-family:MontserratRegular;margin-bottom:3rem}@media only screen and (max-width: 37.5em){.education-section__item_description{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.04rem;margin-bottom:2rem}}@media only screen and (min-width: 50em){.education-section-accordian{display:none}}.education-section-accordian .accordion__list{border-top:0}.education-section-accordian .product-specs__item{border-bottom:1px solid #DDDEDF}.education-section-accordian .product-specs__item_header{font-size:1.6rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold}.education-section-accordian .product-specs__item_header.close .product-specs__item_header_icon,.education-section-accordian .product-specs__item_header.close .product-specs__item_header_title{color:#53565A}.education-section-accordian .product-specs__item_header_title{margin:0}.education-section-accordian .product-specs__item_header_icon{line-height:2}.education-section-accordian .product-specs__item_content.is-mobile-img-present .education-section__item_image{display:none}.education-section-accordian .product-specs__item_content.is-mobile-img-present .education-section__item_image-mobile{display:block;text-align:center}.title{text-align:center}.title ~ .education .education-top-banner__wrapper{padding-top:0}.title__text{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-top:4rem;padding-bottom:4rem}.prod-cat-tile-block{position:relative;padding:5rem}@media only screen and (max-width: 37.5em){.prod-cat-tile-block{padding:0}}@media only screen and (max-width: 64em){.prod-cat-tile-block{padding:2rem}}.prod-cat-tile-block__background-image{z-index:0;left:0;top:0;position:absolute;height:100%}@media only screen and (max-width: 37.5em){.is-mobile-img-present .prod-cat-tile-block__background-image{display:none}}.prod-cat-tile-block__background-image-mobile{z-index:0;left:0;top:0;position:absolute;display:none}@media only screen and (max-width: 37.5em){.is-mobile-img-present .prod-cat-tile-block__background-image-mobile{display:block}}.prod-cat-tile-block__banner-block{z-index:1}.left-align .prod-cat-tile-block__banner-block{-ms-flex-order:1;order:1;-ms-flex-pack:start;justify-content:flex-start}.right-align .prod-cat-tile-block__banner-block{-ms-flex-order:0;order:0;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__banner-block{display:none}}.prod-cat-tile-block__banner-block_img-wrap{width:60rem;height:60rem;position:relative;overflow:hidden}.prod-cat-tile-block__banner-block_img-wrap_image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:none;width:90rem;height:60rem;-o-object-fit:cover;object-fit:cover}.prod-cat-tile-block__banner-block-mobile{z-index:1;padding:3rem;display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.prod-cat-tile-block__banner-block-mobile{width:100%;height:30rem}}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__banner-block-mobile{display:block}}.prod-cat-tile-block__banner-block-mobile_banner-image{max-height:33rem}.left-align .prod-cat-tile-block__tile-block{-ms-flex-order:0;order:0;-ms-flex-pack:end;justify-content:flex-end}.right-align .prod-cat-tile-block__tile-block{-ms-flex-order:1;order:1;-ms-flex-pack:start;justify-content:flex-start}.prod-cat-tile-block__tile-block_text-block{z-index:1}.prod-cat-tile-block__tile-block_text-block_heading{font-size:5rem;font-weight:400;color:#272829;line-height:1.3;letter-spacing:-.5px;font-family:PlayfairDisplayRegular;font-style:italic;margin-bottom:1rem}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__tile-block_text-block_heading{font-size:5rem;font-weight:400;color:#272829;line-height:.98;letter-spacing:-.7px;margin-bottom:3rem}}.prod-cat-tile-block__tile-block_text-block_sub-heading{font-size:1.6rem;font-weight:600;color:#272829;line-height:1.56;letter-spacing:.6px;font-family:MontserratSemibold;padding-top:1rem}.prod-cat-tile-block__tile-block_text-block_cta{font-size:1.1rem;font-weight:700;color:#C8102E;line-height:2.18;letter-spacing:1.6px;font-family:MontserratRegular;text-transform:uppercase}.prod-cat-tile-block__tile-block_text-block_cta::after{content:'>'}.prod-cat-tile-block__tile-block_wrapper{-ms-flex-line-pack:center;align-content:center}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper{padding-left:3rem;padding-right:3rem;padding-top:4rem}}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper_image{display:none}}.prod-cat-tile-block__tile-block_wrapper_image_src{height:31rem;margin-top:3.5rem}.prod-cat-tile-block__tile-block_wrapper_details{padding-left:8rem;padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper_details{padding:0;margin-top:0}}.prod-cat-tile-block__tile-block_wrapper_details_title{font-size:3.6rem;font-weight:300;color:#B00060;line-height:"";letter-spacing:.02em;font-family:BodonoLT Book}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper_details_title{text-align:center;font-size:2.8rem;font-weight:400;color:#B00060;line-height:"";letter-spacing:-.03em}}.prod-cat-tile-block__tile-block_wrapper_details_description{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.03rem;font-family:MontserratRegular;padding-top:2rem}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper_details_description{color:#53565A}}.prod-cat-tile-block__tile-block_wrapper_details_more-link{padding-top:20px}.prod-cat-tile-block__tile-block_wrapper_details_more-link_span{font-size:1.1rem;font-weight:900;color:#B00060;line-height:2.18;letter-spacing:.8px}.prod-cat-tile-block__tile-block_wrapper_details_styles{padding-top:6.5rem}@media only screen and (max-width: 50em){.prod-cat-tile-block__tile-block_wrapper_details_styles{display:none}}.prod-cat-tile-block__tile-block_wrapper_details_styles_title{font-size:1.6rem;font-weight:900;color:#B00060;line-height:2.18;letter-spacing:.8px;font-family:MontserratSemibold}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products{padding:4rem 2rem;margin:0;-ms-flex-pack:distribute;justify-content:space-around}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products{width:90%}}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product{width:28%}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product:nth-child(n+3){margin-top:4rem}}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product{width:50%;-ms-flex-pack:center;justify-content:center}}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_title{font-size:1.5rem;font-weight:600;color:#272829;line-height:1.5;letter-spacing:.8px;font-family:MontserratRegular;padding-top:0.5rem}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image{margin-top:3rem;height:10rem;width:10rem}@media screen and (min-width: 601px) and (max-width: 760px){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image{height:7rem;width:7rem}}@media only screen and (max-width: 37.5em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image{margin:0}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image img{width:100%}}.popular-category-carousel{background-color:#FFF9F5;padding-top:4rem;margin-bottom:0}.popular-category-carousel .product-category-carousel{margin-bottom:0}.popular-category-carousel__title{font-size:2rem;font-weight:600;color:#272829;line-height:1.21;letter-spacing:.5px;font-family:MontserratSemibold;text-align:center;text-transform:uppercase}.store-details .popular-category-carousel__title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.25;letter-spacing:1.2rem}.popular-category-carousel__items{height:30rem}.popular-category-carousel .product-category-carousel{padding-bottom:0}.popular-category-carousel .product-category-carousel .carousel{padding-left:0}.popular-category-carousel .carousel{padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 50em){.popular-category-carousel .carousel{padding:2rem 0;margin-left:0}}.popular-category-carousel .carousel__next,.popular-category-carousel .carousel__prev{top:45%;letter-spacing:0}.popular-category-carousel .carousel__next.inactive,.popular-category-carousel .carousel__prev.inactive{display:none !important}@media only screen and (max-width: 50em){.popular-category-carousel .carousel__next,.popular-category-carousel .carousel__prev{display:block !important;padding:1.5rem 1rem 1.5rem 1.5rem;top:40%}}.popular-category-carousel .carousel__wrapper_container_item{width:33rem !important;padding:0;margin:0;position:relative;border-bottom:0}@media only screen and (max-width: 37.5em){.popular-category-carousel .carousel__wrapper_container_item{min-height:38rem}}@keyframes hideAfterDelay{0%{opacity:1}99%{opacity:1}100%{opacity:0}}.popular-category-carousel .carousel__wrapper_container_item:first-child{padding-top:2.5rem}@media only screen and (max-width: 30em){.popular-category-carousel .carousel__wrapper_container_item:first-child{padding-top:0}}.popular-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:7.5rem}@media only screen and (max-width: 30em){.popular-category-carousel .carousel__wrapper_container_item:nth-child(2n){padding-top:4rem}}.popular-category-carousel .carousel__wrapper_container_item:nth-child(4n){padding-top:5rem;z-index:2}@media only screen and (max-width: 30em){.popular-category-carousel .carousel__wrapper_container_item:nth-child(4n){padding-top:4rem}}.popular-category-carousel .carousel__wrapper_container_item:hover{border-radius:none;box-shadow:none;transition:none}@media only screen and (max-width: 50em){.popular-category-carousel .carousel__wrapper_container_item{padding:0}}@media only screen and (max-width: 30em){.popular-category-carousel .carousel__wrapper_container_item{width:27rem !important}}.popular-category-carousel .carousel-item{box-shadow:0 10px 15px 0 rgba(0,0,0,0.05)}.popular-category-carousel .carousel-item__bottom{border:5px solid #fff;overflow:hidden;transition:border 0.1s;max-height:33rem;background-color:#fff}@media only screen and (max-width: 50em){.popular-category-carousel .carousel-item__bottom{transition:none}}.popular-category-carousel .carousel-item__image{transform:scale(1);transition:transform 0.75s;height:100%;width:100%}.popular-category-carousel .carousel-item__image:hover{transform:scale(1.1);transition:transform 0.75s}@media only screen and (max-width: 50em){.popular-category-carousel .carousel-item__image:hover{transform:none;transition:none}}.popular-category-carousel .item-desc-price{height:auto}.popular-category-carousel .item-desc-price__container{padding-top:1rem;padding-right:4rem;padding-left:4rem}.page-wrap,.review-qa,.review-qa__carousel_wrapper,.review-qa-carousel{background-color:#fff}.cms-full-block{height:auto;position:relative;overflow:hidden}.cms-full-block__wrapper{position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.cms-full-block__wrapper{width:100%}}.cms-full-block__background-image,.cms-full-block__background-image-mobile{z-index:0;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 37.5em){.cms-full-block__background-image{display:none}}.cms-full-block__background-image-mobile{display:none}@media only screen and (max-width: 37.5em){.cms-full-block__background-image-mobile{display:block}}.cms-full-block_text-block{z-index:1;position:absolute;left:10%;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 37.5em){.cms-full-block_text-block{left:0%;top:12%;transform:translateY(0%)}}.cms-full-block_text-block_heading{font-size:4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1.5px;font-family:PlayfairDisplayRegular;margin-bottom:2rem;text-transform:uppercase}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.cms-full-block_text-block_heading{font-size:3rem;font-weight:400;color:#272829;line-height:1;letter-spacing:3px}}@media only screen and (max-width: 50em){.cms-full-block_text-block_heading{font-size:2rem}}@media only screen and (max-width: 37.5em){.cms-full-block_text-block_heading{font-size:4rem}}.is-white-text .cms-full-block_text-block_heading{color:#fff}.cms-full-block_text-block_description{font-size:2rem;font-weight:400;color:#272829;line-height:1.67;letter-spacing:.3px;font-family:MontserratRegular;margin-bottom:2.5rem}@media only screen and (max-width: 37.5em){.cms-full-block_text-block_description{margin-bottom:2rem;font-size:1.5rem;font-weight:400;color:#272829;line-height:1.23;letter-spacing:.5px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.cms-full-block_text-block_description{font-size:2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.cms-full-block_text-block_description{font-size:1.5rem}}.is-white-text .cms-full-block_text-block_description{color:#fff}@media only screen and (max-width: 37.5em){.cms-full-block_text-block_cta-block{-ms-flex-direction:column;flex-direction:column}}.cms-full-block_text-block_cta-block_cta{font-size:1.1rem;font-weight:700;color:#272829;line-height:1.18;letter-spacing:1.6px;font-family:MontserratRegular;text-transform:uppercase}.cms-full-block_text-block_cta-block_cta:nth-child(even){margin-left:4rem}@media only screen and (max-width: 37.5em){.cms-full-block_text-block_cta-block_cta{margin:1rem 0 !important;font-size:1.3rem;font-weight:700;color:#272829;line-height:1.18;letter-spacing:3.3px}}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.cms-full-block_text-block_cta-block_cta{font-size:.6rem;font-weight:700;color:#272829;line-height:1.18;letter-spacing:1.6px}.cms-full-block_text-block_cta-block_cta:nth-child(even){margin-left:2rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.cms-full-block_text-block_cta-block_cta{font-size:.8rem;font-weight:700;color:#272829;line-height:2.18;letter-spacing:1.6px}}@media only screen and (min-width: 50em){.top-banner{margin:0 auto;max-width:1280px}}@media screen and (max-width: 1366px){.top-banner{max-width:none;margin:0}}.top-banner__wrapper_image{max-height:150px;width:100%}@media only screen and (max-width: 37.5em){.top-banner__wrapper_image{display:none}}.top-banner__wrapper_image_mobile{display:none}@media only screen and (max-width: 37.5em){.top-banner__wrapper_image_mobile{max-height:150px;width:100%;display:block}}.cms-html-container{padding:2rem}.cms-html-container p{line-height:1.38}.product-desc{background-color:#FFF9F5;padding-top:2rem;padding-bottom:1rem}.product-desc__wrapper{padding-left:4.5%}@media only screen and (min-width: 100em){.product-desc__wrapper{padding-left:2.5%}}@media only screen and (max-width: 50em){.product-desc__wrapper{padding:0}}.product-desc__heading{font-size:2rem;font-weight:600;color:#272829;line-height:1.75;letter-spacing:.08rem;font-family:MontserratSemibold}@media only screen and (max-width: 50em){.product-desc__heading{text-align:center}}.product-desc__text{font-family:MontserratRegular;font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.03rem}@media only screen and (max-width: 50em){.product-desc__text{margin-top:2rem}}.home-page{background-color:#f6efe7}.home-page .review-qa-carousel{background-color:transparent !important}.home-page .banner{background-color:#f6efe7;padding-top:6rem;padding-bottom:6rem}.home-page .visit-store{padding:50px 0;background-color:transparent}@media only screen and (max-width: 50em){.home-page .visit-store__wrapper_skew_storeImg{height:auto}}@media only screen and (max-width: 50em){.home-page .visit-store__wrapper_skew_address{margin-top:-50px}}.variety-single{height:100%}.variety-single__wrapper img{max-width:98%;height:auto;margin:auto}@media only screen and (max-width: 50em){.variety-single__wrapper img{max-width:100%}}.variety-single__wrapper_title{margin-top:1.5rem}.variety-single__wrapper_copy{margin-top:1.5rem}.variety-single__wrapper_cta{margin-top:1.5rem}.variety-single__wrapper_button{margin-top:1.5rem;display:inline-block}.variety-product-tile__wrapper_bottom{text-align:center}.variety-product-tile__wrapper img{max-width:85%;height:auto;margin:auto;-ms-flex-negative:0;flex-shrink:0}.variety-product-tile__wrapper_bottom{-ms-flex-positive:1;flex-grow:1}.variety-product-tile__wrapper_bottom_title{margin-top:1.25rem}.variety-product-tile__wrapper_bottom_copy{margin-top:1.25rem;padding:0 3.5rem}@media only screen and (max-width: 50em){.variety-product-tile__wrapper_bottom_copy{padding:0 2rem}}.variety-product-tile__wrapper_bottom_cta{margin-top:1.25rem}.variety-product-tile__wrapper_bottom_button{margin-top:1.25rem}@media only screen and (max-width: 50em){.variety-product-tile{margin-top:3rem}}.variety-product-stack__wrapper{margin:auto;padding:3.5rem}.variety-product-stack__wrapper_title{font-size:2rem}.variety-product-stack__wrapper_tile{margin-top:3rem}.variety-product-stack__wrapper_tile img{max-width:400px;height:auto;margin:auto;-ms-flex-negative:0;flex-shrink:0}.variety-product-stack__wrapper_tile_title{margin-top:1rem}.variety-product-stack__wrapper_tile_copy{margin-top:1rem}.variety-absolute3{height:100%}.variety-absolute3__wrapper{display:block;text-align:center;margin:auto;position:relative;width:100%;padding:200px 0}.variety-absolute3__wrapper_title,.variety-absolute3__wrapper_copy,.variety-absolute3__wrapper_button{display:block;text-align:center;max-width:320px;margin:auto}.variety-absolute3__wrapper_title{font-size:2.5rem}.variety-absolute3__wrapper_copy{margin-top:2rem}.variety-absolute3__wrapper_button{margin-top:3rem}.variety-absolute3__wrapper img{display:block;max-width:180px;position:absolute;z-index:2}.variety-absolute3__wrapper img:nth-of-type(1){top:-3rem;right:20%}.variety-absolute3__wrapper img:nth-of-type(2){bottom:-1rem;right:-4rem}.variety-absolute3__wrapper img:nth-of-type(3){bottom:30%;left:-6rem}@media all and (max-width: 1060px){.variety-absolute3__wrapper img:nth-of-type(3){bottom:3%}}@media only screen and (max-width: 50em){.variety-absolute3__wrapper{margin-top:5rem}.variety-absolute3__wrapper img:nth-of-type(1){top:-1rem;right:23%}}.grid-core-single{height:100%;margin:auto 0}@media only screen and (max-width: 50em){.grid-core-single__wrapper{margin-top:5rem}}.grid-core-single__wrapper img{max-width:98%;height:auto;margin:auto}@media screen and (max-width: 800px){.grid-core-single__wrapper_img-desktop{display:none}}.grid-core-single__wrapper_img-mobile{display:none}@media screen and (max-width: 800px){.grid-core-single__wrapper_img-mobile{display:block}}.grid-core-single__wrapper_title{margin-top:1.5rem}.grid-core-single__wrapper_copy{margin-top:1.5rem}.grid-core-single__wrapper_cta{margin-top:1.5rem}.grid-core-single__wrapper_button{margin-top:1.5rem;display:inline-block}.variety-thirds{margin:auto}.variety-thirds__wrapper_two-thirds,.variety-thirds__wrapper_one-third{margin:auto}@media only screen and (max-width: 50em){.variety-thirds__wrapper_one-third{margin-top:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-thirds__wrapper_one-third{margin-bottom:3rem;margin-top:0}}.variety-thirds-3col{margin:auto}.variety-thirds-3col__wrapper_two-thirds,.variety-thirds-3col__wrapper_one-third{margin:auto}@media only screen and (max-width: 50em){.variety-thirds-3col__wrapper_one-third{margin-top:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-thirds-3col__wrapper_one-third{margin-bottom:3rem;margin-top:0}}@media only screen and (max-width: 50em){.variety-halves__wrapper_half:first-child{margin-bottom:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-halves__wrapper_half:last-child{margin-bottom:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-halves__wrapper_half:first-child{margin-bottom:0}}@media only screen and (max-width: 50em){.variety-halves-absolute3__wrapper_half:first-child{margin-bottom:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-halves-absolute3__wrapper_half:last-child{margin-bottom:3rem}}@media only screen and (max-width: 50em){.variety-swap .variety-halves-absolute3__wrapper_half:first-child{margin-bottom:0}}.education-top-banner{position:relative;min-height:60rem;padding:0 5rem}@media only screen and (max-width: 50em){.education-top-banner{padding:0}}.education-top-banner__wrapper{min-height:60rem;padding-top:10rem;position:relative}@media only screen and (min-width: 100em){.education-top-banner__wrapper{margin:0 auto;max-width:1280px}}@media only screen and (max-width: 50em){.education-top-banner__wrapper{padding:5rem 0}}.education-top-banner.bg-black,.education-top-banner.bg-black-mobile{background-color:#000}.education-top-banner__background-image{z-index:0;position:absolute;right:0;bottom:0;max-width:65rem}@media only screen and (max-width: 50em){.education-top-banner__background-image{display:none}}.education-top-banner__text-wrapper_content{z-index:1;min-width:56rem}@media only screen and (max-width: 75.0625em){.education-top-banner__text-wrapper_content{padding-left:2rem}}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content{padding-left:0;min-width:unset}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.education-top-banner__text-wrapper_content{min-width:48rem}}.education-top-banner__text-wrapper_content_background-image{z-index:0;position:absolute;right:0;bottom:0;display:none;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content_background-image{display:block;position:relative;max-height:32rem;padding:0 2.5rem}}@media only screen and (max-width: 50em){.is-mobile-img-present .education-top-banner__text-wrapper_content_background-image{display:none}}.education-top-banner__text-wrapper_content_background-image-mobile{z-index:0;display:none;max-height:32rem;-o-object-fit:cover;object-fit:cover;padding:0 2.5rem}@media only screen and (max-width: 50em){.is-mobile-img-present .education-top-banner__text-wrapper_content_background-image-mobile{display:block;z-index:0}}.education-top-banner__text-wrapper_content_link{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.4;letter-spacing:1.8px;text-transform:uppercase}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content_link{padding:0rem 4rem}}@media only screen and (max-width: 37.5em){.education-top-banner__text-wrapper_content_link{padding:0 3rem}}.bg-black .education-top-banner__text-wrapper_content_link,.bg-black-mobile .education-top-banner__text-wrapper_content_link{color:#ABADAF}.education-top-banner__text-wrapper_content_link::before{content:"<";padding-right:0.3rem}.education-top-banner__text-wrapper_content_link ~ .education-top-banner__text-wrapper_content_heading{margin-top:6rem}.education-top-banner__text-wrapper_content_heading{font-size:5.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1px;font-family:PlayfairDisplayRegular;margin-bottom:3rem;margin-top:2rem}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content_heading{text-align:center;padding:0rem 4rem}}@media only screen and (max-width: 37.5em){.education-top-banner__text-wrapper_content_heading{padding:0 3rem}}.bg-black .education-top-banner__text-wrapper_content_heading,.bg-black-mobile .education-top-banner__text-wrapper_content_heading{color:#fff}.education-top-banner__text-wrapper_content_list{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratSemibold;border-top:1px solid #DDDEDF}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content_list{border-top:none;padding:0rem 4rem}}@media only screen and (max-width: 37.5em){.education-top-banner__text-wrapper_content_list{padding:0 3rem}}.bg-black .education-top-banner__text-wrapper_content_list,.bg-black-mobile .education-top-banner__text-wrapper_content_list{color:#ABADAF;border-top:1px solid #53565A}@media only screen and (max-width: 50em){.bg-black .education-top-banner__text-wrapper_content_list,.bg-black-mobile .education-top-banner__text-wrapper_content_list{border-top:none}}.education-top-banner__text-wrapper_content_list_item{border-bottom:1px solid #DDDEDF;padding:2rem 0;cursor:pointer}.education-top-banner__text-wrapper_content_list_item:hover,.education-top-banner__text-wrapper_content_list_item:focus{color:#C8102E;outline:none !important}@media only screen and (max-width: 50em){.education-top-banner__text-wrapper_content_list_item{padding:3rem 0}}.bg-black .education-top-banner__text-wrapper_content_list_item,.bg-black-mobile .education-top-banner__text-wrapper_content_list_item{border-bottom:1px solid #53565A}.education-top-banner__text-wrapper_content_list_item_caret{font-size:1rem}.article-layouts{margin-bottom:6rem}.article-layouts p{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.2px}@media only screen and (max-width: 50em){.article-layouts p{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem}}@media only screen and (max-width: 50em){.article-layouts{margin-bottom:3rem}}@media only screen and (max-width: 37.5em){.article-layouts{padding-left:3rem;padding-right:3rem}}.article-layouts__header{font-size:3.6rem;font-weight:400;color:#272829;line-height:.67;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-bottom:6rem;padding-top:4rem}@media only screen and (max-width: 50em){.article-layouts__header{font-size:3.5rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.07rem;padding-bottom:3rem}}.article-layouts__paragraph{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.2px;font-family:MontserratRegular;text-align:left;padding-bottom:3rem}@media only screen and (max-width: 50em){.article-layouts__paragraph{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.3px}}.article-layouts__middle_img-sec{position:relative}@media only screen and (max-width: 50em){.article-layouts__middle_img-sec{padding-bottom:3.5rem;text-align:center}}.two-images-left .article-layouts__middle_img-sec{left:-10%}@media only screen and (max-width: 50em){.two-images-left .article-layouts__middle_img-sec{left:0;padding-bottom:0;text-align:left}}.image-right .article-layouts__middle_img-sec{-ms-flex-order:2;order:2;text-align:right;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (max-width: 50em){.image-right .article-layouts__middle_img-sec{text-align:center}}.article-layouts__middle_img-sec_el{border:5px solid #fff;box-shadow:0 2.5px 7.5px 0 rgba(0,0,0,0.25);display:block}@media only screen and (min-width: 50em){.article-layouts__middle_img-sec_el{max-width:45rem;max-height:42rem}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.article-layouts__middle_img-sec_el{max-width:32rem}}.two-images-left .article-layouts__middle_img-sec_el{max-width:35rem;max-height:29rem}.two-images-left .article-layouts__middle_img-sec_el:nth-child(2){position:relative;top:-15%;left:35%}.article-layouts__middle_para-sec{padding-left:4rem}@media only screen and (max-width: 50em){.article-layouts__middle_para-sec{padding:0}}.two-images-left .article-layouts__middle_para-sec{padding-left:6rem}@media only screen and (max-width: 50em){.two-images-left .article-layouts__middle_para-sec{padding:0}}.image-right .article-layouts__middle_para-sec{padding-right:4rem;padding-left:0}@media only screen and (max-width: 50em){.image-right .article-layouts__middle_para-sec{padding:0}}.article-layouts__para-title{font-size:2rem;font-weight:400;color:#272829;line-height:1.25;letter-spacing:.4px;font-family:MontserratSemibold}.faq-accordian .product-specs__item_header_icon{position:relative}@media only screen and (max-width: 37.5em){.faq-accordian{padding:0 3rem}}@media only screen and (max-width: 50em){.faq-accordian{padding-bottom:0}}.faq-accordian__title{font-size:3rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayRegular;text-align:center;padding-bottom:5rem;padding-top:6rem}.faq-accordian__title_text{font-size:3rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayRegular;text-align:center}@media only screen and (max-width: 50em){.faq-accordian__title{border:none;font-size:3.5rem;padding:4rem 2rem 5rem}}@media only screen and (max-width: 37.5em){.faq-accordian__title{padding:4rem 0rem 5rem}}.faq-accordian .accordion__list{border:none}.faq-accordian .product-specs{border:1px solid #C8102E;margin-bottom:1.5rem;box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);padding-bottom:3.5rem}.faq-accordian .product-specs.close-accordian{box-shadow:none;border:1px solid #DDDEDF}.faq-accordian .product-specs__item{border-bottom:none}.faq-accordian .product-specs__item_header{padding:3.5rem 4rem 0}@media only screen and (max-width: 37.5em){.faq-accordian .product-specs__item_header{padding:2rem 2rem 0}}.faq-accordian .product-specs__item_header.close .product-specs__item_header_icon,.faq-accordian .product-specs__item_header.close .product-specs__item_header_title{color:#53565A}.faq-accordian .product-specs__item_header_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:.4px;font-family:MontserratSemibold;margin:0}.faq-accordian .product-specs__item_header_icon{font-size:1rem;font-weight:700;color:#272829;line-height:1.5;letter-spacing:.4px;text-align:right}.faq-accordian .product-specs__item_content{padding:1rem 4rem 0}@media only screen and (max-width: 37.5em){.faq-accordian .product-specs__item_content{padding:1rem 2rem 0}}.faq-accordian .product-specs__item_content_para{font-size:1.5rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.2px;font-family:MontserratRegular}.faq-accordian a{color:#7C2529}.four-cs{background-color:#f1e7dd}.four-cs .slider__hold_range-slide .noUi-base .noUi-tooltip{font-size:1.3rem}@media only screen and (min-width: 100em){.four-cs{margin:0 auto;max-width:1280px}}.four-cs .product-image.in-zoom-modal .product-image__wrapper{height:auto;border:none}.four-cs .product-image__wrapper_img-holder{max-width:none;max-height:none}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.four-cs .product-image__wrapper_img-holder_image{margin-top:-12rem !important}}@media only screen and (max-width: 50em){.four-cs .product-image__wrapper_img-holder{max-height:46rem;transform:scale(0.8)}}.four-cs .product-image__wrapper_img-holder_zoom-controls{bottom:6.5rem;top:auto;right:3.5rem}@media only screen and (max-width: 50em){.four-cs .product-image__wrapper_img-holder_zoom-controls{display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;bottom:2rem}}.four-cs .product-image__wrapper_img-holder_zoom-controls_minus,.four-cs .product-image__wrapper_img-holder_zoom-controls_plus{background:#fff;height:4rem;width:4rem;padding-top:0.4rem;font-size:2.5rem}@media only screen and (max-width: 50em){.four-cs .product-image__wrapper_img-holder_zoom-controls_minus,.four-cs .product-image__wrapper_img-holder_zoom-controls_plus{background:#53565A;opacity:0.6;border-radius:4px;border:none;font-size:3rem;font-weight:400;color:#fff;line-height:1;letter-spacing:.1px;margin-bottom:2rem}}@media only screen and (max-width: 50em){.four-cs .product-image__wrapper_img-holder_zoom-controls_minus{-ms-flex-order:2;order:2}}.four-cs .carat-slider .slider .noUi-base:after,.four-cs .carat-slider .slider .noUi-base:before,.four-cs .clarity-slider .slider .noUi-base:after,.four-cs .clarity-slider .slider .noUi-base:before,.four-cs .color-slider .slider .noUi-base:after,.four-cs .color-slider .slider .noUi-base:before,.four-cs .cut-slider .slider .noUi-base:after,.four-cs .cut-slider .slider .noUi-base:before{content:"o";color:transparent;background:#fff;padding:2px 3px;font-size:0.5rem;border-radius:50%;border:2px #DDDEDF solid;position:absolute}.four-cs .carat-slider .slider .noUi-base:after,.four-cs .clarity-slider .slider .noUi-base:after,.four-cs .color-slider .slider .noUi-base:after,.four-cs .cut-slider .slider .noUi-base:after{right:-8px;top:-5px}@media only screen and (max-width: 50em){.four-cs .carat-slider .slider .noUi-base:after,.four-cs .clarity-slider .slider .noUi-base:after,.four-cs .color-slider .slider .noUi-base:after,.four-cs .cut-slider .slider .noUi-base:after{padding:2px;right:-5px}}.four-cs .carat-slider .slider .noUi-base:before,.four-cs .clarity-slider .slider .noUi-base:before,.four-cs .color-slider .slider .noUi-base:before,.four-cs .cut-slider .slider .noUi-base:before{left:-8px;top:-5px}@media only screen and (max-width: 50em){.four-cs .carat-slider .slider .noUi-base:before,.four-cs .clarity-slider .slider .noUi-base:before,.four-cs .color-slider .slider .noUi-base:before,.four-cs .cut-slider .slider .noUi-base:before{padding:2px;left:-5px}}.four-cs .clarity-slider .slider__hold_span,.four-cs .color-slider .slider__hold_span,.four-cs .cut-slider .slider__hold_span{display:none}.four-cs .clarity-slider .slider .noUi-base,.four-cs .color-slider .slider .noUi-base,.four-cs .cut-slider .slider .noUi-base{background:#ABADAF}.four-cs .clarity-slider .slider .noUi-handle,.four-cs .color-slider .slider .noUi-handle,.four-cs .cut-slider .slider .noUi-handle{height:16px;width:16px;top:-6px}.four-cs .clarity-slider .slider .noUi-value,.four-cs .color-slider .slider .noUi-value,.four-cs .cut-slider .slider .noUi-value{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.1;letter-spacing:.01rem;font-family:MontserratRegular;max-width:3rem}@media only screen and (max-width: 50em){.four-cs .clarity-slider .slider .noUi-value,.four-cs .color-slider .slider .noUi-value,.four-cs .cut-slider .slider .noUi-value{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.01rem}}.four-cs .clarity-slider .slider .noUi-value-horizontal,.four-cs .color-slider .slider .noUi-value-horizontal,.four-cs .cut-slider .slider .noUi-value-horizontal{transform:translate3d(-50%, 0%, 0)}.four-cs .clarity-slider .slider .noUi-pips-horizontal,.four-cs .color-slider .slider .noUi-pips-horizontal,.four-cs .cut-slider .slider .noUi-pips-horizontal{padding-top:2rem}.four-cs .clarity-slider .slider .noUi-marker,.four-cs .color-slider .slider .noUi-marker,.four-cs .cut-slider .slider .noUi-marker{width:0}.four-cs__title{font-size:3.6rem;font-weight:400;color:#272829;line-height:1.5;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding:5rem 0 4rem}.four-cs__wrapper{border:1px solid #D7D7D7;border-radius:0.02rem;padding:0}.four-cs__wrapper_details-sec{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);position:relative;padding-top:2rem}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec{-ms-flex-order:2;order:2;background-color:rgba(255,255,255,0.6)}}.four-cs__wrapper_details-sec_filter_wrap{border-bottom:1px solid #DDDEDF;padding:3rem 5rem}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap{padding:3rem 0;-ms-flex-direction:column;flex-direction:column}}.four-cs__wrapper_details-sec_filter_wrap_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.09rem;font-family:MontserratSemibold;text-transform:uppercase;margin-bottom:2.5rem;width:auto}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_title{display:none}}.four-cs__wrapper_details-sec_filter_wrap_title_icon{font-size:.8rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.09rem;margin-left:0.8rem}.four-cs__wrapper_details-sec_filter_wrap_top-desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.57;letter-spacing:.01rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_top-desc{margin:auto;padding:0 1.5rem 4rem;text-align:center}}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_left{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:2;order:2}}.four-cs__wrapper_details-sec_filter_wrap_left_slider{padding:2rem 0}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_left_slider{padding:2rem}}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold{display:-ms-flexbox;display:flex}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide{-ms-flex-order:0;order:0}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide .noUi-tooltip{bottom:-4rem;border:1px solid #DDDEDF;padding:0.5rem 0.5rem;border-radius:4px;box-shadow:0 0 1px 1px #DDDEDF;background:#fff;font-size:1.3rem}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_span{-ms-flex-order:1;order:1;line-height:1}.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.57;letter-spacing:.01rem;font-family:MontserratRegular;font-style:italic;margin-top:4rem}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.33;letter-spacing:.02rem;text-align:center;padding:4rem 2rem 1rem}}.four-cs__wrapper_details-sec_filter_wrap_right{padding-left:2rem}@media only screen and (max-width: 50em){.four-cs__wrapper_details-sec_filter_wrap_right{-ms-flex-order:1;order:1}}.four-cs__wrapper_details-sec_filter_wrap_right_image{max-width:100%}.four-cs__wrapper_hand-sec{-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 50em){.four-cs__wrapper_hand-sec{-ms-flex-order:1;order:1;max-height:48rem;overflow:hidden;background:#fff}}@media only screen and (max-width: 37.5em){.four-cs__wrapper_hand-sec{max-height:40rem}}.FAQs{padding-bottom:5rem}.article-sticky{padding:6rem 5rem}.article-sticky p{font-size:1.5rem;font-weight:400;color:#272829;line-height:2;letter-spacing:.2px}@media only screen and (max-width: 50em){.article-sticky p{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem}}.article-sticky__left{padding-right:6rem}@media only screen and (max-width: 50em){.article-sticky__left{margin-bottom:3rem;padding-right:0}}.article-sticky__left_img{max-width:52rem;max-height:37rem}@media only screen and (max-width: 50em){.article-sticky__left_img{max-height:inherit;max-width:100%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.article-sticky__left_img{max-width:100%;max-height:inherit}}@media only screen and (max-width: 37.5em){.article-sticky__left_img{max-height:20rem}}@media only screen and (max-width: 37.5em){.is-mobile-img-present .article-sticky__left_img{display:none}}.article-sticky__left_img-mobile{display:none;max-height:20rem}@media only screen and (max-width: 37.5em){.is-mobile-img-present .article-sticky__left_img-mobile{display:block}}.article-sticky__right_para{font-size:1.5rem;font-weight:400;color:#53565A;line-height:2;letter-spacing:.02rem;font-family:MontserratRegular;margin-bottom:3.5rem}@media only screen and (max-width: 50em){.article-sticky__right_para{font-size:1.5rem;font-weight:400;color:#53565A;line-height:1.6;letter-spacing:.03rem}}@media only screen and (max-width: 50em){.article-sticky__right_cta-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.article-sticky__right_cta-block_cta{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2.18;letter-spacing:.08rem;text-transform:uppercase;margin-right:3rem}@media only screen and (max-width: 50em){.article-sticky__right_cta-block_cta{margin-bottom:2rem}}.four-cs-tabs{display:none}@media only screen and (max-width: 50em){.four-cs-tabs{display:inline-block}}.four-cs-tabs .tabs{padding:0;font-size:1.5rem;font-weight:400;color:#53565A;line-height:.83;letter-spacing:.01rem;font-family:MontserratSemibold}.four-cs-tabs .tabs__header_item{margin:0}.four-cs-tabs .tabs__header_item:after{margin-top:1.5rem}.four-cs-tabs .tabs__content{padding:0}.color-slider .noUi-base{background:linear-gradient(to right, #FBEFC2, #fff) !important;border:1px solid #ABADAF}.color-slider__marks{margin:10px 10px 0}@media only screen and (max-width: 50em){.color-slider__marks{padding:0 2rem 0 3.5rem}}.color-slider__marks_box-left,.color-slider__marks_box-right{width:16px;height:16px;border-left:1px solid #939596;border-bottom:1px solid #939596}@media only screen and (max-width: 37.5em){.color-slider__marks_box-left,.color-slider__marks_box-right{width:9px}}.color-slider__marks_box-right{border-left:none;border-right:1px solid #939596;margin-right:9%}.color-slider__marks_box-right:last-child{margin:0}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.color-slider__marks_box-right{margin-right:10.5%}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.color-slider__marks_box-right{margin-right:6%}}@media only screen and (max-width: 37.5em){.color-slider__marks_box-right{margin-right:6.5%}}.color-slider__marks_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.93;letter-spacing:.1px;font-family:MontserratRegular;font-style:italic;text-align:center;padding:0}@media only screen and (max-width: 37.5em){.color-slider__marks_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.5px}}@media only screen and (min-width: 50.0625em) and (max-width: 64em){.color-slider__marks_text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:.95;letter-spacing:.5px}}.color-slider__marks_text.faint-yellow{width:15%}@media only screen and (max-width: 50em){.color-slider__marks_text.faint-yellow{width:17%}}.color-slider__marks_text.near-colorless{width:24%}@media only screen and (max-width: 50em){.color-slider__marks_text.near-colorless{width:26%}}@media only screen and (max-width: 37.5em){.color-slider__marks_text.near-colorless{width:25%}}.color-slider__marks_text.colorless{width:14%}@media only screen and (max-width: 50em){.color-slider__marks_text.colorless{width:16%}}@media only screen and (max-width: 37.5em){.color-slider__marks_text.colorless{width:17%}}.carat-slider{position:relative}.carat-slider .noUi-tooltip{min-width:7rem}.carat-slider .noUi-tooltip::after{font-size:1.3rem}.carat-slider .tool-tip__fraction{font-size:1.1rem}.carat-slider .tool-tip__integer{font-size:1.4rem}.carat-slider__shapes-btn{position:absolute;right:5rem;top:1rem}@media only screen and (max-width: 50em){.carat-slider__shapes-btn{position:relative;right:auto;top:auto;margin:auto}}.carat-slider__shapes-btn_label{font-size:1.2rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.09rem;font-family:MontserratSemibold}.carat-slider__shapes-btn_input{position:relative;padding-left:1.5rem;cursor:pointer;width:12rem}.carat-slider__shapes-btn_input input[disabled]{background-color:#fff;color:#272829;opacity:1}.carat-slider__shapes-btn_input_el{font-size:1.6rem;font-weight:400;color:#272829;line-height:1.69;letter-spacing:.02rem;font-family:MontserratRegular;border:1px solid #DDDEDF;outline:none;padding:1rem;border-radius:0.4rem;cursor:pointer}.carat-slider__shapes-btn_input_icon{font-size:.8rem;font-weight:400;color:#ABADAF;line-height:1.69;letter-spacing:.02rem;position:absolute;right:1rem;top:2rem}.carat-slider__shapes-form{padding:4rem 6rem;background-color:#F2F4F5;box-shadow:0 1px 2px 0 rgba(0,0,0,0.1);border:solid 0.5px #DDDEDF;border-radius:0.4rem;display:none;top:8.5rem;left:5%;position:absolute;width:90%;z-index:2}@media only screen and (max-width: 50em){.carat-slider__shapes-form{position:relative;right:auto;top:2rem;margin:auto;width:95%;padding:2.5rem 2rem;left:0}}.carat-slider__shapes-form.show,.credit-card.no-saved-cards .credit-card__wrap_cc:first-child.is-tokenized .carat-slider__shapes-form.credit-card__wrap_cc_row_removeCard{display:-ms-flexbox !important;display:flex !important}.carat-slider__shapes-form_el{width:20%;text-align:center}.carat-slider__shapes-form .drop-icon{top:-8px;right:10%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #DDDEDF;position:absolute}@media only screen and (max-width: 50em){.carat-slider__shapes-form .drop-icon{right:40%}}.carat-slider__shapes-form .drop-icon:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #F2F4F5;position:absolute;top:1px;left:-8px;z-index:100}.carat-slider__shapes-form .text-with-image{border-radius:0;border:1px solid transparent;margin-bottom:3rem;height:9.5rem;width:8rem}@media only screen and (max-width: 50em){.carat-slider__shapes-form .text-with-image{width:auto}.carat-slider__shapes-form .text-with-image:after{content:"";width:100%;height:2px;background:transparent}}.carat-slider__shapes-form .text-with-image.active{box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}@media only screen and (max-width: 50em){.carat-slider__shapes-form .text-with-image.active{box-shadow:none;background:transparent}.carat-slider__shapes-form .text-with-image.active:after{background:#C8102E}}@media only screen and (min-width: 50em){.carat-slider__shapes-form .text-with-image:hover{box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}}.carat-slider__shapes-form .text-with-image__image{height:3rem;width:3rem}.carat-slider__shapes-form .text-with-image__image_elm{max-height:100%}.carat-slider__shapes-form .text-with-image__text{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.69;letter-spacing:.02rem;margin-top:1rem}@media only screen and (max-width: 50em){.four-cs-sliders{display:none}}.contact-us-page__header{padding:6rem 0 5rem}.contact-us-page__header_title{font-size:5rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.05rem;font-family:PlayfairDisplayRegular}.contact-us-page__container{padding:0 5rem}.contact-a-store{margin-bottom:6rem;border:1px solid #DDDEDF}.contact-a-store_info{padding:6rem 4rem 4rem 6rem}@media only screen and (max-width: 50em){.contact-a-store_info{padding:4rem 2rem}}.contact-a-store_info_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:.8;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-bottom:1.5rem}@media only screen and (max-width: 50em){.contact-a-store_info_title{font-size:2.4rem;color:#272829;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}}.contact-a-store_info_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:0rem;font-family:MontserratRegular;padding-bottom:2rem}@media only screen and (max-width: 50em){.contact-a-store_info_desc{font-size:1.4rem;color:#53565A;text-align:center}}.contact-a-store_info_stores{padding-left:1rem}.contact-a-store_info_stores_wrapper{margin:2.2rem 0}@media only screen and (max-width: 50em){.contact-a-store_info_stores_wrapper{margin:1.2rem 0}}.contact-a-store_info_stores_wrapper_link{font-size:1.1rem;font-weight:400;color:#53565A;line-height:2.8;letter-spacing:.07rem;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (max-width: 50em){.contact-a-store_info_stores_wrapper_link{font-size:1.2rem}}.contact-a-store_info_stores_wrapper_link-icon{margin-right:1rem;font-size:1.6rem;color:#C8102E}.by-mail{margin-bottom:6rem}.by-mail_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:.8;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-bottom:1.5rem}@media only screen and (max-width: 50em){.by-mail_title{font-size:2.4rem;color:#272829;-ms-flex-pack:center;justify-content:center}}.by-mail_details{margin:1rem 0 0 0.5rem}@media only screen and (max-width: 50em){.by-mail_details_col{margin-bottom:2rem}}.by-mail_details_col_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;height:3.8rem;margin-bottom:1rem}.by-mail_details_col_address{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.8;letter-spacing:.1rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.by-mail_details_col_address{font-size:1.3rem;line-height:2}}.online-customer-service{margin-bottom:6rem}.online-customer-service_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:.8;letter-spacing:0rem;font-family:PlayfairDisplayRegular;padding-bottom:1.5rem}@media only screen and (max-width: 50em){.online-customer-service_title{font-size:2.4rem;color:#272829;-ms-flex-pack:center;justify-content:center}}.online-customer-service_contact_options{padding:2rem 0;position:relative;border-bottom:1px solid #DDDEDF;cursor:pointer}@media only screen and (min-width: 50em){.online-customer-service_contact_options{padding:1.3rem 0;width:35rem;border:none}}.online-customer-service_contact_options_icon{width:2.3rem;color:#C8102E;font-size:2rem}.online-customer-service_contact_options_text{font-size:1.2rem;font-weight:400;color:#272829;line-height:1.8;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;margin-left:1rem}.online-customer-service_contact_options_text-sub{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:0rem;font-family:MontserratRegular;text-transform:none}.online-customer-service_contact_options_arrow{font-size:1rem;color:#53565A;position:absolute;right:0}.online-customer-service_hours_title{font-size:1.2rem;font-weight:400;color:#272829;line-height:2.17;letter-spacing:.18rem;font-family:MontserratBold;text-transform:uppercase;padding:1rem 0 0.5rem}.online-customer-service_hours_timings{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.8;letter-spacing:.1rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.online-customer-service_hours_timings{font-size:1.3rem}}.email-us__wrap_captcha{padding:0 1rem 2rem}.email-us .component-name__content .g-recaptcha-validation{padding:0 1rem}.email-us .component-name__content_header_close-icon{padding:1.5rem;width:auto;height:auto;top:35px;right:20px}@media only screen and (max-width: 75em){.email-us .component-name__content_header_close-icon{top:35px;right:60px}}@media only screen and (max-width: 50em){.email-us .component-name__content_header_close-icon{top:45px;right:40px}}@media only screen and (max-width: 37.5em){.email-us .component-name__content_header_close-icon{top:48px;right:10px}}.email-us .component-name__content_main-wrap_body{padding:5rem}@media only screen and (max-width: 37.5em){.email-us .component-name__content_main-wrap_body{padding:5rem 2rem}}.email-us__form_header{margin-bottom:3rem}.email-us__form_header_text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:.2px;font-family:MontserratRegular;margin-bottom:2.5rem}.email-us__form_header_text a{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.7;letter-spacing:.2px;font-family:MontserratRegular;text-decoration:underline}.email-us__form_header_text span{font-style:italic}.email-us__form_wrapper{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:1;padding:2rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.email-us__form_wrapper{padding:3rem 1rem}}.email-us__form_wrapper_form{padding-bottom:3rem}.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area{padding:0 1rem}@media only screen and (max-width: 50em){.email-us__form_wrapper_form_input:last-child,.email-us__form_wrapper_form_text-area:last-child{padding-top:3rem}}@media only screen and (max-width: 50em){.email-us__form_wrapper_form_input:first-child,.email-us__form_wrapper_form_text-area:first-child{padding-top:0}}.email-us__form_wrapper_form_input .input-field__text,.email-us__form_wrapper_form_text-area .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:0 0.5rem 1rem}.email-us__form_wrapper_form_input .input-field input,.email-us__form_wrapper_form_text-area .input-field input{padding-right:4rem}.email-us__form_wrapper_form_input #selectError .parsley-errors-list,.email-us__form_wrapper_form_text-area #selectError .parsley-errors-list{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1;letter-spacing:.07rem}@media only screen and (max-width: 37.5em){.email-us__form_wrapper_form_remaining{font-size:.9rem;line-height:1.9;padding-right:.25rem;color:#272829}}.email-us__form_wrapper_form_text-area{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:1;font-family:MontserratRegular;padding:1rem 4rem 1rem 1rem;border:1px solid #DDDEDF;border-radius:3px;outline:0;height:15rem}.email-us__form_wrapper_button_btn{font-weight:900;font-family:MontserratBold;margin:1rem 0 2rem;padding:0.2rem 4rem;text-transform:uppercase}.email-us .select-box__selectEle.parsley-error+.chosen-container .chosen-single,.email-us .select-box__selectEle.parsley-error+.chosen-container .chosen-drop{border:1px solid #DDDEDF}.form-input-with-label .parsley-error+.parsley-errors-list:before{right:3rem}@media only screen and (max-width: 50em){.form-input-with-label .parsley-error+.parsley-errors-list:before{right:1.5rem}}.thank-you-modal__container{padding:4rem;background:#fff}.thank-you-modal__container_wrapper{padding:2rem 0 4rem}.thank-you-modal__container_wrapper_title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.6;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase;margin:3rem 0 0rem}.thank-you-modal__container_wrapper_text{font-size:1.6rem;font-weight:700;color:#272829;line-height:1.6;letter-spacing:.07rem;font-family:MontserratRegular;padding-bottom:1rem}.thank-you-modal__container_wrapper_btn{text-transform:uppercase;color:#53565A;margin:1rem 0;padding:0 5rem}.employee-benefits__wrapper{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular}.employee-benefits__wrapper_header{padding:6rem 0 5rem;position:relative}@media only screen and (max-width: 50em){.employee-benefits__wrapper_header{-ms-flex-direction:column;flex-direction:column;text-align:center}}.employee-benefits__wrapper_header_link{font-size:1.1rem;font-weight:800;color:#53565A;line-height:2;letter-spacing:.2rem;font-family:MontserratBold;text-transform:uppercase}.employee-benefits__wrapper_header_link:before{content:"<"}@media only screen and (max-width: 50em){.employee-benefits__wrapper_header_link{padding-bottom:2rem}}.employee-benefits__wrapper_header_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratSemibold;text-transform:uppercase}@media only screen and (min-width: 50em){.employee-benefits__wrapper_header_title{-ms-flex:0 1 auto;flex:0 1 auto;position:absolute;left:50%;transform:translateX(-50%)}}.employee-benefits__wrapper_text_bold{font-family:MontserratSemibold;padding-top:2rem}.employee-benefits__wrapper_benefits{padding-top:4rem}.benefit-card{padding:0 1.5rem 3rem 0}.benefit-card__wrapper{padding:0.5rem}.benefit-card__wrapper_container{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.1rem;font-family:MontserratRegular}.benefit-card__wrapper_container_title{font-size:2rem;font-weight:400;color:#272829;line-height:1.2;letter-spacing:.2rem;font-family:MontserratSemibold;text-transform:capitalize}.benefit-card__wrapper_container_details{padding-top:1rem}.benefit-card__wrapper_container_bold-details{font-family:MontserratSemibold;padding-top:1rem}.benefit-card__wrapper_container_list{padding-top:1rem}.benefit-card__wrapper_container_list_heading{font-family:MontserratSemibold;padding-bottom:1rem}.benefit-card__wrapper_container_list_wrap_item{padding-bottom:1rem}.benefit-card__wrapper_container_list_wrap_item:before{content:"•";color:#ABADAF}.more-details{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratRegular;padding-right:4rem}@media only screen and (max-width: 50em){.more-details{padding:0}.more-details:first-child{padding-bottom:2rem}}.more-details__wrapper_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-bottom:3rem}@media only screen and (max-width: 50em){.more-details__wrapper_title{font-size:2.7rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem}}.more-details__wrapper_action{padding-bottom:2rem}.more-details__wrapper_action_button{text-transform:uppercase;line-height:0.5}.more-details__wrapper_list_wrap_element{padding-bottom:1rem;text-transform:capitalize}.more-details__wrapper_list_wrap_element:before{content:"•";color:#ABADAF;padding-right:1rem}@media only screen and (max-width: 50em){.more-details__wrapper_list_wrap_element:before{content:""}}.jobs__top{background:#FFF9F5}.jobs__top_title-desktop{font-size:5.4rem;font-weight:400;color:#272829;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;padding-top:8rem}.jobs__top_title-mobile{font-size:3.5rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.03rem;font-family:PlayfairDisplayRegular;padding-top:5rem}.jobs__bottom_wrapper{padding:3rem}.jobs__bottom_wrapper_career{padding-bottom:4rem}@media only screen and (min-width: 50em){.jobs__bottom_wrapper_career{margin:0 auto}}@media only screen and (max-width: 50em){.jobs__bottom_wrapper_career{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:2rem 1rem}}.jobs__bottom_wrapper_banner{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:.6;font-family:MontserratRegular;padding:2rem 4rem;text-align:justify}.jobs__bottom_wrapper_values{padding-top:4rem}.jobs__bottom_wrapper_values_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1.15;letter-spacing:0;font-family:PlayfairDisplayRegular;text-transform:capitalize}.csr-header{background:#FFF9F5;min-height:15.6rem}.shopping-cart-csr-header{min-height:13rem;margin-bottom:2rem}.shopping-cart-csr-header .select-box{display:-ms-flexbox !important;display:flex !important}.shopping-cart-csr-header .select-box .chosen-single{width:100%}.shopping-cart-csr-header .parsley-errors-list{-ms-flex-order:2;order:2}.shopping-cart-csr-header .tabs{padding:0}.shopping-cart-csr-header .tabs__header_item{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;border-bottom:1px solid #DDDEDF;padding:2rem 0;margin:0}.shopping-cart-csr-header .tabs__header_item_carat{font-size:1rem}.shopping-cart-csr-header .tabs__header_item.selected .tabs__header_item_carat{display:block;color:#C8102E}.shopping-cart-csr-header .tabs__content{padding:0 4rem}.shopping-cart-csr-header__item_form_error-container{text-align:center}.shopping-cart-csr-header__item_form_row{margin:0 0 3rem}.shopping-cart-csr-header__item_form_row:first-child{margin-top:1rem}.shopping-cart-csr-header__item_form_row_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;margin-top:1.2rem;top:0}.shopping-cart-csr-header__item_form_row_input-container{max-width:10rem;margin-right:3rem}.shopping-cart-csr-header__item_form_row_input-price{margin-left:0;padding-left:3rem}.shopping-cart-csr-header__item_form_row_input-percentage:required{box-shadow:none}.shopping-cart-csr-header__item_form_row_input_price{position:relative;width:14.5rem;margin-right:2rem}.shopping-cart-csr-header__item_form_row_input_price:before{font-size:2rem;font-weight:400;color:#ABADAF;line-height:1.9;letter-spacing:.6px;font-family:MontserratSemibold;position:absolute;left:1rem}.shopping-cart-csr-header__item_form_row_adjustments{margin-top:1.2rem}.shopping-cart-csr-header__item_form_row_adjustments .radio-button__text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.6px;font-family:MontserratRegular}.shopping-cart-csr-header__item_form_row_adjustments .radio-button__input:checked+.radio-button__text{font-family:MontserratSemibold}.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.3rem 0.5rem;text-transform:uppercase;margin-top:0.7rem}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.shopping-cart-csr-header__item_form_row_submit_adjustment_btn,.shopping-cart-csr-header__item_form_row_submit_btn{line-height:0.25em}}.shopping-cart-csr-header__item_form_row_submit_save_btn{border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0 1rem;text-transform:uppercase;margin:auto}.shopping-cart-csr-header__item_specialServiceForm_error-container{text-align:center;padding-bottom:0}.shopping-cart-csr-header__item_specialServiceForm .shopping-cart-csr-header__item_form_row_label{max-width:120px}.shopping-cart-csr-header__item_specialServiceForm .shopping-cart-csr-header__item_form_row_container{margin-right:3rem}.shopping-cart-csr-header .select-box__selectEle.parsley-error+.chosen-container .chosen-single,.shopping-cart-csr-header .select-box__selectEle.parsley-error+.chosen-container .chosen-drop{border:1px solid #DDDEDF}.checkout-csr-header{margin-bottom:7rem;padding-bottom:2.5rem;padding-left:2.5rem;border-bottom:1px solid #DDDEDF}.checkout-csr-header .tabs{padding:0}.checkout-csr-header .tabs__header_item{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;border-bottom:1px solid #DDDEDF;padding:2rem 0;margin:0}.checkout-csr-header .tabs__header_item_carat{font-size:1rem}.checkout-csr-header .tabs__header_item.selected .tabs__header_item_carat{display:block;color:#C8102E}.checkout-csr-header .tabs__content{padding:0 4rem}.checkout-csr-header__item_form_row{margin:1rem 0}.checkout-csr-header__item_form_row_label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.6px;font-family:MontserratSemibold;margin-right:3rem;margin-top:12px}.checkout-csr-header__item_form_row_input-price{width:14.5rem;margin-left:1.3rem;margin-right:3rem}.checkout-csr-header__item_form_row_input-price{margin-left:0;padding-left:3rem}.checkout-csr-header__item_form_row_input_price{position:relative}.checkout-csr-header__item_form_row_input_price:before{font-size:2rem;font-weight:400;color:#ABADAF;line-height:1.9;letter-spacing:.6px;font-family:MontserratSemibold;position:absolute;left:1rem}.checkout-csr-header__item_form_row_input_price .parsley-errors-list.filled{max-width:169px}.checkout-csr-header__item_form_row_input_price .parsley-error+.parsley-errors-list:before{right:40px}.checkout-csr-header__item_form_row_submit{margin-top:6px}.checkout-csr-header__item_form_row_submit_btn{font-size:1.1rem;font-weight:800;color:#53565A;line-height:.15em;letter-spacing:.15em;border-radius:5px;font-family:MontserratSemibold;outline:none;padding:0.3rem 0.5rem;text-transform:uppercase}.checkout-csr-header__item_form_row_submit_btn:disabled{color:#ABADAF;padding:0 !important;cursor:not-allowed !important}.checkout-csr-header__item_form_row_submit_btn:disabled:hover{color:#ABADAF}.gold-buy-service__tab-container_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:PlayfairDisplayRegular;padding:6rem 0 4rem;text-align:center}.gold-buy-service__tab-container .tabs__header_item{font-size:1.6rem;font-weight:600;color:#53565A;line-height:1.56;letter-spacing:.01rem;font-family:MontserratRegular}@media only screen and (max-width: 37.5em){.gold-buy-service__tab-container .tabs__header_item{font-size:1.5rem;margin:0 2rem}}.gold-buy-service__tab-container .tabs__header_item.selected{color:#272829}.gold-buy-service__tab-container .tabs__content{border:0}@media only screen and (max-width: 50em){.gold-buy-service__tab-container .tabs__content{padding:3rem 0 3rem}}.gold-buy-service__image-grid{padding-top:5rem}.gold-buy-service__image-grid_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:PlayfairDisplayRegular;padding:6rem 0 4rem;text-align:center}@media only screen and (max-width: 50em){.gold-buy-service__image-grid_title{padding:0 0 2.5rem}}.gold-buy-service__image-grid_container{padding:0 15rem}@media only screen and (max-width: 50em){.gold-buy-service__image-grid_container{padding:0 1.7rem}}.gold-buy-service__image-grid_container_product{padding-bottom:8.5rem}@media only screen and (max-width: 50em){.gold-buy-service__image-grid_container_product{padding:0 1rem 7rem}}.gold-buy-service__image-grid_container_product_title{font-size:2rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;padding:3rem 0 1.5rem}@media only screen and (max-width: 50em){.gold-buy-service__image-grid_container_product_title{font-size:1.4rem;font-weight:600;color:#272829;line-height:1.25;letter-spacing:.08rem;padding:1.2rem 0 0.7rem}}.gold-buy-service__image-grid_container_product_desc{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.003rem}@media only screen and (max-width: 50em){.gold-buy-service__image-grid_container_product_desc{font-size:1.2rem;font-weight:400;color:#53565A;line-height:1.38;letter-spacing:.003rem}}.gold-buy-service__pay-more{border-image-slice:17%;margin:4rem auto 7rem}@media only screen and (max-width: 50em){.gold-buy-service__pay-more{margin:0 auto 5rem}}.gold-buy-service__pay-more_inner{position:relative;padding:4rem 0}@media only screen and (max-width: 50em){.gold-buy-service__pay-more_inner{padding:0}}.gold-buy-service__pay-more_inner_title{font-size:3.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.04rem;font-family:PlayfairDisplayRegular;padding-left:6rem;padding-top:2rem;text-align:right}@media only screen and (max-width: 50em){.gold-buy-service__pay-more_inner_title{font-size:2.8rem;font-weight:400;color:#53565A;line-height:1.27;letter-spacing:.04rem;padding:2.7rem 0 2.3rem;text-align:center}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.gold-buy-service__pay-more_inner_title{padding-left:2rem;text-align:center}}.gold-buy-service__pay-more_inner_desc{font-size:1.3rem;font-weight:400;color:#53565a;line-height:1.54;letter-spacing:.05rem;padding:0 7.8rem 0 4rem}@media only screen and (max-width: 50em){.gold-buy-service__pay-more_inner_desc{padding:0 1.5rem 3rem}}@media only screen and (min-width: 50.0625em) and (max-width: 75em){.gold-buy-service__pay-more_inner_desc{padding-right:2rem}}#goldBuyMail{padding:3rem 0}#goldBuyMail .c-forms-form{margin:2rem auto;border:1px solid #DDDEDF;border-radius:0.8rem;max-width:900px}#goldBuyMail .c-forms-form-title{background-color:#FAFAFA;border-radius:0.8rem 0.8rem 0 0;border-bottom:1px solid #DDDEDF;text-align:center;text-transform:uppercase;padding:1rem 0.5rem 0.5rem}#goldBuyMail .c-forms-form-title h2{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.45rem;font-family:MontserratSemibold}#goldBuyMail .c-forms-template{padding:2rem 0}#goldBuyMail .c-forms-form-main{padding:0 4rem}#goldBuyMail .c-label{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;padding:0 1.5rem 0.6rem}#goldBuyMail .c-editor{padding-bottom:2rem}#goldBuyMail .c-editor input,#goldBuyMail .c-editor select{border-radius:0.4rem;padding-left:1rem;margin-top:-2px;height:3.5rem;color:#53565A}#goldBuyMail .c-editor .c-choice-option span{font-size:1.4rem;font-weight:400;color:#53565A;line-height:2.14;letter-spacing:.03rem;padding-top:0.2rem}#goldBuyMail .c-address,#goldBuyMail .c-email,#goldBuyMail .c-phone{padding:0}#goldBuyMail .c-section{border:1px solid #DDDEDF;border-radius:0.8rem;margin-top:4rem}#goldBuyMail .c-section .c-title{padding:0}#goldBuyMail .c-section .c-title h3{font-size:1.4rem;font-weight:700;color:#272829;line-height:1;letter-spacing:.45rem;font-family:MontserratSemibold;text-transform:uppercase;background-color:#FAFAFA;margin:0;padding:1.4rem;border-radius:0.8rem 0.8rem 0 0;border-bottom:1px solid #DDDEDF}#goldBuyMail .c-title.c-repeating-section-title{text-align:center}#goldBuyMail .c-helptext{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.03rem;margin:2.5rem auto;font-style:normal}#goldBuyMail .c-repeating-section-item{margin:0 3rem}#goldBuyMail .c-repeating-section-item-title h4{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.8;letter-spacing:.03rem;text-transform:uppercase}#goldBuyMail .c-choice-radiobuttons .c-helptext{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.26;letter-spacing:0;font-style:italic;padding-left:1.2rem;margin:0}#goldBuyMail .c-choice-radiobuttons .c-validation{background:none;color:#da690e}#goldBuyMail .c-choice-radiobuttons .c-label{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.88;letter-spacing:.03rem;padding:0 1rem}#goldBuyMail .c-choice-radiobuttons .c-label:after{content:''}#goldBuyMail .c-text-multiplelines .c-label{padding:2.5rem 1.5rem 0}#goldBuyMail .c-text-multiplelines .c-label:after{content:''}#goldBuyMail .c-text-multiplelines .c-editor{-ms-flex-order:3;order:3}#goldBuyMail .c-text-multiplelines .c-editor textarea{border-radius:0.4rem}#goldBuyMail .c-text-multiplelines .c-helptext{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.86;letter-spacing:.03rem;font-style:italic;margin:0;padding:0 0 1.1rem 1.5rem}#goldBuyMail .c-choice-option input[type="radio"]{position:inherit}#goldBuyMail .c-fileupload-dropzone{background:none;border:1px dashed #DDDEDF;padding:1rem}#goldBuyMail .c-fileupload-dropzone .c-fileupload-dropzone-message{font-size:1.4rem;font-weight:400;color:#ABADAF;line-height:1.86;letter-spacing:.03rem}#goldBuyMail .c-file{padding-top:3rem}#goldBuyMail .c-file .c-label{font-size:1.6rem;padding-bottom:0}#goldBuyMail .c-file .c-fileupload{-ms-flex-order:3;order:3}#goldBuyMail .c-file .c-helptext{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.86;letter-spacing:.03rem;font-style:italic;padding:0 1.5rem 2rem;margin:0}#goldBuyMail .c-upload-button,#goldBuyMail .c-add-item{text-transform:uppercase;color:#53565A;padding:0 1rem}#goldBuyMail .c-add-item{margin:2rem}#goldBuyMail .c-repeating-section-group{margin:2rem 2rem 0;border:1px solid #DDDEDF}#goldBuyMail .c-repeating-section-group .c-repeating-section-container{background:transparent;padding-top:0;margin:0}#goldBuyMail .c-repeating-section-group .c-repeating-section-container .c-repeating-section-item-title{background-color:#F2F4F5}#goldBuyMail .c-dropdown:after{color:#53565A;font-size:1rem}#goldBuyMail .c-button-section{text-align:center}#goldBuyMail .c-button-section .c-action{float:none}#goldBuyMail #c-submit-button{margin:4rem 0 2rem;text-transform:uppercase}.gold-buy-header{background:#FFF9F5;position:relative}.gold-buy-header__container{padding:8.7rem 0 6rem;margin:0 auto}@media only screen and (max-width: 50em){.gold-buy-header__container{padding:4rem 2.7rem 3rem}}.gold-buy-header__container_title_text{font-size:5rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.054rem;font-family:PlayfairDisplayRegular;margin:auto}@media only screen and (max-width: 50em){.gold-buy-header__container_title_text{font-size:3.4rem;font-weight:400;color:#53565A;line-height:1.01;letter-spacing:.054rem}}.gold-buy-header__container_title_desc{font-size:1.5rem;font-weight:400;color:#272829;line-height:1.67;letter-spacing:.03rem;padding-top:1rem}@media only screen and (max-width: 50em){.gold-buy-header__container_title_desc{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.46;letter-spacing:.05rem;padding:2rem 2rem;text-align:center}}.gold-buy-header__container_title_list{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.3px;font-family:MontserratRegular;margin-top:5.2rem;border-top:1px solid #DDDEDF}@media only screen and (max-width: 50em){.gold-buy-header__container_title_list{border-top:none;margin-top:0}}.bg-black .gold-buy-header__container_title_list,.bg-black-mobile .gold-buy-header__container_title_list{color:#ABADAF;border-top:1px solid #53565A}.gold-buy-header__container_title_list_item{border-bottom:1px solid #DDDEDF;padding:2rem 0;cursor:pointer}@media only screen and (max-width: 50em){.gold-buy-header__container_title_list_item{padding:3rem 0}}.bg-black .gold-buy-header__container_title_list_item,.bg-black-mobile .gold-buy-header__container_title_list_item{border-bottom:1px solid #53565A}.gold-buy-header__container_title_list_item.selected{color:#C8102E}.gold-buy-header__container_title_list_item_caret{font-size:1rem}@media only screen and (max-width: 50em){.sell-in-content{text-align:center}}.sell-in-content__image{padding-left:6rem}@media only screen and (max-width: 50em){.sell-in-content__image{padding:0}}.sell-in-content__mobile-btn{text-transform:uppercase;margin:2.5rem auto 2rem}.sell-in-content__info_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.75;letter-spacing:.08rem;font-family:MontserratSemibold;padding-bottom:1.5rem}@media only screen and (max-width: 50em){.sell-in-content__info_title{text-align:center}}.sell-in-content__info_text{font-size:1.4rem;font-weight:400;color:#272829;line-height:1.6;letter-spacing:.04rem;padding:0 5rem 1rem 0}@media only screen and (max-width: 50em){.sell-in-content__info_text{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1.46;letter-spacing:.04rem;padding:0 0 1.4rem 0}}.sell-in-content__info_links{margin-top:7rem}@media only screen and (max-width: 50em){.sell-in-content__info_links{margin-top:2.3rem;text-align:center}}.sell-in-content__info_links_btn{text-transform:uppercase;text-align:center;margin-right:20px}.sell-in-content__info_links_faq{font-size:1.2rem;font-weight:700;color:#53565A;line-height:2.18;letter-spacing:.16rem;text-transform:uppercase}.sitemap-layout{padding:0 3rem;max-width:1280px;margin:0 auto}.sitemap-layout .wrap .title{font-size:2rem;font-weight:700;color:#53565A;line-height:1.2;letter-spacing:12px;text-transform:uppercase;font-family:MontserratBold;padding:6.5rem 0 4rem}.sitemap-layout .wrap .sitemap-row{margin-bottom:3rem;column-count:3;column-gap:0}@media only screen and (max-width: 50em){.sitemap-layout .wrap .sitemap-row{column-count:1;column-gap:0}}.sitemap-layout .wrap .sitemap-row .sitemap-col{break-inside:avoid;padding-right:20px}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-title .col-link{font-size:2rem;font-weight:700;color:#272829;line-height:1.3;letter-spacing:.8px;font-family:MontserratBold;padding:0 0 1.5rem}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-title .col-link:hover,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-title .col-link:active{color:#C8102E}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .subtitle-link{font-size:1.4rem;font-weight:700;color:#272829;line-height:1.7;letter-spacing:2.1px;font-family:MontserratSemibold;padding:0.5rem 0}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .subtitle-link:hover,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .subtitle-link:active{color:#C8102E}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu{margin-bottom:2rem}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu-link{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.3;letter-spacing:.7px;font-family:MontserratRegular;display:block;padding:1rem 0}.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu-link:hover,.sitemap-layout .wrap .sitemap-row .sitemap-col .col-content .submenu-link:active{color:#C8102E}.try-on-modal{overflow:hidden}.try-on-modal .try-on-hand{width:100%;height:100%;background:#fff}@media only screen and (max-width: 50em){.try-on-modal .try-on-hand{max-height:100%}}.try-on-modal .try-on-hand .hand-img{position:absolute;top:0;left:0;z-index:-1;max-height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.try-on-modal .try-on-hand .overlay-bg{position:absolute;background:rgba(0,0,0,0.3);height:100vh;width:100vw;z-index:-1}.try-on-modal .try-on-hand .component-name__content_header{text-transform:none;background:none;padding:7rem 2rem}.try-on-modal .try-on-hand .component-name__content_header_title{color:#fff;font-family:MontserratRegular;font-size:2.1rem;text-transform:none;padding:0}.try-on-modal .try-on-hand .component-name__content_header p{color:#fff;margin-top:2rem;font-size:1.5rem}.try-on-modal .try-on-hand .component-name__content_header_close-icon{right:3rem;top:2rem;font-size:2rem;color:#fff}.try-on-modal .try-on-hand .component-name__content_main-wrap_footer{position:absolute;bottom:5rem;left:0}.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-label{width:28rem;height:6.5rem;background:#EAE1DB;margin:0 auto;opacity:0.8;position:relative;border:2px solid #fff}.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-label:active{opacity:1;background:#fff}.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .add-btn{display:none}.try-on-modal .try-on-hand .component-name__content_main-wrap_footer .btn-text{font-size:1.4rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.01px;font-family:MontserratRegular}.try-on-button{font-size:1.2rem;font-weight:400;color:#53565a;line-height:1;letter-spacing:.02em;font-family:MontserratRegular;background:#fff;border:none}.try-on-button .try-on-icon{width:17px;height:14px;margin-right:1rem}.interaction-screen{height:100%;background:transparent}.interaction-screen.isOverlay .dyo-wrap{pointer-events:none}.interaction-screen.isOverlay .head{background:#635F5A}.interaction-screen.isOverlay .wrap{height:unset}.interaction-screen .tryonSaveImg,.interaction-screen .gesture-area{position:relative}.interaction-screen .pressOverlay{position:absolute;bottom:20%;width:100%}.interaction-screen .pressOverlay .instruction{width:85%;max-width:29rem;margin:auto;background:#fff;border-radius:5rem;padding:2rem 2rem 2rem 3rem;position:relative}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.interaction-screen .pressOverlay .instruction{text-align:center}}.interaction-screen .pressOverlay .instruction .press-icon{position:absolute;font-size:2.4rem;left:20px}.interaction-screen .pressOverlay .instruction .press-resize-icon{position:absolute;font-size:2.4rem;left:2rem;line-height:1.3}.interaction-screen .pressOverlay.successOverlay{text-align:center}.interaction-screen .pressOverlay.successOverlay .instruction{padding:2rem}.interaction-screen .pressOverlay.resize-press{top:40%}.interaction-screen .pressOverlay.resize-press .instruction{padding:2rem 2rem 2rem 6rem;line-height:1.3;max-width:30rem}@media only screen and (min-width: 37.5625em) and (max-width: 50em){.interaction-screen .pressOverlay.resize-press .instruction{text-align:left}}.interaction-screen .saveImgClose{color:#000 !important;font-size:1.5rem !important;top:1rem !important;right:2rem !important}.interaction-screen #tryonConvertdImg{display:none;background-color:#fff}.interaction-screen #combinedsaveImg{width:100%;height:100%}.interaction-screen .overlay{background:transparent;height:calc(100vh - 280px)}.interaction-screen .overlay .bottom-wrap .note-hold{width:40%}.interaction-screen .overlay .note-hold *{color:#fff}.interaction-screen .overlay .note-hold .instruction{font-size:1.5rem;line-height:1.5;margin-bottom:2rem;min-height:3rem}.interaction-screen .overlay .note-hold .arrow{font-size:4rem;margin-bottom:1.5rem}.interaction-screen .overlay .note-hold .arrow.top{transform:rotate(250deg)}.interaction-screen .overlay .note-hold .arrow.bottom-left{transform:rotate(90deg)}.interaction-screen .overlay .skip-btn{background:#fff;border:none;width:20rem;height:6.5rem;border-radius:6rem}.interaction-screen .head{padding:0;background:#fff;padding:0.5rem}.interaction-screen .head .icon-wrap{padding:1.5rem}.interaction-screen .head .icon-wrap .icon-img{font-size:2.4rem;color:#53565A;display:block}.interaction-screen .head .icon-wrap .component-name__content_header_close-icon{position:unset;height:auto;width:auto;padding:1.5rem}.interaction-screen .head .icon-wrap .icon-label{font-size:1rem;font-weight:700;color:#fff;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;margin-top:1.5rem;display:none}.interaction-screen .head .icon-wrap.reset .icon-img{color:#6c6c6c}.interaction-screen .head .icon-wrap.email-share .icon-img{font-weight:600}.interaction-screen .head .icon-wrap.modal-close{padding:0}.interaction-screen .head .icon-wrap.favorite-icon{position:relative}.interaction-screen .head .icon-wrap.favorite-icon .icon-img{display:none;color:#6c6c6c}.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link{color:#6c6c6c;right:unset;background:none;position:unset;font-size:2.2rem;height:unset;width:unset;font-weight:600}.interaction-screen .head .icon-wrap.favorite-icon .favorites-icon__link.favorited{font-weight:600}.interaction-screen .head.disabled{pointer-events:none;padding:2rem}.interaction-screen .head.disabled .icon-wrap{padding:0}.interaction-screen .head.disabled .component-name__content_header_close-icon{padding:0}.interaction-screen .head.disabled .icon-img,.interaction-screen .head.disabled .icon-label{color:#fff;display:block}.interaction-screen .head.disabled .icon-img:before,.interaction-screen .head.disabled .icon-label:before{color:#fff !important}.interaction-screen .head.disabled .favorite-icon .icon-img{display:block !important}.interaction-screen .head.disabled .favorites-icon{display:none}.interaction-screen .dyo-wrap{background:#FAF9F7;padding:15px;height:12rem;position:absolute;bottom:0}.interaction-screen .dyo-wrap .shape-selection,.interaction-screen .dyo-wrap .gemstone-selection{position:relative;height:4.5rem}.interaction-screen .dyo-wrap .shape-selection{width:40%;padding-right:5px}.interaction-screen .dyo-wrap .gemstone-selection{width:60%;padding-left:5px}.interaction-screen .dyo-wrap .shape-selected,.interaction-screen .dyo-wrap .gemstone-selected{font-size:1rem;font-weight:600;color:#53565a;line-height:1;letter-spacing:.2px;font-family:MontserratRegular;padding:0 15px;border:1px solid #ccc;border-radius:2px;position:relative;text-transform:uppercase;height:100%;background:#fff;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.interaction-screen .dyo-wrap .shape-selected .gemstone-title,.interaction-screen .dyo-wrap .shape-selected .shape-title,.interaction-screen .dyo-wrap .gemstone-selected .gemstone-title,.interaction-screen .dyo-wrap .gemstone-selected .shape-title{text-align:left;line-height:1.3}.interaction-screen .dyo-wrap .shape-selected:before,.interaction-screen .dyo-wrap .gemstone-selected:before{font-size:.7rem;font-weight:600;color:#53565a;line-height:" ";letter-spacing:"";position:absolute;right:15px;top:45%}.interaction-screen .dyo-wrap .shape-selected .gemstone-image-wrap,.interaction-screen .dyo-wrap .shape-selected .shape-image-wrap,.interaction-screen .dyo-wrap .gemstone-selected .gemstone-image-wrap,.interaction-screen .dyo-wrap .gemstone-selected .shape-image-wrap{max-width:20px;max-height:20px;margin-right:20px}.interaction-screen .dyo-wrap .shape-selected.selected,.interaction-screen .dyo-wrap .gemstone-selected.selected{border-top:none;border-top-right-radius:0;border-top-left-radius:0}.interaction-screen .dyo-wrap .shape-image,.interaction-screen .dyo-wrap .gemstone-image{max-width:20px;max-height:20px}.interaction-screen .dyo-wrap .shape-item,.interaction-screen .dyo-wrap .gemstone-item{font-size:1rem;font-weight:600;color:#53565a;line-height:1.2;letter-spacing:.2px;font-family:MontserratRegular;position:relative;text-transform:uppercase}.interaction-screen .dyo-wrap .shape-item .gemstone-title,.interaction-screen .dyo-wrap .shape-item .shape-title,.interaction-screen .dyo-wrap .gemstone-item .gemstone-title,.interaction-screen .dyo-wrap .gemstone-item .shape-title{max-width:85%;text-align:left}.interaction-screen .dyo-wrap .shape-item.disabled,.interaction-screen .dyo-wrap .gemstone-item.disabled{opacity:0.4;cursor:default}.interaction-screen .dyo-wrap .shape-item.disabled:hover,.interaction-screen .dyo-wrap .gemstone-item.disabled:hover{background-color:transparent}.interaction-screen .dyo-wrap .shape-list,.interaction-screen .dyo-wrap .gemstone-list{max-height:215px;overflow-y:scroll;padding:15px;border:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;position:absolute;bottom:45px;background:white;width:97%}.interaction-screen .dyo-wrap .shape-list .gemstone-item,.interaction-screen .dyo-wrap .shape-list .shape-item,.interaction-screen .dyo-wrap .gemstone-list .gemstone-item,.interaction-screen .dyo-wrap .gemstone-list .shape-item{margin-bottom:15px}.interaction-screen .dyo-wrap .shape-list .gemstone-item:last-child,.interaction-screen .dyo-wrap .shape-list .shape-item:last-child,.interaction-screen .dyo-wrap .gemstone-list .gemstone-item:last-child,.interaction-screen .dyo-wrap .gemstone-list .shape-item:last-child{margin-bottom:0}.interaction-screen .dyo-wrap .slider__hold_range-slide{margin:0;max-width:250px}.interaction-screen .wrap{height:calc(100vh - 184px)}.interaction-screen .scale-element{display:block;max-width:100%;margin:auto;-ms-touch-action:none;touch-action:none}.interaction-screen .gesture-area{height:calc(100vh - 184px);-ms-touch-action:none;touch-action:none;position:absolute;text-align:left;overflow:hidden}.interaction-screen .scale-element.reset{transition:transform 0.3s ease-in-out}.interaction-screen .scale-element{width:100px}.interaction-screen .translate-element{display:inline-block}.interaction-screen .user-img{position:absolute;top:64px;left:0;z-index:-1}.interaction-screen .user-img.set-bg{z-index:-2;top:7.5rem}.try-on-email{margin:auto;height:97%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);border:1px solid #979696}@media only screen and (max-width: 50em){.try-on-email{width:95%;background-color:#fff !important}}@media only screen and (max-width: 37.5em){.try-on-email{width:90%}}.try-on-email .component-name__content_main-wrap_body{padding:10px 15px}@media only screen and (max-width: 50em){.try-on-email .component-name__content_header_close-icon{right:40px;top:0}}.try-on-email .checkbox{padding-right:0;padding-left:0}.try-on-email .checkbox__input:checked+.checkbox__text::before,.try-on-email .checkbox:focus .checkbox__text:before{border-color:#53565A}.try-on-email .checkbox__input:checked+.checkbox__text::after{background:none}.try-on-email .checkbox__text::after{color:#53565A}.try-on-email .checkbox__text{text-transform:none;color:#000}.try-on-email input[placeholder]{font-size:1rem;letter-spacing:0rem;color:#53565A}.try-on-email .component-name__content_header_close-icon{top:0;right:35px}@media only screen and (max-width: 50em){.try-on-email .component-name__content_header_close-icon{right:25px;top:20px;font-size:2rem}}.try-on-email__wrap_title{position:relative;margin:30px 0px 35px}@media only screen and (max-width: 50em){.try-on-email__wrap_title{background:#fff;margin:0;padding-top:4rem}}.try-on-email__wrap_title_text{font-size:3rem;font-weight:400;color:#000;line-height:1;letter-spacing:.2rem;font-family:PlayfairDisplayRegular}.try-on-email__wrap_content{margin-bottom:20px;position:relative}@media only screen and (max-width: 50em){.try-on-email__wrap_content{box-shadow:none}}.try-on-email__wrap_content_form{padding:20px 0px}@media only screen and (max-width: 50em){.try-on-email__wrap_content_form{padding:0;border:none;background:none;background:none;padding-top:2rem}}.try-on-email__wrap_content_form_hold{background:none}@media only screen and (max-width: 50em){.try-on-email__wrap_content_form_hold{padding-bottom:0}}.try-on-email__wrap_content_form_hold_messge{margin-bottom:auto}.try-on-email__wrap_content_form_hold_messge_title{font-size:1.3rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.07rem;margin-bottom:1rem;text-align:left}.try-on-email__wrap_content_form_hold_messge textarea{font-size:1.4rem;font-weight:400;color:#272829;line-height:1;letter-spacing:.07rem;font-family:MontserratRegular;margin-bottom:2rem;padding:1rem;border:0.1px solid #53565A}.try-on-email__wrap_content_form_hold_messge textarea:focus{outline:none !important}.try-on-email__wrap_content_form_hold_to{margin-bottom:auto}.try-on-email__wrap_content_form_hold_from{margin-top:auto}.try-on-email__wrap_content_form_hold_small-text{font-family:MontserratSemibold;font-size:1.1rem;font-weight:700;color:#000;line-height:1;letter-spacing:.06rem;margin-bottom:15px;margin-left:10px}.try-on-email__wrap_content_form_hold_small-text,.try-on-email__wrap_content_form_hold .input-field{margin-bottom:2rem}.try-on-email__wrap_content_form_hold .input-field__input,.try-on-email__wrap_content_form_hold .payment-layaway__padded-wrapper_container_section_input,.try-on-email__wrap_content_form_hold .payment-layaway__padded-wrapper_body_input{font-family:MontserratRegular;border:0.5px solid #53565A;border-radius:0}.try-on-email__wrap_content_form_hold .input-field__input.parsley-error,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_container_section_input,.try-on-email__wrap_content_form_hold .parsley-error.payment-layaway__padded-wrapper_body_input{margin-bottom:10px}.try-on-email__wrap_content_form_hold .parsley-errors-list{margin-top:0;margin-bottom:1rem}.try-on-email__wrap_content_form_hold .parsley-errors-list:before{top:-3.8rem}.try-on-email__wrap_content_form_hold .margin-fix+.parsley-errors-list{margin-top:0;margin-bottom:1rem}.try-on-email__wrap_content_message_send{margin-top:15px;background:#979696;color:#fff;width:100%;border:none}.try-on-email__wrap_content_message_send_button{padding:20px 30px;font-family:MontserratBold;background:none;border:none;color:#fff}.try-on-email__wrap_sign-up-email{margin-bottom:10px}@media only screen and (max-width: 50em){.try-on-email__wrap_sign-up-email{margin:0}}.shop-job{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1.4;letter-spacing:.04rem;font-family:MontserratRegular}.shop-job__wrapper{margin:8rem 0}@media only screen and (max-width: 50em){.shop-job__wrapper{margin:6rem 0}}.shop-job__wrapper_errorDiv{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding:0 3rem;margin:6rem auto -4rem;text-align:center}@media only screen and (max-width: 50em){.shop-job__wrapper_errorDiv{margin:4.5rem auto 0}}.shop-job__wrapper_errorDiv:before{margin-left:-2.5rem;padding-right:0.5rem}.shop-job__wrapper_errorDiv .link{font-size:1.4rem;font-weight:400;color:#da690e;line-height:1.4;letter-spacing:.02em;font-family:MontserratRegular;padding-left:0.1rem;text-decoration:underline}.shop-job__wrapper_title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratBold;text-transform:uppercase}@media only screen and (max-width: 50em){.shop-job__wrapper_title{line-height:1.7;padding:0 40px}}.shop-job__wrapper_form{margin:7rem auto 0}@media only screen and (max-width: 50em){.shop-job__wrapper_form{margin:2rem auto 0;padding:0 3rem}}.shop-job__wrapper_form .input-field{margin:0 auto;padding-top:2rem}.shop-job__wrapper_form .input-field__text{font-size:1.4rem;font-weight:400;color:#53565A;line-height:1;letter-spacing:.03rem;font-family:MontserratRegular;padding:1rem;color:#636567}@media only screen and (max-width: 50em){.shop-job__wrapper_form .input-field__text{font-size:1.4rem}}.shop-job__wrapper_form_button{padding:4rem 0 6rem}.shop-job__wrapper_form_button_submit{font-size:1.2rem;font-weight:600;color:#C8102E;line-height:1;letter-spacing:.12rem;font-family:MontserratSemibold;text-transform:uppercase;padding:0 30px}.shop-job-general-info__wrapper{border:1px solid #D7D7D7;border-radius:5px;margin-bottom:40px}.shop-job-general-info__wrapper_heading{font-size:1.4rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.42rem;font-family:MontserratSemibold;padding:15px 0;border-bottom:1px solid #D7D7D7;background-color:#FAFAFA;border-radius:5px 5px 0 0}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_heading{padding:40px 0}}.shop-job-general-info__wrapper_content{padding:40px 80px}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content{padding:40px 30px 0}}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col{border-bottom:1px solid #DDDEDF;margin-bottom:40px}}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col:last-child{border-bottom:0;margin-bottom:0}}.shop-job-general-info__wrapper_content_col.date{padding-right:30px}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col.date{border-bottom:0;margin-bottom:0}}.shop-job-general-info__wrapper_content_col_title{font-size:1.2rem;font-weight:600;color:#636567;line-height:1;letter-spacing:.18rem;font-family:MontserratSemibold;text-transform:uppercase;margin-bottom:20px}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col_title{font-size:1.6rem;margin-bottom:15px}}.shop-job-general-info__wrapper_content_col_jobId,.shop-job-general-info__wrapper_content_col_orderNumber,.shop-job-general-info__wrapper_content_col_dueDate,.shop-job-general-info__wrapper_content_col_status{font-size:1.6rem;font-weight:400;color:#636567;line-height:1.7;letter-spacing:.03rem;font-family:MontserratRegular}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col_jobId,.shop-job-general-info__wrapper_content_col_orderNumber,.shop-job-general-info__wrapper_content_col_dueDate,.shop-job-general-info__wrapper_content_col_status{line-height:1.33;margin-bottom:40px}}.shop-job-general-info__wrapper_content_col_status{font-family:MontserratRegular;font-style:italic;color:#272829}.shop-job-general-info__wrapper_content_col:last-child{padding-left:20px}@media only screen and (max-width: 50em){.shop-job-general-info__wrapper_content_col:last-child{padding:0}}.shop-job-item-info__wrapper{border:1px solid #D7D7D7;border-radius:5px}.shop-job-item-info__wrapper_heading{font-size:1.4rem;font-weight:600;color:#272829;line-height:1;letter-spacing:.42rem;font-family:MontserratSemibold;padding:15px 0;border-bottom:1px solid #D7D7D7;background-color:#FAFAFA;border-radius:5px 5px 0 0}@media only screen and (max-width: 50em){.shop-job-item-info__wrapper_heading{padding:40px 0}}.shop-job-item-info__wrapper_categories{background-color:#F2F4F5}.shop-job-item-info__wrapper_categories_title{font-size:1.6rem;font-weight:400;color:#636567;line-height:1.7;letter-spacing:.03rem;font-family:MontserratRegular;padding:25px 20px;border-right:1px solid #DDDEDF}.shop-job-item-info__wrapper_categories_title.service{border-right:0}@media only screen and (max-width: 50em){.shop-job-item-info__wrapper_content{padding:0 30px}}.shop-job-item-info__wrapper_content_titleMob{font-size:1.6rem;font-weight:600;color:#636567;line-height:1;letter-spacing:.03rem;font-family:MontserratSemibold;margin-bottom:15px;text-transform:uppercase}.shop-job-item-info__wrapper_content_col{border-bottom:1px solid #DDDEDF}@media only screen and (max-width: 50em){.shop-job-item-info__wrapper_content_col{padding:45px 0 5px}}.shop-job-item-info__wrapper_content_col:last-child{border-bottom:0}.shop-job-item-info__wrapper_content_col_value{font-size:1.6rem;font-weight:400;color:#636567;line-height:1.7;letter-spacing:.03rem;font-family:MontserratRegular;padding:25px 20px;border-right:1px solid #DDDEDF}@media only screen and (max-width: 50em){.shop-job-item-info__wrapper_content_col_value{line-height:1.33;padding:0;border:0;margin-bottom:40px}}.shop-job-item-info__wrapper_content_col_value.service{border-right:0}.fav-search .head-wrap .title{font-size:2rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:1.2rem;font-family:MontserratSemiBold;text-transform:uppercase;margin:7rem 0 1rem 0}@media only screen and (max-width: 50em){.fav-search .head-wrap .title{font-size:1.7rem;font-weight:400;color:#53565A;line-height:1.8;letter-spacing:1rem;margin:2rem 0 0.5rem 0}}.fav-search .head-wrap .sub-title{font-size:1.6rem;font-weight:400;color:#53565A;line-height:1.2;letter-spacing:.02rem;font-family:MontserratRegular}
