@font-face{font-display:swap;font-family:PlayfairDisplayRegular;font-style:normal;src:url(/_ui/responsive/common/fonts/playfair-display-v13-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:PlayfairDisplayItalic;font-style:normal;src:url(/_ui/responsive/common/fonts/playfair-display-v13-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:PlayfairDisplaySemiBold;font-style:normal;src:url(/_ui/responsive/common/fonts/playfair-display-v13-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratLight;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-300.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratRegular;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratItalic;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-italic.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratMedium;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-500.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratMediumItalic;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-500italic.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratSemibold;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:MontserratBold;font-style:normal;src:url(/_ui/responsive/common/fonts/montserrat-v12-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:CormorantGardmond;font-style:normal;src:url(/_ui/responsive/common/fonts/CormorantGaramondRegularDummy.woff) format("woff")}@font-face{font-display:swap;font-family:asm_icons;src:url(/_ui/responsive/common/fonts/asm_icons.eot?9817510);src:url(/_ui/responsive/common/fonts/asm_icons.eot?9817510#iefix) format("embedded-opentype"),url(/_ui/responsive/common/fonts/asm_icons.woff?9817510) format("woff"),url(/_ui/responsive/common/fonts/asm_icons.woff?9817510) format("woff"),url(/_ui/responsive/common/images/asm_icons.svg?9817510#asm_icons) format("svg")}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:300;src:local("Dosis Light"),local("Dosis-Light"),url(/_ui/responsive/common/fonts/SHQzTQBI7152hSrIuGUiVBkAz4rYn47Zy2rvigWQf6w.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:300;src:local("Dosis Light"),local("Dosis-Light"),url(/_ui/responsive/common/fonts/7aJzV14HzAOiwNTiPgucGXYhjbSpvc47ee6xR_80Hnw.woff2) format("woff2");unicode-range:u+00??,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-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:local("Dosis Regular"),local("Dosis-Regular"),url(/_ui/responsive/common/fonts/3isE9muMMOq1K7TQ7HkKvIDGDUGfDkXyfkzVDelzfFk.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:400;src:local("Dosis Regular"),local("Dosis-Regular"),url(/_ui/responsive/common/fonts/oaBFj7Fz9Y9_eW3k9Jd9X6CWcynf_cDxXwCLxiixG1c.woff2) format("woff2");unicode-range:u+00??,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-display:swap;font-family:Dosis;font-style:normal;font-weight:500;src:local("Dosis Medium"),local("Dosis-Medium"),url(/_ui/responsive/common/fonts/NI3uVO_o2Ursx6Z1Lyy3oRkAz4rYn47Zy2rvigWQf6w.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:500;src:local("Dosis Medium"),local("Dosis-Medium"),url(/_ui/responsive/common/fonts/mAcLJWdPWDNiDJwJvcWKc3YhjbSpvc47ee6xR_80Hnw.woff2) format("woff2");unicode-range:u+00??,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-display:swap;font-family:Dosis;font-style:normal;font-weight:600;src:local("Dosis SemiBold"),local("Dosis-SemiBold"),url(/_ui/responsive/common/fonts/yeSIYeveYSpVN04ZbWTWghkAz4rYn47Zy2rvigWQf6w.woff2) format("woff2");unicode-range:u+0100-024f,u+1e??,u+20a0-20ab,u+20ad-20cf,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:600;src:local("Dosis SemiBold"),local("Dosis-SemiBold"),url(/_ui/responsive/common/fonts/O6SOu9hYsPHTU43R17NS5XYhjbSpvc47ee6xR_80Hnw.woff2) format("woff2");unicode-range:u+00??,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-display:swap;font-family:LetterBox;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-a-little-sunshine.woff) format("woff")}@font-face{font-display:swap;font-family:Traditional;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-libre-baskerville-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Signature;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-pinyon-script-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Journal;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-playball-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Modern;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-montserrat-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Deco;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-ardeco.woff) format("woff")}@font-face{font-display:swap;font-family:Calligraphy;font-style:italic;src:url(/_ui/responsive/common/fonts/engraving-lucida-calligraphy-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Antique;font-style:normal;src:url(/_ui/responsive/common/fonts/engraving-greatvibes-regular.woff) format("woff")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{cursor:pointer}.add-to-cart-info,.add-to-cart-info .product-information .button-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 .product-info,.add-to-cart-info .product-information .shipping-method-hold,.add-to-cart-info .product-information .subtotal-section,.address-modal,.address-modal__wrapper,.address-modal__wrapper_checks,.address-modal__wrapper_checks_text,.address-modal__wrapper_form,.address-modal__wrapper_title,.address-modal__wrapper_title_text,.all-locations,.all-locations__wrapper,.all-locations__wrapper_stack_link_text,.apple-pay-hold .google-pay,.article-layouts__header,.article-layouts__middle,.article-sticky,.article-sticky__left,.back-to-top-text,.banner__wrapper_inner,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.breadcrumbs,.by-mail,.by-mail_details,.by-mail_details_col,.by-mail_details_col_address,.by-mail_details_col_title,.by-mail_title,.carat-slider .noUi-tooltip,.carat-slider__shapes-btn,.carat-slider__shapes-form,.carat-slider__shapes-form_el,.carousel-scroll.vertical .carousel-list,.cart-notification__wrapper,.category-grid-1-2,.category-grid-1-2__banner-wrapper,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.cms-full-block,.cms-full-block_text-block,.cms-full-block_text-block_cta-block,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper,.confirm-password__wrapper_container_wrapper_hold_field,.contact-a-store_info_stores,.contact-a-store_info_stores_wrapper,.contact-a-store_info_stores_wrapper_link,.contact-us-page__container,.contact-us-page__container_col,.contact-us-page__header_title,.digital-appraisal,.digital-appraisal header .page_header,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .component-name__content_main-wrap_body_content_message,.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 .input-field__input.parsley-error,.drop-a-hint__wrap_content_form_hold_from,.drop-a-hint__wrap_content_form_hold_messge,.drop-a-hint__wrap_content_form_hold_to,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_sign-up-email,.education-section,.education-section-accordian,.education-section-accordian .product-specs__item_header,.education-section__item_description,.education-section__item_title,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.education-top-banner__text-wrapper_content_list_item,.email-store-manager__form_wrapper_form,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.email-store-manager__wrap_captcha,.email-us__form_wrapper_form,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.email-us__wrap_captcha,.emailOpt-out,.emailOpt-out__form,.emailOpt-out__wrapper,.employee-discount-icon:before,.employee-terms-modal__wrapper_body,.employee-terms-modal__wrapper_footer,.employee-terms-modal__wrapper_head,.employee-terms-modal__wrapper_head_title,.employee-terms-modal__wrapper_head_title_text,.empty-cart,.empty-cart__labels,.faq-accordian .product-specs__item_header,.fav-search .head-wrap,.favorites-header-icon,.filter-accordion .product-specs__item_content_items,.filter-accordion .product-specs__item_header,.filter-component__label,.form-input-with-label.saved-card-form-input .form-input-with-label,.form-input-with-label__wrapper,.four-cs-tabs .tabs__header,.four-cs__title,.four-cs__wrapper,.four-cs__wrapper_details-sec_filter_wrap,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_details-sec_filter_wrap_title,.four-cs__wrapper_hand-sec,.full-specs-modal__wrap_hold,.gem-options-form,.gem-options-form__btns,.gem-options-form__hold-mobile_top,.gem-options-form__support,.gemlist-filters__apply-sec,.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,.gemlist-filters__top-sec,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper,.gemstone-list .sticky-footer__container,.gemstone-list .sticky-footer__container_img-title-holder,.gemstone-list .sticky-footer__container_price-btn-holder,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.gemstone-list .sticky-footer__container_price-btn-holder_wrap,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings,.generic-error-modal .cvv-modal .component-name__content,.generic-error-modal .modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.grid-core-single,.grid-core-single__wrapper,.hexagon-label,.image-left,.input-field .date-dropdowns,.is-hovered .item-desc-price__container,.item-added-cart,.item-desc-price__container,.item-desc-price__container-hovered_desc,.item-desc-price__container-hovered_desc_pearl,.item-desc-price__container-hovered_desc_strand,.item-desc-price__container-hovered_price .employee-icon:before,.item-desc-price__hold,.item-desc-price__hold .employee-icon:before,.item-desc-price__price .employee-icon:before,.items-unavailable-modal__error,.items-unavailable-modal__links,.loaded-cart__cart-summary_level,.loaded-cart__scroll-pane_products-added .undo-action,.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_dismiss,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.login-container__wrapper,.login-expired__wrapper,.map__error,.map__error_hold,.map__error_hold_refresh,.map__holder,.map__holder_wrapper_direction,.map__reset,.mini-cart .cart-count,.mini-cart__dropdown__wrapper__emptycart,.nav__li_title,.nav__li_title-header,.nav__ul,.nav__ul .smartEditComponent,.note-tag,.note-tag__wrapper,.online-customer-service,.online-customer-service_contact,.online-customer-service_contact_options,.online-customer-service_hours,.online-customer-service_hours_timings,.online-customer-service_hours_title,.online-customer-service_title,.our-stores,.our-stores__title,.our-stores__wrapper,.page-footer .simple-banner a.thumb,.page-footer__bottom-nav,.page-footer__col_contact-title,.page-footer__col_dropdown-content_blog-cert,.page-footer__row,.page-footer__row .smartEditComponent .smartEditComponent,.page-footer__social-icon-row,.page-header__bottombar,.page-header__notification-wrapper,.page-header__notification-wrapper_elm,.paragraph,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.pdp-engraving .engraving-contact-us,.pdp-engraving .engraving-section,.pdp-engraving .engraving-section .engraving-btn-wrap,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list,.pdp-engraving .engraving-section .parsley-errors-list.filled,.pdp-engraving .engraving-title,.prod-cat-tile-block,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__banner-block-mobile,.prod-cat-tile-block__banner-block_img-wrap,.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,.recom-recent__wrapper .carousel-item,.recom-recent__wrapper_items_wrap,.rectangle-grid-1X2,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.rectangle-tile__image,.rectangle-tile__image-mobile,.sc-g,.search-box .search-wrapper,.search-box__dropdown_wrapper,.search-store,.search-store__wrapper,.search-store__wrapper_found,.search-store__wrapper_link,.search-store__wrapper_link_text,.share-favorites__captcha,.share-favorites__form,.share-favorites__generate-link,.share-favorites__generate-link_field,.slider .noUi-tooltip,.slider__hold,.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,.social-sign-up-modal__form_wrapper_form,.social-sign-up-modal__form_wrapper_form_input,.sort-and-filter,.sort-and-filter .select-box__pre-text,.sort-and-filter .show-advanced-filter~.advanced-sort,.sort-and-filter__filters_middle-sec,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__filters_top-sec,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_shape-sec_heading,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__gemlist-filters_slider-sec,.sort-and-filter__gemlist-filters_top-sec,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.sticky-footer__compare-container,.sticky-footer__container_price-btn-holder_form,.stone-unavailable-modal__error,.stone-unavailable-modal__links,.store-details__wrapper,.store-item,.store-item.specific-store,.store-item.specific-store .store-item__email_text,.store-item.specific-store .store-item__number_text,.store-item.specific-store .store-item__view_printInfoHold,.store-item__link_text,.store-item__mobile,.store-item__view_checkbox,.store-item__view_printInfoHold,.subnav__banner,.subnav__bottom-link-mobile,.subnav__col_link,.subnav__col_title-desktop,.subnav__col_title-mobile,.subnav__list,.subnav__top-link-mobile,.subnav__wrap,.subscription-modal .cvv-modal .component-name__content,.subscription-modal .modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.switch-button__icon,.tabs.vertical,.tabs__header,.utility-dropdown .utility-list,.utility-nav,.utility-nav .left-wrap,.utility-nav .link-title,.utility-nav .logo,.utility-nav .right-wrap,.variety-absolute3,.variety-grid,.variety-halves-absolute3__wrapper,.variety-halves-absolute3__wrapper_half,.variety-halves__wrapper,.variety-halves__wrapper_half,.variety-product-stack,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-product-tile,.variety-product-tile__wrapper,.variety-product-tile__wrapper_bottom,.variety-single,.variety-single__wrapper,.variety-thirds,.variety-thirds-3col,.variety-thirds-3col__wrapper,.variety-thirds-3col__wrapper_one-third,.variety-thirds-3col__wrapper_one-third_inner,.variety-thirds-3col__wrapper_two-thirds,.variety-thirds-3col__wrapper_two-thirds_inner,.variety-thirds__wrapper,.variety-thirds__wrapper_one-third,.variety-thirds__wrapper_one-third_inner,.variety-thirds__wrapper_two-thirds,.variety-thirds__wrapper_two-thirds_inner,.vertical .tabs__header_item,.view-favorites,.view-favorites__cntr,.view-favorites__cntr_hold__wrapper,.view-favorites__cntr_note,.view-favorites__cntr_remove-hold_wrap,.virtual-tour,.welcome-modal__form_wrapper_sign-up{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.sc-g--inline,.text-with-image.is-vertical{display:inline-flex}.sc-g--no-wrap{display:flex}.add-to-cart-info .product-information .gutter-10.button-hold,.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.product-info,.add-to-cart-info .product-information .gutter-10.shipping-method-hold,.add-to-cart-info .product-information .gutter-10.subtotal-section,.add-to-cart-info .product-information .image-hold .gutter-10.image-hold-block,.apple-pay-hold .gutter-10.google-pay,.carat-slider .gutter-10.noUi-tooltip,.carousel-scroll.vertical .gutter-10.carousel-list,.digital-appraisal header .gutter-10.page_header,.drop-a-hint-success .gutter-10.component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .gutter-10.component-name__content_main-wrap_body_content_message,.drop-a-hint__wrap_content_form_hold .gutter-10.input-field__input.parsley-error,.education-section-accordian .gutter-10.product-specs__item_header,.faq-accordian .gutter-10.product-specs__item_header,.fav-search .gutter-10.head-wrap,.filter-accordion .gutter-10.product-specs__item_content_items,.filter-accordion .gutter-10.product-specs__item_header,.form-input-with-label.saved-card-form-input .gutter-10.form-input-with-label,.four-cs-tabs .gutter-10.tabs__header,.gemstone-list .gutter-10.sticky-footer__container,.gemstone-list .gutter-10.sticky-footer__container_img-title-holder,.gemstone-list .gutter-10.sticky-footer__container_price-btn-holder,.gemstone-list .gutter-10.sticky-footer__container_price-btn-holder_wrap,.gemstone-list .gutter-10.sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .gutter-10.sticky-footer__container_price-btn-holder_wrap_settings,.gemstone-list .sticky-footer__container_price-btn-holder .gutter-10.sticky-footer__container_price-btn-holder_price-hold,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .gutter-10.employee-icon:before,.generic-error-modal .cvv-modal .gutter-10.component-name__content,.generic-error-modal .modal .gutter-10.component-name__content,.generic-error-modal .travel-companion-modal .gutter-10.component-name__content,.gutter-10.add-to-cart-info,.gutter-10.address-modal,.gutter-10.address-modal__wrapper,.gutter-10.address-modal__wrapper_checks,.gutter-10.address-modal__wrapper_checks_text,.gutter-10.address-modal__wrapper_form,.gutter-10.address-modal__wrapper_title,.gutter-10.address-modal__wrapper_title_text,.gutter-10.all-locations,.gutter-10.all-locations__wrapper,.gutter-10.all-locations__wrapper_stack_link_text,.gutter-10.article-layouts__header,.gutter-10.article-layouts__middle,.gutter-10.article-sticky,.gutter-10.article-sticky__left,.gutter-10.back-to-top-text,.gutter-10.banner__wrapper_inner,.gutter-10.banner__wrapper_inner_call,.gutter-10.banner__wrapper_inner_chat,.gutter-10.breadcrumbs,.gutter-10.by-mail,.gutter-10.by-mail_details,.gutter-10.by-mail_details_col,.gutter-10.by-mail_details_col_address,.gutter-10.by-mail_details_col_title,.gutter-10.by-mail_title,.gutter-10.carat-slider__shapes-btn,.gutter-10.carat-slider__shapes-form,.gutter-10.carat-slider__shapes-form_el,.gutter-10.cart-notification__wrapper,.gutter-10.category-grid-1-2,.gutter-10.category-grid-1-2__banner-wrapper,.gutter-10.category-grid-1X3,.gutter-10.category-grid-1X4,.gutter-10.category-grid-2x2x2,.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.cms-full-block,.gutter-10.cms-full-block_text-block,.gutter-10.cms-full-block_text-block_cta-block,.gutter-10.confirm-password__wrapper,.gutter-10.confirm-password__wrapper_container_wrapper,.gutter-10.confirm-password__wrapper_container_wrapper_hold_field,.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.contact-us-page__container,.gutter-10.contact-us-page__container_col,.gutter-10.contact-us-page__header_title,.gutter-10.digital-appraisal,.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_from,.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_message,.gutter-10.drop-a-hint__wrap_sign-up-email,.gutter-10.education-section,.gutter-10.education-section-accordian,.gutter-10.education-section__item_description,.gutter-10.education-section__item_title,.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.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.email-store-manager__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.email-us__wrap_captcha,.gutter-10.emailOpt-out,.gutter-10.emailOpt-out__form,.gutter-10.emailOpt-out__wrapper,.gutter-10.employee-discount-icon:before,.gutter-10.employee-terms-modal__wrapper_body,.gutter-10.employee-terms-modal__wrapper_footer,.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.empty-cart,.gutter-10.empty-cart__labels,.gutter-10.favorites-header-icon,.gutter-10.filter-component__label,.gutter-10.form-input-with-label__wrapper,.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_right,.gutter-10.four-cs__wrapper_details-sec_filter_wrap_title,.gutter-10.four-cs__wrapper_hand-sec,.gutter-10.full-specs-modal__wrap_hold,.gutter-10.gem-options-form,.gutter-10.gem-options-form__btns,.gutter-10.gem-options-form__hold-mobile_top,.gutter-10.gem-options-form__support,.gutter-10.gemlist-filters__apply-sec,.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.gemlist-filters__top-sec,.gutter-10.gemlist-filters__top-sec_certificates,.gutter-10.gemlist-filters__top-sec_slider-wrapper,.gutter-10.grid-core-single,.gutter-10.grid-core-single__wrapper,.gutter-10.hexagon-label,.gutter-10.image-left,.gutter-10.item-added-cart,.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,.gutter-10.item-desc-price__hold,.gutter-10.items-unavailable-modal__error,.gutter-10.items-unavailable-modal__links,.gutter-10.loaded-cart__cart-summary_level,.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_dismiss,.gutter-10.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.gutter-10.login-container__wrapper,.gutter-10.login-expired__wrapper,.gutter-10.map__error,.gutter-10.map__error_hold,.gutter-10.map__error_hold_refresh,.gutter-10.map__holder,.gutter-10.map__holder_wrapper_direction,.gutter-10.map__reset,.gutter-10.mini-cart__dropdown__wrapper__emptycart,.gutter-10.nav__li_title,.gutter-10.nav__li_title-header,.gutter-10.nav__ul,.gutter-10.note-tag,.gutter-10.note-tag__wrapper,.gutter-10.online-customer-service,.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_timings,.gutter-10.online-customer-service_hours_title,.gutter-10.online-customer-service_title,.gutter-10.our-stores,.gutter-10.our-stores__title,.gutter-10.our-stores__wrapper,.gutter-10.page-footer__bottom-nav,.gutter-10.page-footer__col_contact-title,.gutter-10.page-footer__col_dropdown-content_blog-cert,.gutter-10.page-footer__row,.gutter-10.page-footer__social-icon-row,.gutter-10.page-header__bottombar,.gutter-10.page-header__notification-wrapper,.gutter-10.page-header__notification-wrapper_elm,.gutter-10.paragraph,.gutter-10.paragraph__title,.gutter-10.paragraph__var2-content,.gutter-10.paragraph__var2-title,.gutter-10.prod-cat-tile-block,.gutter-10.prod-cat-tile-block__banner-block,.gutter-10.prod-cat-tile-block__banner-block-mobile,.gutter-10.prod-cat-tile-block__banner-block_img-wrap,.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,.gutter-10.recom-recent__wrapper_items_wrap,.gutter-10.rectangle-grid-1X2,.gutter-10.rectangle-tile,.gutter-10.rectangle-tile__content,.gutter-10.rectangle-tile__image,.gutter-10.rectangle-tile__image-mobile,.gutter-10.search-box__dropdown_wrapper,.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.share-favorites__captcha,.gutter-10.share-favorites__form,.gutter-10.share-favorites__generate-link,.gutter-10.share-favorites__generate-link_field,.gutter-10.slider__hold,.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.social-sign-up-modal__form_wrapper_form,.gutter-10.social-sign-up-modal__form_wrapper_form_input,.gutter-10.sort-and-filter,.gutter-10.sort-and-filter__filters_middle-sec,.gutter-10.sort-and-filter__filters_middle-sec_checkboxes,.gutter-10.sort-and-filter__filters_top-sec,.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_top-sec_ship-info,.gutter-10.sort-and-filter__filters_top-sec_slider-wrapper,.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.sort-and-filter__gemlist-filters_top-sec,.gutter-10.sort-and-filter__gemlist-filters_top-sec_certificates,.gutter-10.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.gutter-10.sort-and-filter__info-block,.gutter-10.sort-and-filter__post-dropdown,.gutter-10.sticky-footer__compare-container,.gutter-10.sticky-footer__container_price-btn-holder_form,.gutter-10.stone-unavailable-modal__error,.gutter-10.stone-unavailable-modal__links,.gutter-10.store-details__wrapper,.gutter-10.store-item,.gutter-10.store-item.specific-store,.gutter-10.store-item__link_text,.gutter-10.store-item__mobile,.gutter-10.store-item__view_checkbox,.gutter-10.store-item__view_printInfoHold,.gutter-10.subnav__banner,.gutter-10.subnav__bottom-link-mobile,.gutter-10.subnav__col_link,.gutter-10.subnav__col_title-desktop,.gutter-10.subnav__col_title-mobile,.gutter-10.subnav__list,.gutter-10.subnav__top-link-mobile,.gutter-10.subnav__wrap,.gutter-10.switch-button__icon,.gutter-10.tabs.vertical,.gutter-10.tabs__header,.gutter-10.utility-nav,.gutter-10.variety-absolute3,.gutter-10.variety-grid,.gutter-10.variety-halves-absolute3__wrapper,.gutter-10.variety-halves-absolute3__wrapper_half,.gutter-10.variety-halves__wrapper,.gutter-10.variety-halves__wrapper_half,.gutter-10.variety-product-stack,.gutter-10.variety-product-stack__wrapper,.gutter-10.variety-product-stack__wrapper_tile,.gutter-10.variety-product-tile,.gutter-10.variety-product-tile__wrapper,.gutter-10.variety-product-tile__wrapper_bottom,.gutter-10.variety-single,.gutter-10.variety-single__wrapper,.gutter-10.variety-thirds,.gutter-10.variety-thirds-3col,.gutter-10.variety-thirds-3col__wrapper,.gutter-10.variety-thirds-3col__wrapper_one-third,.gutter-10.variety-thirds-3col__wrapper_one-third_inner,.gutter-10.variety-thirds-3col__wrapper_two-thirds,.gutter-10.variety-thirds-3col__wrapper_two-thirds_inner,.gutter-10.variety-thirds__wrapper,.gutter-10.variety-thirds__wrapper_one-third,.gutter-10.variety-thirds__wrapper_one-third_inner,.gutter-10.variety-thirds__wrapper_two-thirds,.gutter-10.variety-thirds__wrapper_two-thirds_inner,.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.virtual-tour,.gutter-10.welcome-modal__form_wrapper_sign-up,.input-field .gutter-10.date-dropdowns,.is-hovered .gutter-10.item-desc-price__container,.item-desc-price__container-hovered_price .gutter-10.employee-icon:before,.item-desc-price__hold .gutter-10.employee-icon:before,.item-desc-price__price .gutter-10.employee-icon:before,.loaded-cart__scroll-pane_products-added .gutter-10.undo-action,.mini-cart .gutter-10.cart-count,.nav__ul .gutter-10.smartEditComponent,.page-footer .simple-banner a.gutter-10.thumb,.page-footer__row .smartEditComponent .gutter-10.smartEditComponent,.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 .engraving-section .gutter-10.parsley-errors-list.filled,.pdp-engraving .gutter-10.engraving-contact-us,.pdp-engraving .gutter-10.engraving-section,.pdp-engraving .gutter-10.engraving-title,.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,.recom-recent__wrapper .gutter-10.carousel-item,.rectangle-tile a.gutter-10,.sc-g.gutter-10,.search-box .gutter-10.search-wrapper,.slider .gutter-10.noUi-tooltip,.sort-and-filter .gutter-10.select-box__pre-text,.sort-and-filter .show-advanced-filter~.gutter-10.advanced-sort,.store-item.specific-store .gutter-10.store-item__email_text,.store-item.specific-store .gutter-10.store-item__number_text,.store-item.specific-store .gutter-10.store-item__view_printInfoHold,.subscription-modal .cvv-modal .gutter-10.component-name__content,.subscription-modal .modal .gutter-10.component-name__content,.subscription-modal .travel-companion-modal .gutter-10.component-name__content,.utility-dropdown .gutter-10.utility-list,.utility-nav .gutter-10.left-wrap,.utility-nav .gutter-10.link-title,.utility-nav .gutter-10.logo,.utility-nav .gutter-10.right-wrap,.vertical .gutter-10.tabs__header_item{margin:-10px 0 0 -10px}.sc-g__row--reverse{flex-direction:row-reverse}.sc-g__col--reverse{flex-direction:column-reverse}.add-to-cart-info .product-information,.carat-slider__shapes-form_el,.carousel-scroll.vertical .carousel-list,.cart-notification__wrapper,.centered-banner-with-cta__text-block,.cms-full-block_text-block,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper_hold_field,.education-top-banner__text-wrapper_content,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.employee-terms-modal__wrapper_footer,.empty-cart__labels,.item-desc-price__container-hovered_desc_pearl,.item-desc-price__container-hovered_desc_strand,.loaded-cart__scroll-pane_products-added_level_product-description_level_title,.login-container__wrapper,.login-expired__wrapper,.mini-cart__dropdown__wrapper,.mini-cart__dropdown__wrapper__emptycart__labels,.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,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.sc-g__col,.social-sign-up-modal__form_wrapper_form_input,.sort-and-filter__filters_middle-sec,.sort-and-filter__info-block,.subnav__banner,.text-with-image.is-vertical,.utility-dropdown .utility-list,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-product-tile__wrapper,.variety-product-tile__wrapper_bottom,.vertical .tabs__header,.welcome-modal__form_wrapper_sign-up{flex-direction:column}.add-to-cart-info .product-information .delivery-date,.add-to-cart-info .product-information .delivery-title,.add-to-cart-info .product-information .info,.add-to-cart-info .product-information .subtotal-title,.all-locations__wrapper,.apple-pay-hold .google-pay,.confirm-password__wrapper_container_wrapper_hold_field,.drop-a-hint__wrap_content_form_hold .input-field,.drop-a-hint__wrap_content_form_hold_messge textarea,.drop-a-hint__wrap_content_form_hold_small-text,.education-top-banner__text-wrapper_content,.email-store-manager__form_wrapper_form,.email-us__form_wrapper_form,.emailOpt-out__form_label,.filter-tabs .tabs__header,.full-specs-modal__wrap_hold,.gemlist-filters__shape-sec_wrapper,.item-desc-price,.item-desc-price.matching-piece,.item-desc-price.matching-piece .item-desc-price__container,.items-unavailable-modal__error,.loaded-cart__scroll-pane_products-added_level,.map__holder,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text,.pdp-engraving .engraving-section .parsley-errors-list.filled,.pdp-engraving .engraving-title,.recom-recent__wrapper .carousel-list,.same-day-delivery__confirm-page_header .header-icons .back-btn,.sc-g__start,.search-box .search-wrapper,.share-favorites__form_input-email,.share-favorites__form_input-name,.share-favorites__form_message-label,.share-favorites__generate-link_wrap,.social-sign-up-modal__form_wrapper_form_input,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.sort-and-filter__filters_top-sec_slider-wrapper_elem .slider__hold,.stone-unavailable-modal__error,.store-item,.subnav__banner.top-align,.variety-product-tile__wrapper_bottom,.vertical .tabs__header,.view-favorites,.view-favorites__cntr_note_placeholder{justify-content:flex-start;text-align:left}.account-management-modal,.add-to-cart-info .product-information .price-info,.address-modal__wrapper_title_text,.all-locations,.article-layouts__header,.article-sticky__left,.back-to-top-text,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.carat-slider .noUi-tooltip,.carat-slider__shapes-form .text-with-image,.carat-slider__shapes-form_el,.carousel__pagination,.carousel__wrapper.center,.carousel__wrapper_show-more,.category-grid-1-2__banner-wrapper,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.cms-full-block,.cms-full-block_text-block_cta-block,.confirm-password__wrapper,.confirm-password__wrapper_container_wrapper,.contact-us-page__header_title,.cvv-modal .component-name__content_header_close-icon,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.drop-a-hint-success .component-name__content_main-wrap_body_content_message,.drop-a-hint__wrap,.drop-a-hint__wrap_content_form_hold,.drop-a-hint__wrap_content_message,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_reply,.drop-a-hint__wrap_content_message_send,.drop-a-hint__wrap_title,.drt-shapes .text-with-image,.education-top-banner__text-wrapper,.email-store-manager .component-name__content,.email-store-manager .component-name__content .g-recaptcha-validation,.email-store-manager__wrap_captcha,.email-us .component-name__content,.email-us .component-name__content .g-recaptcha-validation,.email-us__wrap_captcha,.emailOpt-out,.emailOpt-out__form,.emailOpt-out__wrapper,.employee-discount-icon:before,.employee-terms-modal__wrapper_head,.employee-terms-modal__wrapper_head_title,.empty-cart,.empty-cart__labels,.expando__content_header,.fav-search .head-wrap,.favorites-modal__header,.filter-component__label,.four-cs__title,.four-cs__wrapper_details-sec_filter_wrap_right,.four-cs__wrapper_hand-sec,.full-specs-modal__title,.gem-options-form__btns,.gem-options-form__btns_image,.gem-options-form__gems_image,.gem-options-form__shapes_image,.gem-options-form__size_image,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_right_wrapper,.gemlist-filters__shape-sec_wrapper .text-with-image,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.generic-error-modal .cvv-modal .component-name__content,.generic-error-modal .modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.grid-core-single__wrapper,.hexagon-label,.item-added-cart,.item-desc-price__container-hovered_price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__price .employee-icon:before,.items-unavailable-modal__links,.items-unavailable-modal__wrap,.login-container__wrapper,.login-expired__wrapper,.map,.map__error,.map__error_hold,.map__reset_button,.matching-pieces .item-desc-price__container_add-btn,.matching-pieces .item-desc-price__hold,.mini-cart .cart-count,.mini-cart__dropdown__wrapper__emptycart,.mini-cart__dropdown__wrapper__emptycart__labels,.modal .component-name__content_header_close-icon,.note-tag,.our-stores,.our-stores__title,.our-stores__wrapper,.page-footer .simple-banner a.thumb,.page-header__notification-wrapper,.page-header__notification-wrapper_elm,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.pdp-engraving .engraving-contact-us,.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,.recom-recent__wrapper .carousel-item,.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_title,.rectangle-grid-1X2,.rectangle-tile,.rectangle-tile a,.rectangle-tile__image,.rectangle-tile__image-mobile,.sc-g__center,.search-store,.search-store__wrapper_found,.search-store__wrapper_link,.search-store__wrapper_link_text,.share-favorites__captcha,.share-favorites__form,.share-favorites__generate-link,.share-favorites__share-text,.slider .noUi-tooltip,.slider__slider-text,.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,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__gemlist-filters_shape-sec_heading,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__post-dropdown,.sticky-footer__compare-container,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.stone-unavailable-modal__links,.stone-unavailable-modal__wrap,.store-details__wrapper,.store-item.specific-store .store-item__view,.subscription-modal .cvv-modal .component-name__content,.subscription-modal .modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.switch-button__icon,.tabs__header,.travel-companion-modal .component-name__content_header_close-icon,.utility-nav .logo,.utility-nav .right-wrap,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-product-tile__wrapper_bottom,.variety-single__wrapper,.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,.virtual-tour,.virtual-tour__wrapper,.welcome-modal .component-name__content,.welcome-modal__form_wrapper_captcha{justify-content:center;text-align:center}.account-merge-modal__header_close-icon,.address-modal__wrapper_title_close,.banner__wrapper_inner_link,.close-icon,.gemstone-list .sticky-footer__container_price-btn-holder,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_price,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.map__reset,.sc-g__end,.slider__hold,.sort-and-filter__filters_top-sec_count-info,.sticky-footer__container_price-btn-holder_form,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.subnav__banner.bottom-align{justify-content:flex-end;text-align:right}.add-to-cart-info .product-information .price-info,.add-to-cart-info .product-information .shipping-method-hold,.drop-a-hint__wrap_content_form_hold_messge,.drop-a-hint__wrap_content_form_hold_to,.emailOpt-out__form,.sc-g__top{align-items:flex-start}.add-to-cart-info .product-information .info,.address-modal__wrapper_checks_box_bill_text,.address-modal__wrapper_checks_box_ship_text,.address-modal__wrapper_checks_text,.all-locations__wrapper_stack_link_text,.back-to-top-text,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.carat-slider .noUi-tooltip,.carat-slider__shapes-btn,.carat-slider__shapes-form,.carat-slider__shapes-form_el,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.centered-banner-with-cta__text-block_description,.cms-full-block_text-block,.cms-full-block_text-block_cta-block,.contact-a-store_info_stores_wrapper_link,.drop-a-hint__wrap_content_form_hold .input-field__input.parsley-error,.drop-a-hint__wrap_content_message_reply,.education-section-accordian .product-specs__item_header,.employee-discount-icon:before,.faq-accordian .product-specs__item_header,.favorites-header-icon,.filter-accordion .product-specs__item_header,.filter-tabs .tabs__header,.four-cs__wrapper_details-sec_filter_wrap_title,.gem-options-form__btns,.gem-options-form__support,.gemlist-filters__shape-sec_right_wrapper,.gemlist-filters__shape-sec_wrapper,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper,.gemstone-list .sticky-footer__container_img-title-holder,.gemstone-list .sticky-footer__container_price-btn-holder,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.grid-core-single__wrapper,.item-added-cart,.item-desc-price__container-hovered_price .employee-icon:before,.item-desc-price__hold,.item-desc-price__hold .employee-icon:before,.item-desc-price__price .employee-icon:before,.items-unavailable-modal__error,.items-unavailable-modal__links,.map__error_hold_refresh,.map__holder_wrapper_direction,.mini-cart .cart-count,.nav__li_title,.nav__li_title-header,.nav__ul,.online-customer-service_contact_options,.page-footer .simple-banner a.thumb,.page-footer__col_contact-title,.page-footer__col_dropdown-content_blog-cert,.pdp-engraving .engraving-title,.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,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.sc-g__middle,.search-store__wrapper_link_text,.share-favorites__generate-link_field,.slider .noUi-tooltip,.slider__hold,.sort-and-filter .select-box__pre-text,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.sticky-footer__compare-container,.stone-unavailable-modal__error,.stone-unavailable-modal__links,.store-item.specific-store .store-item__email_text,.store-item.specific-store .store-item__number_text,.store-item.specific-store .store-item__view,.store-item.specific-store .store-item__view_printInfoHold,.store-item__link_text,.store-item__view_checkbox,.store-item__view_printInfoHold,.subnav__bottom-link-mobile,.subnav__col_title-mobile,.subnav__top-link-mobile,.switch-button__icon,.text-with-image.is-vertical,.utility-nav .left-wrap,.utility-nav .link-title,.utility-nav .logo,.utility-nav .right-wrap,.variety-absolute3,.variety-single__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.vertical .tabs__header_item,.view-favorites__cntr_note,.view-favorites__cntr_remove-hold_wrap{align-items:center}.by-mail_details_col_title,.drop-a-hint__wrap_content_form_hold_from,.sc-g__bottom{align-items:flex-end}.article-sticky,.four-cs-tabs .tabs__header,.item-desc-price__container-hovered_desc,.sc-g__around,.search-store__wrapper,.store-details__wrapper_details,.subnav__list{justify-content:space-around}.carat-slider__shapes-form,.education-section-accordian .product-specs__item_header,.education-top-banner__text-wrapper_content_list_item,.faq-accordian .product-specs__item_header,.filter-accordion .product-specs__item_header,.form-input-with-label__wrapper,.gemlist-filters__apply-sec,.gemlist-filters__slider-sec_caret_labels,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper,.loaded-cart__cart-summary_level,.loaded-cart__scroll-pane_products-added .undo-action,.loaded-cart__scroll-pane_products-added_level_product-description_level,.nav__ul .smartEditComponent,.pdp-engraving .engraving-section .engraving-btn-wrap,.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,.sc-g__between,.slider__hold,.sort-and-filter,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper,.subnav__col_title-desktop,.subnav__col_title-mobile,.variety-product-tile__wrapper_bottom,.vertical .tabs__header_item,.view-favorites__cntr_note{justify-content:space-between}.sc-g__first,.store-item.specific-store .store-item__view,.variety-swap .variety-halves-absolute3__wrapper_half:last-child,.variety-swap .variety-halves__wrapper_half:last-child,.variety-swap .variety-thirds-3col__wrapper_one-third,.variety-swap .variety-thirds__wrapper_one-third{order:-1}.sc-g__last,.sticky-footer__container_price-btn-holder_form{order:1}.sc-g__strech{align-content:stretch;align-items:stretch}.sc-g__no-wrap{flex-wrap:nowrap}.filter-accordion .product-specs__item_content_items,.sc-g__wrap{flex-wrap:wrap}.sc-g__no-grow{flex-grow:0!important}.sc-g--flex-equal{flex:1 1 0%}.category-grid-1-2__banner-wrapper,.col-setting,.gemlist-filters__shape-sec_wrapper,.gemlist-filters__slider-sec,.gemlist-filters__top-sec,.page-footer__col,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__banner-block-mobile,.prod-cat-tile-block__tile-block,.slider,.sort-and-filter__filters_middle-sec_checkboxes,.sort-and-filter__filters_top-sec,.sort-and-filter__gemlist-filters_shape-sec_wrapper,.sort-and-filter__gemlist-filters_slider-sec,.sort-and-filter__gemlist-filters_top-sec{align-self:auto;flex:1 0 auto}.col-1-12,.faq-accordian .product-specs__item_header_icon,.gemlist-filters__top-sec_slider-wrapper_text,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss{width:8.33333333%}.col-2-12,.page-footer__col,.sort-and-filter__filters_top-sec_ship-info,.view-favorites__cntr_note_edit{width:16.66666667%}.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.col-3-12,.input-field .date-dropdowns .day,.input-field .date-dropdowns .month,.input-field .date-dropdowns .year,.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{width:25%}.cms-full-block_text-block,.col-4-12,.drop-a-hint-success,.gemstone-list .sticky-footer__container_price-btn-holder_wrap,.social-sign-up-modal__form_wrapper_button_btn,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_slider-wrapper_text,.utility-nav .left-wrap,.utility-nav .logo,.utility-nav .right-wrap{width:33.33333333%}.centered-banner-with-cta__text-block_description,.col-5-12,.prod-cat-tile-block__tile-block_text-block_sub-heading{width:41.66666667%}.address-modal__wrapper_form_row,.category-grid-1-2__banner-wrapper .centered-banner-with-cta,.col-6-12,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.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,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper,.hexagon-label,.prod-cat-tile-block__banner-block,.prod-cat-tile-block__tile-block,.sort-and-filter__filters_top-sec_slider-wrapper,.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,.sort-and-filter__gemlist-filters_top-sec_certificates,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper{width:50%}.add-to-cart-info .product-information .info,.address-modal .component-name__content,.col-7-12,.social-sign-up-modal__form_wrapper_form_input{width:58.33333333%}.banner__wrapper,.col-8-12,.drop-a-hint-success .component-name__content,.email-only-modal__wrapper_body_btn,.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,.loaded-cart__scroll-pane_products-added_level_product-description_level_title,.search-store__wrapper_found,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__gemlist-filters_top-sec_slider-wrapper_elem,.with-span .slider__hold_range-slide{width:66.66666667%}.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.col-9-12,.loaded-cart__scroll-pane_products-added_level_product-description,.modal-class .form-input-with-label__input{width:75%}.col-10-12,.faq-accordian .product-specs__item_header_title{width:83.33333333%}.accordion.behind-designs,.col-11-12,.digital-appraisal .main_container,.digital-appraisal footer .footer_info,.employee-terms-modal__wrapper_head_title,.page-header__notification-wrapper_elm{width:91.66666667%}.account-management-modal .body__wrapper_title,.add-to-cart-info .item-desc-price__container_add-btn,.add-to-cart-info .matching-pieces-container,.add-to-cart-info .product-information,.add-to-cart-info .product-information .item-count,.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 .tax-info,.address-modal .chosen-select,.address-modal .form-input-with-label__input,.address-modal .select-box,.address-modal__wrapper_checks,.address-modal__wrapper_title,.all-locations__wrapper_link,.article-layouts__header,.article-sticky,.article-sticky__right_cta-block,.banner.orderSubmit .banner__wrapper,.behind-designs~.product-carousel,.by-mail,.by-mail_details,.by-mail_details_col_address,.by-mail_title,.carat-slider__shapes-btn_input_el,.carat-slider__slider-el,.carousel-scroll,.category-grid-1-2__banner-wrapper,.centered-banner-with-cta,.centered-banner-with-cta__text-block,.centered-banner-with-cta__text-block_cta-block,.cms-full-block,.cms-full-block_text-block_cta-block,.cms-full-block_text-block_description,.cms-full-block_text-block_heading,.cms-html-container,.col__full,.color-slider__marks,.confirm-password__wrapper_container_wrapper_button,.confirm-password__wrapper_container_wrapper_invalid-credential,.contact-a-store,.contact-a-store_info,.contact-a-store_info_desc,.contact-a-store_info_title,.contact-us-page__header_title,.cvv-modal .component-name__content_main-wrap,.digital-appraisal,.digital-appraisal .main_container .bottom_details,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.drop-a-hint__wrap_content .email-wrap,.drop-a-hint__wrap_content_form_hold,.drop-a-hint__wrap_content_form_hold .input-field,.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_sign-up-email,.drop-a-hint__wrap_title,.education-section,.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,.education-section__item_description,.education-section__item_image,.education-section__item_title,.education-top-banner,.education-top-banner__text-wrapper_content_background-image-mobile,.education-top-banner__text-wrapper_content_list_item,.education-top-banner__wrapper,.email-store-manager__form_wrapper_form_input.full,.email-store-manager__form_wrapper_form_text-area,.email-store-manager__form_wrapper_form_text-area.full,.email-us__form_wrapper_form_input.full,.email-us__form_wrapper_form_text-area,.email-us__form_wrapper_form_text-area.full,.emailOpt-out__form,.emailOpt-out__form_label_input,.emailOpt-out__inputTitle,.employee-terms-modal .component-name__content_main-wrap,.expando__content,.fav-search,.favorites-header-icon__wrap_count,.form-input-with-label.text-area .form-input-with-label__text-area,.form-input-with-label__amount-wrapper,.form-input-with-label__input,.form-input-with-label__wrapper,.four-cs,.four-cs-tabs,.four-cs-tabs .tabs,.four-cs-tabs .tabs__content,.four-cs__title,.four-cs__wrapper,.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide,.four-cs__wrapper_details-sec_filter_wrap_title,.full-specs-modal__wrap_hold,.gemlist-filters,.gemlist-filters__shape-sec_right_wrapper,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings,.grid-core-single__wrapper,.grid-core-single__wrapper img,.image-left,.is-gemlist-page .sort-and-filter__post-dropdown,.item-desc-price__container_hexagon-wrapper,.items-unavailable-modal__unavailable .suggested-recommendation__content,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_back-btn,.loaded-cart__cart-summary,.loaded-cart__scroll-pane,.login-container,.map__error,.map__error_hold_text,.map__holder,.matching-pieces .item-desc-price__container_add-btn,.matching-pieces .item-desc-price__desc,.matching-pieces .item-desc-price__desc-mobile,.matching-pieces .item-desc-price__hold,.modal .component-name__content_main-wrap,.nav,.nav__ul .smartEditComponent,.online-customer-service,.online-customer-service_contact,.online-customer-service_contact_options,.online-customer-service_hours,.online-customer-service_hours_timings,.online-customer-service_hours_title,.online-customer-service_title,.page-footer__row .smartEditComponent .smartEditComponent,.page-footer__row .smartEditComponent .smartEditComponent .page-footer__col,.page-header__bottombar,.page-header__notification-wrapper,.page-header__topbar,.paragraph,.paragraph__title,.paragraph__var2-content,.paragraph__var2-title,.parsley-errors-list,.pdp-engraving,.pdp-engraving .engraving-contact-us,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item,.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,.product-specs__item,.recom-recent .item-desc-price__desc,.recom-recent .item-desc-price__desc-mobile,.rectangle-grid-1X2,.rectangle-tile,.rectangle-tile a,.rectangle-tile__content,.rectangle-tile__image,.rectangle-tile__image-mobile_el,.rectangle-tile__image_el,.search-box .search-wrapper,.search-box .search-wrapper__items,.search-box .search-wrapper__items ul#suggestions li a,.search-box .search-wrapper__seprator,.search-store__wrapper,.search-store__wrapper_link,.search-store__wrapper_search_form_icon,.select-box.article-email-us__form_wrapper_form_select,.share-favorites__captcha,.share-favorites__form,.share-favorites__form_info-text,.share-favorites__form_message,.share-favorites__form_message-label,.share-favorites__generate-link,.share-favorites__generate-link_title,.share-favorites__share-text,.slider__slider-text,.social-media-frames__wrapper_mobile,.social-media-frames__wrapper_title,.social-sign-up-modal__form_wrapper_form,.sort-and-filter__filters,.sort-and-filter__filters_top-sec_count-info_text.landscape-mobile,.sort-and-filter__gemlist-filters,.sort-and-filter__post-dropdown_clear-container,.stone-unavailable-modal__unavailable .suggested-recommendation__content,.store-details__wrapper_title,.store-details__wrapper_virtual,.store-item.specific-store .store-item__manager,.store-item.specific-store .store-item__number,.store-item.specific-store .store-item__view,.subnav,.subnav__bottom-link-desktop,.subnav__bottom-link-mobile,.subnav__col_link,.subnav__heading,.subnav__top-link-desktop,.subnav__top-link-mobile,.tabs.vertical,.title,.top-banner,.travel-companion-modal .component-name__content_main-wrap,.utility-nav,.utility-nav .logo-link,.utility-nav .smartEditComponent .smartEditComponent,.utility-nav .smartEditComponent .smartEditComponent .logo,.variety-absolute3,.variety-halves-absolute3__wrapper_half,.variety-halves__wrapper_half,.variety-product-stack,.variety-product-stack__wrapper,.variety-product-stack__wrapper_tile,.variety-product-stack__wrapper_tile img,.variety-product-tile,.variety-product-tile__wrapper,.variety-product-tile__wrapper img,.variety-product-tile__wrapper_bottom,.variety-single,.variety-single__wrapper,.variety-single__wrapper img,.variety-thirds-3col__wrapper_one-third,.variety-thirds-3col__wrapper_two-thirds,.variety-thirds__wrapper_one-third,.variety-thirds__wrapper_two-thirds,.view-favorites,.view-favorites__cntr,.view-favorites__cntr_input,.view-favorites__cntr_name,.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,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container{width:100%}@media only screen and (min-width:50em){.col-lg__1-12,.gem-options-form__btns{width:8.33333333%}.col-lg__2-12,.col-one .subnav__banner,.image-left__wrapper,.slider__hold_container_input_max,.slider__hold_container_input_min,.sort-and-filter__info-block{width:16.66666667%}.category-grid-1X4 .rectangle-tile,.certona-match-maker .view-favorites__cntr,.col-five .subnav__banner,.col-five .subnav__col,.col-lg__3-12,.date-dropdown__container_wrapper,.digital-appraisal header .page_header .logo,.digital-appraisal header .page_header .secondary-logo,.four-cs__wrapper_details-sec_filter_wrap_right,.gem-options-form__shapes,.gem-options-form__size,.prod-cat-tile-block__tile-block_wrapper_image,.share-favorites__generate-link_wrap,.sort-and-filter__info-block.grouped-pcat,.store-item.specific-store .store-item__details,.subnav__col,.vertical .tabs__header{width:25%}.category-grid-1X3 .rectangle-tile,.col-lg__4-12,.col-three .subnav__col,.digital-appraisal .main_container .bottom_details .purchase_details_block,.gem-options-form__gems,.gemstone-list .sticky-footer__container_price-btn-holder,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.our-stores__wrapper_item,.search-box .search-wrapper__items .products,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.store-item.specific-store .store-item__workhours,.utility-nav .smartEditComponent,.variety-product-tile,.variety-thirds-3col__wrapper_one-third,.variety-thirds__wrapper_one-third{width:33.33333333%}.add-to-cart-info .matching-pieces-container .item-img-fav,.col-lg__5-12,.confirm-password__wrapper_container,.drop-a-hint__wrap_content_form,.four-cs__wrapper_hand-sec,.search-store__wrapper_search,.store-item.specific-store .store-item__img-hold,.subscription-modal .component-name__content{width:41.66666667%}.account-management-modal,.apple-pay-hold .google-pay,.article-layouts__middle_img-sec,.article-layouts__middle_para-sec,.article-sticky__left,.article-sticky__right,.by-mail_details_col,.category-grid-2x2x2 .rectangle-tile,.col-lg__6-12,.col-three .subnav__banner,.col-three .subnav__list,.confirm-password__wrapper_container_wrapper_hold,.contact-a-store_info_stores_wrapper,.contact-us-page__container_col,.digital-appraisal .main_container .bottom_details .shaneco_logo,.drop-a-hint__wrap_content_message_title,.education-top-banner__text-wrapper,.emailOpt-out__form_label,.emailOpt-out__wrapper,.grouped-pcat .sort-and-filter__info-block_desc,.items-unavailable-modal .component-name__content,.login-expired__wrapper .login-container,.page-footer__row .smartEditComponent,.prod-cat-tile-block__tile-block_wrapper,.recent-favorites__img-holder,.rectangle-grid-1X2 .rectangle-tile,.share-favorites__form_input-email,.share-favorites__form_input-name,.social-media-frames__facebook,.social-media-frames__twitter,.social-sign-up-modal .component-name__content,.stone-unavailable-modal .component-name__content,.variety-halves-absolute3__wrapper_half,.variety-halves__wrapper_half{width:50%}.add-to-cart-info .matching-pieces-container .matching-piece-item__desc,.add-to-cart-modal.modal .component-name__content,.col-lg__7-12,.drop-a-hint__wrap_content_message,.email-store-manager .component-name__content,.email-us .component-name__content,.four-cs__wrapper_details-sec,.generic-error-modal .component-name__content,.map__error_hold,.sort-and-filter__post-dropdown{width:58.33333333%}.article-layouts,.centered-banner-with-cta__text-block_heading,.col-lg__8-12,.education-top-banner__text-wrapper_content_list,.faq-accordian,.favorites-modal .component-name__content,.gemstone-list .sticky-footer__container_img-title-holder,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.rectangle-tile__content_description,.social-media-frames__wrapper,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.store-details__wrapper_details,.subnav__banner_desc,.subnav__list,.variety-thirds-3col__wrapper_two-thirds,.variety-thirds__wrapper_two-thirds,.virtual-tour__wrapper{width:66.66666667%}.by-mail_details_col_title,.col-five .subnav__list,.col-lg__9-12,.drop-a-hint .component-name__content,.four-cs__wrapper_details-sec_filter_wrap_left,.image-left__content,.prod-cat-tile-block__tile-block_wrapper_details,.share-favorites__generate-link_field,.subnav__banner_title,.vertical .tabs__content{width:75%}.category-grid-1X3 .rectangle-tile__content_description,.col-lg__10-12,.confirm-password__wrapper_container_wrapper_text,.slider__hold_range-slide,.sticky-footer__container_img-title-holder_title_container{width:83.33333333%}.all-locations__wrapper,.category-grid-1X4 .rectangle-tile__content_description,.category-grid-2x2x2 .rectangle-tile__content_description,.col-lg__11-12,.drop-a-hint__wrap_content,.drop-a-hint__wrap_content_message_reply,.our-stores__wrapper,.pdp-engraving .engraving-contact-us .contact-text,.prod-cat-tile-block__tile-block_wrapper_details_styles_products{width:91.66666667%}.carat-sec .four-cs__wrapper_details-sec_filter_wrap_left,.category-grid-1X4,.col-lg__full,.confirm-password__wrapper_container_wrapper_text,.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_year,.drop-a-hint__wrap_content_message_image-hold,.drop-a-hint__wrap_content_message_info,.drop-a-hint__wrap_content_message_send,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.gem-options-form,.gem-options__hold,.gemlist-filters__top-sec_slider-wrapper_elem,.input-field__input,.select-box.article-find-store-modal,.slider,.slider__hold,.sort-and-filter__filter-comp,.store-item,.view-favorites__wrapper{width:100%}.all-locations__wrapper_stack,.col-lg__2-10{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{width:8.33333333%}.col-md__2-12,.gem-options-form__btns,.gemstone-list .sticky-footer__container_img-title-holder{width:16.66666667%}.col-md__3-12{width:25%}.col-md__4-12,.digital-appraisal .main_container .bottom_details .purchase_details_block,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.map__reset_button,.search-box .search-wrapper__items .products,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price{width:33.33333333%}.col-md__5-12{width:41.66666667%}.category-grid-1X3 .rectangle-tile,.category-grid-1X4 .rectangle-tile,.category-grid-2x2x2 .rectangle-tile,.certona-match-maker .view-favorites__cntr,.col-md__6-12,.digital-appraisal .main_container .bottom_details .shaneco_logo,.form-input-with-label.saved-card-form-input .form-input-with-label,.login-expired__wrapper .login-container{width:50%}.col-md__7-12,.form-input-with-label.saved-card-form-input .form-input-with-label__input,.two-images-left .article-layouts__middle_img-sec_el{width:58.33333333%}.account-management-modal .body__wrapper_title,.centered-banner-with-cta__text-block_heading,.col-md__8-12,.drop-a-hint-success .component-name__content,.drop-a-hint__wrap_content_message_info,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.sort-and-filter .select-box,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title{width:66.66666667%}.by-mail_details_col_title,.col-md__9-12{width:75%}.address-modal .component-name__content,.banner__wrapper,.col-md__10-12,.drop-a-hint__wrap_content_message_title,.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.gem-options-form__support_text,.gemstone-list .sticky-footer__container_price-btn-holder,.select-box.article-pdp-non-built-ring-size{width:83.33333333%}.all-locations__wrapper,.col-md__11-12,.drop-a-hint__wrap_content_message_reply,.gem-options-form__hold-mobile_top_text,.view-favorites__wrapper{width:91.66666667%}.account-management-modal,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .product-information .price-info,.add-to-cart-modal.modal .component-name__content,.all-locations__wrapper_stack,.article-layouts__middle_img-sec,.article-sticky__left,.article-sticky__right,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.by-mail_details_col,.category-grid-1X3,.category-grid-2x2x2,.col-five .subnav__col,.col-five .subnav__list,.col-md__full,.col-three .subnav__col,.col-three .subnav__list,.confirm-password__wrapper_container,.confirm-password__wrapper_container_wrapper_hold,.contact-a-store_info_stores_wrapper,.contact-us-page__container_col,.drop-a-hint .component-name__content,.drop-a-hint-success,.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__wrap_title,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.email-store-manager .component-name__content,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.email-us .component-name__content,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.emailOpt-out__form_label,.employee-terms-modal__wrapper_head_title,.favorites-modal .component-name__content,.filter-accordion,.filter-accordion .accordion__list,.filter-accordion .product-specs,.filter-accordion .product-specs__item_content_items,.filter-accordion .product-specs__item_content_items_key,.filter-accordion .product-specs__item_header,.filter-tabs .tabs__header_item,.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,.gem-options-form,.gem-options-form__btns,.gem-options-form__gems,.gem-options-form__hold-mobile,.gem-options-form__shapes,.gem-options-form__size,.gem-options-form__support,.gem-options__hold,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__shape-sec_heading_text,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_certificates .product-specs__item_header,.gemlist-filters__top-sec_certificates_text,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_slider-wrapper_elem,.generic-error-modal .cvv-modal .component-name__content,.generic-error-modal .modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.image-left__content,.input-field__input,.items-unavailable-modal .component-name__content,.items-unavailable-modal__container,.open .gem-options,.our-stores__wrapper,.page-footer__col,.pdp-engraving .engraving-contact-us .contact-text,.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,.rectangle-tile__content_description,.search-store__wrapper_found,.search-store__wrapper_search,.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-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select,.select-box.article-find-store-modal,.select-box.article-pdp-non-built-ring-size .chosen-container,.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single,.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 .select-tag-pdp-non-built-ring-size,.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,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .select-tag-shopping-cart-csr-header__item_form_row_adjustment,.share-favorites__form_input-email,.share-favorites__form_input-name,.share-favorites__generate-link_field,.share-favorites__generate-link_wrap,.slider,.slider__hold,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form_input,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__filters_top-sec_slider-wrapper_text,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.stone-unavailable-modal .component-name__content,.stone-unavailable-modal__container,.store-details__wrapper_details,.store-item,.store-item.specific-store .store-item__details,.store-item.specific-store .store-item__img-hold,.store-item.specific-store .store-item__workhours,.store-item__details,.store-item__img-hold,.store-item__title,.store-item__view,.store-item__workhours,.subnav__col,.subnav__list,.subscription-modal .cvv-modal .component-name__content,.subscription-modal .modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.view-favorites__cntr_hold{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{width:8.33333333%}.col-sm__2-12,.gemstone-list .sticky-footer__container_img-title-holder,.slider__hold_container_input_max,.slider__hold_container_input_min{width:16.66666667%}.col-sm__3-12{width:25%}.col-sm__4-12,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.map__reset_button,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price{width:33.33333333%}.col-sm__5-12,.sort-and-filter .select-box{width:41.66666667%}.category-grid-1X3 .rectangle-tile,.category-grid-1X4 .rectangle-tile,.category-grid-2x2x2 .rectangle-tile,.certona-match-maker .view-favorites__cntr,.col-sm__6-12,.search-box .search-wrapper__items .products{width:50%}.account-management-modal .body__wrapper_title,.col-sm__7-12,.two-images-left .article-layouts__middle_img-sec_el{width:58.33333333%}.col-sm__8-12,.confirm-password__wrapper_header,.drop-a-hint__wrap_content_message_info,.items-unavailable-modal__unavailable .suggested-recommendation__content_desc,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.select-box.article-pdp-non-built-ring-size,.stone-unavailable-modal__unavailable .suggested-recommendation__content_desc,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title{width:66.66666667%}.col-sm__9-12,.gemstone-list .sticky-footer__container_price-btn-holder,.login-expired__wrapper .login-container{width:75%}.by-mail_details_col_title,.col-sm__10-12,.confirm-password__wrapper_container_wrapper_text,.drop-a-hint__wrap_content_message_title,.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc,.four-cs__wrapper_details-sec_filter_wrap_top-desc,.gem-options-form__support_text{width:83.33333333%}.all-locations__wrapper,.banner__wrapper,.category-grid-1-2__banner-wrapper .centered-banner-with-cta__text-block_heading,.cms-full-block_text-block_description,.col-sm__11-12,.drop-a-hint__wrap_content_message_reply,.gem-options-form__hold-mobile_top_text,.prod-cat-tile-block__tile-block_text-block_sub-heading{width:91.66666667%}.account-management-modal,.add-to-cart-info .product-information .image-hold,.add-to-cart-info .product-information .price-info,.add-to-cart-modal.modal .component-name__content,.address-modal .component-name__content,.address-modal__wrapper_form_row,.all-locations__wrapper_stack,.apple-pay-hold .google-pay,.article-layouts__middle_img-sec,.article-sticky__left,.article-sticky__right,.banner__wrapper_inner_call,.banner__wrapper_inner_chat,.banner__wrapper_inner_link,.banner__wrapper_inner_pcatTitle,.banner__wrapper_inner_pdpTitle,.by-mail_details_col,.category-grid-1-2__banner-wrapper,.category-grid-1-2__banner-wrapper .centered-banner-with-cta,.category-grid-1X3,.category-grid-2x2x2,.centered-banner-with-cta__text-block_description,.centered-banner-with-cta__text-block_heading,.cms-full-block_text-block,.cms-full-block_text-block_heading,.col-five .subnav__col,.col-five .subnav__list,.col-sm__full,.col-three .subnav__col,.col-three .subnav__list,.confirm-password__wrapper_container,.confirm-password__wrapper_container_wrapper_hold,.contact-a-store_info_stores_wrapper,.contact-us-page__container_col,.digital-appraisal .main_container .bottom_details .purchase_details_block,.digital-appraisal .main_container .bottom_details .shaneco_logo,.digital-appraisal footer .footer_info,.drop-a-hint .component-name__content,.drop-a-hint-success,.drop-a-hint-success .component-name__content,.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__wrap_title,.education-top-banner__text-wrapper,.education-top-banner__text-wrapper_content,.email-store-manager .component-name__content,.email-store-manager__form_wrapper_form_input,.email-store-manager__form_wrapper_form_text-area,.email-us .component-name__content,.email-us__form_wrapper_form_input,.email-us__form_wrapper_form_text-area,.emailOpt-out__form_label,.employee-terms-modal__wrapper_head_title,.favorites-modal .component-name__content,.filter-accordion,.filter-accordion .accordion__list,.filter-accordion .product-specs,.filter-accordion .product-specs__item_content_items,.filter-accordion .product-specs__item_content_items_key,.filter-accordion .product-specs__item_header,.filter-tabs .tabs__header_item,.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,.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,.gem-options-form,.gem-options-form__btns,.gem-options-form__gems,.gem-options-form__hold-mobile,.gem-options-form__shapes,.gem-options-form__size,.gem-options-form__support,.gem-options__hold,.gemlist-filters__shape-sec_heading,.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__shape-sec_heading_text,.gemlist-filters__slider-sec_caret,.gemlist-filters__slider-sec_clarity,.gemlist-filters__slider-sec_color,.gemlist-filters__slider-sec_cut,.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_certificates .product-specs__item_header,.gemlist-filters__top-sec_certificates_text,.gemlist-filters__top-sec_slider-wrapper,.gemlist-filters__top-sec_slider-wrapper_elem,.gemlist-filters__top-sec_slider-wrapper_text,.generic-error-modal .cvv-modal .component-name__content,.generic-error-modal .modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.image-left__content,.input-field__input,.items-unavailable-modal .component-name__content,.items-unavailable-modal__container,.open .gem-options,.our-stores__wrapper,.page-footer__col,.pdp-engraving .engraving-contact-us .contact-text,.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,.rectangle-tile__content_description,.search-store__wrapper_found,.search-store__wrapper_search,.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-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select,.select-box.article-find-store-modal,.select-box.article-pdp-non-built-ring-size .chosen-container,.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single,.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 .select-tag-pdp-non-built-ring-size,.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,.select-box.article-shopping-cart-csr-header__item_form_row_adjustment .select-tag-shopping-cart-csr-header__item_form_row_adjustment,.share-favorites__form_input-email,.share-favorites__form_input-name,.share-favorites__generate-link_field,.share-favorites__generate-link_wrap,.slider,.slider__hold,.social-sign-up-modal .component-name__content,.social-sign-up-modal__form_wrapper_form_input,.sort-and-filter__filters_top-sec_count-info,.sort-and-filter__filters_top-sec_ship-info,.sort-and-filter__filters_top-sec_slider-wrapper,.sort-and-filter__filters_top-sec_slider-wrapper_elem,.sort-and-filter__filters_top-sec_slider-wrapper_text,.sort-and-filter__info-block,.sort-and-filter__post-dropdown,.stone-unavailable-modal .component-name__content,.stone-unavailable-modal__container,.store-item,.store-item.specific-store .store-item__details,.store-item.specific-store .store-item__img-hold,.store-item.specific-store .store-item__workhours,.store-item__details,.store-item__img-hold,.store-item__title,.store-item__view,.store-item__workhours,.subnav__col,.subnav__list,.subscription-modal .cvv-modal .component-name__content,.subscription-modal .modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content,.view-favorites__cntr_hold,.view-favorites__wrapper{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,.clearfix:before,.our-stores__title:after,.our-stores__title:before{content:" ";display:table}.no-list,.page-footer__bottom-nav ul,.page-footer__col_ul{list-style:none;margin:0;padding:0}.vertical-align__top{vertical-align:top}.all-locations__wrapper_stack_link,.switch-button__icon,.switch-button__label,.switch-button__text,.switch-button__wrapper,.vertical-align__middle{vertical-align:middle}.vertical-align__bottom{vertical-align:bottom}.all-locations__wrapper_stack_link,.display__block,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style.selected .font-list,.pdp-engraving.selected .engraving_section{display:block}.Discover,.JCB,.ShanecoCard,.account-management-modal .body__wrapper_title,.add-to-cart-info .product-information .item-count,.add-to-cart-info .product-information .tax-info,.all-locations__wrapper_link,.amex,.badge,.badge__title,.card-icon,.carousel-scroll .carousel-dots .dots,.carousel__pagination a,.checkbox__text .Discover,.checkbox__text .JCB,.checkbox__text .ShanecoCard,.checkbox__text .amex,.checkbox__text .card-icon,.checkbox__text .diners,.checkbox__text .giftcard,.checkbox__text .maestro,.checkbox__text .master,.checkbox__text .mastercard_eurocard,.checkbox__text .mc,.checkbox__text .switch,.checkbox__text .td-card,.checkbox__text .visa,.circle,.color-slider__marks_box-left,.color-slider__marks_box-right,.color-slider__marks_text,.cvv-modal .component-name__content_header_title,.cvv-modal .component-name__content_main-wrap_body_btn,.date-dropdown__container_wrapper,.diners,.display__inline-block,.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,.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__wrap_title_text,.email-store-manager__form_header,.email-us__form_header,.emailOpt-out__form_label,.employee-discount-icon,.favorites-header-icon__wrap_image,.favorites-icon__gemcard,.favorites-icon__link,.filter-tabs .tabs__header_item_text,.form-input-with-label__amount-wrapper,.gemlist-filters__slider-sec_color_marks_box-left,.gemlist-filters__slider-sec_color_marks_box-right,.gemlist-filters__slider-sec_color_marks_text,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_price,.giftcard,.hexagonal-tag,.hexagonal-tag__title,.isTdEnabled .ShanecoCard,.item-desc-price__container-hovered_price .employee-icon,.item-desc-price__hold .employee-icon,.item-desc-price__hold_price,.item-desc-price__price,.item-desc-price__price .employee-icon,.items-unavailable-modal__container,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__remove-add-on,.items-unavailable-modal__remove-center-stone,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.maestro,.map__error_hold_refresh_icon,.map__holder,.map__holder_wrapper_view,.master,.mastercard_eurocard,.mc,.modal .component-name__content_header_title,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.online-customer-service_contact_options_arrow,.pdp-engraving.selected .engraving-title .engraving-price,.search-box .search-wrapper__items_product,.select-box,.select-box .chosen-container-single .chosen-single span,.social-sign-up-modal__form_header,.sort-and-filter__info-block_desc p,.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,.sticky-footer__container_price-btn-holder_form_link-setting,.sticky-footer__container_price-btn-holder_form_link-stone,.stone-unavailable-modal__container,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__remove-add-on,.stone-unavailable-modal__remove-center-stone,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item.specific-store .store-item__manager,.store-item.specific-store .store-item__number,.store-item__number,.store-item__view_printInfoHold,.subnav__bottom-link-desktop,.subnav__top-link-desktop,.switch,.switch-button__label,.switch-button__text,.switch-button__wrapper,.td-card,.text-with-image__text,.travel-companion-modal .component-name__content_header_title,.travel-companion-modal .component-name__content_main-wrap_body_btn,.view-favorites__cntr_hold:hover .view-favorites__cntr_close-icon:before,.visa,.welcome-modal__form_header{display:inline-block!important}.display__inline,.search-store__wrapper_found_title p,.turn-to .product-specs__item_header_title{display:inline!important}.display__none,.email-only-modal__wrapper_body_hidden-input,.pdp-engraving .engraving-section,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list,.pdp-engraving .engraving-title .engraving-price,.product-specs .turn-to-content.modal .close-btn,.slider__hold_range-slide.disable .noUi-pips .noUi-value{display:none}.zero__text{font-size:0!important}.hiddenButAvailable,.hide{display:none!important}.visibility-hide{visibility:hidden}.first__all,.items-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price{order:-1}.show{display:block!important}.show__flex{display:flex!important}.hide-from__screen{clip:rect(0 0 0 0)}.overlay--disabled{position:relative}.overlay--disabled:before{background:fade(#272829,45%);bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.background__ultra-light-grey{background-color:#f2f4f5!important}.background__white{background-color:#fff}.background__light-grey{background-color:#dddedf}.background__grey{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}.map,.mini-cart__dropdown,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.product-specs__item_content_container_desktop,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.show__desktop-and-above,.show__desktop-and-below,.show__mobile,.show__tablet-and-above{display:none}@media only screen and (min-width:50em){.map,.mini-cart__dropdown,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.product-specs__item_content_container_desktop,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.show__desktop-and-above{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{display:table-row!important}.show__desktop-and-above__flex{display:flex!important}.show__tablet-and-below__inline-block,.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart{display:none!important}.force-show__desktop-and-above{max-height:none!important}.hide__desktop-and-above,.item-desc-price__caret-mobile,.item-desc-price__desc-mobile,.product-specs__item_content_container_mobile,.show__mobile,.show__mobile__inline,.show__mobile__inline-block,.social-media-frames__wrapper_mobile,.sort-and-filter__filters_top-sec_count-info_apply-btn,.store-item.specific-store .store-item__number_text_icon,.store-item__mobile{display:none!important}.border-with-quarters-modal-right{background:none;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;padding:0}}@media only screen and (max-width:75em){.show__desktop-and-below{display:block}.show__desktop-and-below__inline-block{display:inline-block!important}.hide__desktop-and-below,.show__mobile,.show__mobile__inline,.show__mobile__inline-block{display:none!important}}@media only screen and (min-width:37.5625em){.show__tablet-and-above{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,.show__mobile,.show__mobile__inline,.show__mobile__inline-block{display:none!important}}@media only screen and (max-width:50em){.item-desc-price__caret-mobile,.item-desc-price__desc-mobile,.show__tablet-and-below{display:block!important}.show__tablet-and-below__inline-block,.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart{display:inline-block!important}.banner__wrapper_inner_chat,.carousel__next,.carousel__prev,.hide__tablet,.item-desc-price__caret,.item-desc-price__desc,.map,.map__error,.our-stores__title,.product-image .favorites-icon,.recom-recent .tabs__header_seprator,.show__desktop-and-above__table_row,.social-media-frames__facebook,.social-media-frames__twitter,.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{display:none!important}.sc-g__tablet-and-below,.sort-and-filter .select-box__pre-text{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.first__tablet-and-below,.items-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-center-stone{order:-1}.sc-g__tablet-and-below_end{justify-content:flex-end;text-align:right}.add-to-cart-info .item-desc-price.matching-piece .item-desc-price__container,.address-modal__wrapper_disclaimer,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_price,.item-desc-price,.sc-g__tablet-and-below_center,.share-favorites__generate-link_wrap{justify-content:center;text-align:center}.form-input-with-label.saved-card-form-input .form-input-with-label,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price,.sc-g__tablet-and-below_start{justify-content:flex-start;text-align:left}.sc-g__tablet-and-below_middle{align-items:center}.gemstone-list .sticky-footer__container_price-btn-holder,.sc-g__tablet-and-below__between{justify-content:space-between}.border-with-quarters-modal-top-background{background:none;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;padding:0}.border-with-quarters-modal-bottom{background:none;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;padding:0}}@media only screen and (max-width:37.5em){.show__mobile{display:block!important}.show__mobile__inline-block{display:inline-block!important}.show__mobile__inline{display:inline!important}.hide__mobile,.map,.mini-cart__dropdown,.online-customer-service_contact_options.divChatGlobalHeader,.online-customer-service_contact_options.divChatLink,.product-specs__item_content_container_desktop,.recom-recent__wrapper_items_wrap .item-desc-price__desc,.show__desktop-and-above,.show__tablet-and-above,.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{justify-content:flex-end;text-align:right}}@media only screen and (max-width:75.0625em){.hide__below-desktop,.subnav__banner,.subnav__bottom-link-desktop,.subnav__col_link.info-link-desktop,.subnav__col_title-desktop,.subnav__top-link-desktop,.utility-dropdown,.utility-nav .link-wrap.stores .store-name,.utility-nav .logo-full{display:none!important}.col-below-desktop__full,.col-five .subnav__col,.col-five .subnav__list,.col-three .subnav__col,.col-three .subnav__list,.subnav__col{width:100%}}@media only screen and (min-width:75.0625em){.hide__above-desktop,.page-header__mobile-bg,.search-box__bg,.search-box__cross,.subnav__bottom-link-mobile,.subnav__col_link.info-link-mobile,.subnav__col_title-mobile,.subnav__heading,.subnav__top-link-mobile{display:none!important}}.no-border{border:none}.dollar:before,.slider__hold_container:before{content:"$"}.percentage:before{content:"%"}.carat-sign:after{content:" ct"}.circle,.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,.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{background:#fff;border-radius:25px;height:50px;position:absolute;width:50px}.border-with-quarters-modal,.change-password-success-modal__container_wrapper,.drop-a-hint-success .component-name__content_main-wrap_border,.email-only-modal__wrapper,.email-store-manager__form_wrapper,.email-us__form_wrapper,.full-specs-modal__wrap,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.items-unavailable-modal__container,.login-container,.quality-modal__content_main-wrap_body,.social-sign-up-modal__form_wrapper,.stone-unavailable-modal__container,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body,.thank-you-modal__container_wrapper{background:none;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;padding:0}.border-with-quarters-modal,.change-password-success-modal__container_wrapper,.drop-a-hint-success .component-name__content_main-wrap_border,.email-only-modal__wrapper,.email-store-manager__form_wrapper,.email-us__form_wrapper,.full-specs-modal__wrap,.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.items-unavailable-modal__container,.login-container,.quality-modal__content_main-wrap_body,.social-sign-up-modal__form_wrapper,.stone-unavailable-modal__container,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body,.thank-you-modal__container_wrapper,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/Modal%20Border.png)!important}.border-with-quarters-grey,.map__error_hold{background:none;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;padding:0}@media print{.banner,.digital-appraisal .recom-banner .main_heading,.digital-appraisal header .recom-banner .page_header,.login-via-page .recom-banner section,.page-footer,.page-header,.print-hide,.recom-banner .article-layouts,.recom-banner .article-sticky,.recom-banner .back-to-top-container,.recom-banner .banner.orderSubmit,.recom-banner .banner__wrapper,.recom-banner .behind-designs~.product-carousel,.recom-banner .breadcrumbs,.recom-banner .carat-slider__shapes-form,.recom-banner .category-grid-1-2,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .cms-html-container,.recom-banner .contact-us-page__container,.recom-banner .digital-appraisal,.recom-banner .digital-appraisal .main_heading,.recom-banner .digital-appraisal header .page_header,.recom-banner .education-section,.recom-banner .emailOpt-out,.recom-banner .faq-accordian,.recom-banner .fav-search,.recom-banner .fixed-filter-icon,.recom-banner .four-cs__wrapper,.recom-banner .gem-options-form,.recom-banner .home-page,.recom-banner .image-left,.recom-banner .login-via-page section,.recom-banner .map__error,.recom-banner .map__holder,.recom-banner .map__reset,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .paragraph,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .product-desc__wrapper,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .search-store__wrapper,.recom-banner .seo-content,.recom-banner .sort-and-filter,.recom-banner .store-item.specific-store,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .wrapper,.recom-banner .wrapper-no-padding,.recom-recent,.sticky-footer{display:none}}.transparent-background{background:#272829;border-radius:4px;content:"";opacity:.45;position:absolute}.input-field__input.drop-hint-input::-webkit-input-placeholder,.placeholder-custom::-webkit-input-placeholder{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.2}.input-field__input.drop-hint-input:-moz-placeholder,.placeholder-custom:-moz-placeholder{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.2}.input-field__input.drop-hint-input:-ms-input-placeholder,.placeholder-custom:-ms-input-placeholder{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.2}.gem-options-form__support_icon,.ic_not_supported,.item-desc-price__error{background-image:url(/_ui/responsive/common/images/ic_gemstone_not_supported.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:2rem;width:2rem}.border-with-pink-background,.confirm-password__wrapper_container,.login-expired__wrapper .login-container{background:none;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%;border-image-width:3;padding:0}.double-border-with-quarters{background:none;border:1rem solid;-o-border-image:url(/_ui/responsive/common/images/double_border.svg) 40%;border-image:url(/_ui/responsive/common/images/double_border.svg) 40%;border-image-width:3;padding:0}.double-border-with-quarters,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/double_border.png)!important}.border-with-quarters-and-shadow{background:none;border:1rem solid;-o-border-image:url(/_ui/responsive/common/images/m_Draggable%20card.svg) 40%;border-image:url(/_ui/responsive/common/images/m_Draggable%20card.svg) 40%;border-image-width:3;padding:0}.border-with-pink-background,.confirm-password__wrapper_container,.login-expired__wrapper .login-container,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/Modal_Border_solid-01.png)!important}.hex-border,.hexagonal-tag{background:none;border:1rem solid;-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yIDAgNTYyIDc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NTkgNzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNhYmFkYWY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjQiIGQ9Ik0xOS40IDQuOWg1MjAuMmwxOS40IDMzLTE4LjMgMzFIMTkuNEwwIDM3Ljl6Ii8+PC9zdmc+) 15%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yIDAgNTYyIDc1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NTkgNzUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNhYmFkYWY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjQiIGQ9Ik0xOS40IDQuOWg1MjAuMmwxOS40IDMzLTE4LjMgMzFIMTkuNEwwIDM3Ljl6Ii8+PC9zdmc+) 15%;border-image-width:3;padding:0}.hex-border,.hexagonal-tag,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/address-title-border.png)!important}.borders-with-quarters-small-white{background:none;border:1rem solid;-o-border-image:url(/_ui/responsive/common/images/white-text-box-2X.png) 40%;border-image:url(/_ui/responsive/common/images/white-text-box-2X.png) 40%;border-image-width:18}.borders-with-quarters-small-black{background:none;border:1rem solid;-o-border-image:url(/_ui/responsive/common/images/black-text-box-2X.png) 40%;border-image:url(/_ui/responsive/common/images/black-text-box-2X.png) 40%;border-image-width:18}.modal-top{padding-top:6rem}.Discover,.JCB,.ShanecoCard,.amex,.card-icon,.diners,.giftcard,.isTdEnabled .ShanecoCard,.maestro,.master,.mastercard_eurocard,.mc,.switch,.td-card,.visa{background-repeat:no-repeat;height:2.2rem;margin-right:1rem;padding-left:3.5rem;width:3.5rem}.visa{background-image:url(/_ui/responsive/common/images/ic_visa.svg);-webkit-print-color-adjust:exact}.isTdEnabled .ShanecoCard,.td-card{background-image:url(/_ui/responsive/common/images/ic_shaneco_td.png)!important;background-size:100%;-webkit-print-color-adjust:exact}.master,.mc{background-image:url(/_ui/responsive/common/images/mastercard.svg);-webkit-print-color-adjust:exact}.ShanecoCard{background-image:url(/_ui/responsive/common/images/ic_shaneco_td.png)}.ShanecoCard,.amex{background-size:80%;-webkit-print-color-adjust:exact}.amex{background-image:url(/_ui/responsive/common/images/ic_amex.png)}.Discover{background-image:url(/_ui/responsive/common/images/ic_discover.svg);-webkit-print-color-adjust:exact}.maestro{background-image:url(/_ui/responsive/common/images/Maestro_logo.svg)}.giftcard,.maestro{background-size:80%;-webkit-print-color-adjust:exact}.giftcard{background-image:url(/_ui/responsive/common/images/ic_giftcard.svg)}.mastercard_eurocard{background-image:url(/_ui/responsive/common/images/Eurocard_logo.svg)}.diners,.mastercard_eurocard{background-size:80%;-webkit-print-color-adjust:exact}.diners{background-image:url(/_ui/responsive/common/images/Diners_Club_Logo.svg)}.JCB{background-image:url(/_ui/responsive/common/images/JCB_Cards.svg)}.JCB,.switch{background-size:80%;-webkit-print-color-adjust:exact}.switch{background-image:url(/_ui/responsive/common/images/Swift_card_logo.svg)}.error-message{padding:15px}.error-message__text{color:#da690e;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.36px;line-height:1}.error-message__text:before{font-weight:600;margin-right:10px}.employee-discount-icon,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon,.item-desc-price__container-hovered_price .employee-icon,.item-desc-price__hold .employee-icon,.item-desc-price__price .employee-icon{cursor:pointer}.employee-discount-icon:before,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon:before,.item-desc-price__container-hovered_price .employee-icon:before,.item-desc-price__hold .employee-icon:before,.item-desc-price__price .employee-icon:before{background:#fff;border:1px solid #abadaf;border-radius:50%;color:#abadaf;content:"E";font-family:MontserratRegular;font-size:1.6rem;font-weight:400;height:2.6rem;letter-spacing:.7px;line-height:.75;margin-right:1rem;width:2.6rem}.employee-discount-icon.selected:before,.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .selected.employee-icon:before,.item-desc-price__container-hovered_price .selected.employee-icon:before,.item-desc-price__hold .selected.employee-icon:before,.item-desc-price__price .selected.employee-icon:before{background:#c8102e;border-color:#c8102e;color:#fff}.backend-error{color:#da690e;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.06rem;line-height:1;padding:0 0 2rem}.backend-error:before{font-size:1.8rem;padding-right:1rem}.super{font-size:70%;vertical-align:super}@media only screen and (min-width:50em){.all-locations,.our-stores__wrapper,.popular-category-carousel .product-category-carousel,.popular-category-carousel__title,.wrapper-large-desktop{margin:0 auto;max-width:1280px}}.wrapper-full{margin:0 auto;max-width:1920px}.ada-anchor-no-text span{display:block;height:1px;overflow:hidden;text-indent:-9999rem;width:1px}a[href^=tel]{color:inherit;font-family:inherit;font-size:inherit;text-decoration:inherit}input::-ms-clear,input::-ms-reveal{display:none}.accessibility-links{left:10px;position:fixed;top:10px;z-index:10000}.accessibility-links a{background:#fff;display:inline-block;padding:3px 5px}.hide-from__screen{height:1px;overflow:hidden;position:fixed;width:1px}.hide-from__screen:focus{clip:auto;height:auto;margin:0;overflow:visible;position:absolute;width:auto}body:not(.show-focus-outlines) a:focus,body:not(.show-focus-outlines) article:focus,body:not(.show-focus-outlines) button:focus,body:not(.show-focus-outlines) div: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) img:focus,body:not(.show-focus-outlines) input:focus,body:not(.show-focus-outlines) label:focus,body:not(.show-focus-outlines) li:focus,body:not(.show-focus-outlines) p:focus,body:not(.show-focus-outlines) select:focus,body:not(.show-focus-outlines) span:focus,body:not(.show-focus-outlines) ul:focus{outline:none!important}.noUi-handle,.noUi-target{cursor:pointer!important}.noUi-target.disable,.noUi-target.disable .noUi-handle{cursor:not-allowed!important}.brand-title-default,.grid-core-single__wrapper_title,.variety-absolute3__wrapper_title,.variety-product-stack__wrapper_tile_title,.variety-product-stack__wrapper_title,.variety-product-tile__wrapper_bottom_title,.variety-single__wrapper_title{font-family:SharpSansNo1Book;font-size:1.6rem;letter-spacing:.3rem;text-transform:uppercase}.brand-copy-default,.grid-core-single__wrapper_copy,.grid-core-single__wrapper_cta,.variety-absolute3__wrapper_copy,.variety-product-stack__wrapper_tile_copy,.variety-product-tile__wrapper_bottom_copy,.variety-product-tile__wrapper_bottom_cta,.variety-single__wrapper_copy,.variety-single__wrapper_cta{font-family:BodoniLTBook;font-size:1.8rem;letter-spacing:.05rem}.no-click{pointer-events:none}.not-allowed{cursor:not-allowed!important;opacity:.5}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default}.lucid{opacity:0}.visible{visibility:visible!important}::-webkit-media-controls-start-playback-button{background-image:url(/_ui/responsive/common/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}.smartedit-html-container #content .container{margin-top:0}}img[data-src]{min-height:1px;min-width:1px}@media only screen and (max-width:37.5em){.estimatedDelivery-sec{max-width:100%!important}}#page-content-section{outline:none}.scrollbar::-webkit-scrollbar{width:4px}.scrollbar::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #c4c4c4;margin-block:24px}.scrollbar::-webkit-scrollbar-thumb{background:#555659;border-radius:2px}.scrollbar::-webkit-scrollbar-thumb:hover{background:#202020}.designstudio-button{bottom:8.5%!important;max-height:80px!important;max-width:80px!important;z-index:9998!important}@media only screen and (max-width:50em){.designstudio-button{bottom:95px!important}.page-shaneCoShoppingCartPage .designstudio-button{bottom:115px!important}}:root{-webkit-text-size-adjust:none;-moz-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{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:0;min-height:500px}body,h1,h2,h3,h4,h5,h6{line-height:1}.page-wrap{margin:0 auto;min-width:320px;width:100%}.page-wrap.secondary-filter-opened{height:100vh;overflow:hidden}#content{min-height:500px}.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{margin:0 auto;max-width:1280px}@media only screen and (max-width:30em){.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{padding-left:40px;padding-right:40px}}@media only screen and (min-width:30.0625em) and (max-width:37.5em){.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{padding-left:60px;padding-right:60px}}@media only screen and (min-width:37.5625em) and (max-width:50em){.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{padding-left:40px;padding-right:40px}}@media only screen and (min-width:50.0625em) and (max-width:75em){.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{padding-left:10px;padding-right:10px}}@media only screen and (min-width:75.0625em){.article-layouts,.article-sticky,.back-to-top-container,.banner.orderSubmit,.banner__wrapper,.behind-designs~.product-carousel,.breadcrumbs,.carat-slider__shapes-form,.category-grid-1-2,.category-grid-1X3,.category-grid-1X4,.category-grid-2x2x2,.cms-html-container,.contact-us-page__container,.digital-appraisal,.digital-appraisal .main_heading,.digital-appraisal header .page_header,.education-section,.emailOpt-out,.faq-accordian,.fav-search,.fixed-filter-icon,.four-cs__wrapper,.gem-options-form,.home-page,.image-left,.login-via-page section,.map__error,.map__holder,.map__reset,.page-footer__row,.page-header__notification-wrapper,.paragraph,.prod-cat-tile-block,.prod-cat-tile-block__tile-block_wrapper,.product-desc__wrapper,.rectangle-grid-1X2,.rectangle-tile-1X1,.search-store__wrapper,.seo-content,.sort-and-filter,.store-item.specific-store,.variety-halves-absolute3__wrapper,.variety-halves__wrapper,.variety-thirds-3col__wrapper,.variety-thirds__wrapper,.wrapper,.wrapper-no-padding{padding-left:20px;padding-right:20px}}.home-page,.wrapper-no-padding{max-width:1280px;padding-left:0;padding-right:0}.home-page-container{background-color:#f6efe7}html.isios.iframeFocus,html.isios.iframeFocus body{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.container{min-height:500px;position:relative}@media print{.container{margin-top:0}}.show-options #divChatGlobalHeader,.show-options #divChatGlobalHeader:hover{color:#53565a}#_asm .ASM_header .ASM_loggedin .ASM_loggedin_text p{color:#a1aebd;font-size:1.4rem}.fixfixed{height:100%;overflow:hidden}.fixfixed body{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.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}#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{-webkit-text-fill-color:auto;border:1px auto;-webkit-box-shadow:inset 0 0 0 1000px auto;-webkit-transition:background-color 5000s ease-in-out 0s;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{-webkit-text-fill-color:auto;border:1px auto;-webkit-box-shadow:inset 0 0 0 1000px auto;-webkit-transition:background-color 5000s ease-in-out 0s;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{-webkit-text-fill-color:auto;border:1px auto;-webkit-box-shadow:inset 0 0 0 1000px auto;-webkit-transition:background-color 5000s ease-in-out 0s;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{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.02rem;line-height:1.5;margin-bottom:30px;margin-top:30px}.seo-content h2{font-size:2.6rem;margin-bottom:20px}.seo-content a{color:#c8102e;font-size:1.5rem}.seo-content p{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.02rem;line-height:1.5;margin-bottom:20px;padding:0}.seo-content b,.seo-content strong{font-family:MontserratSemibold}.smartEditComponent>article{line-height:0}.breadcrumbs{color:#53565a;font-family:MontserratRegular;font-size:1.1rem;font-weight:600;letter-spacing:.03em;line-height:1.5;padding-left:0;padding-top:.8rem}.breadcrumbs+.top-banner{margin-top:1rem}.is-sticky .breadcrumbs{padding-top:4rem}@media only screen and (max-width:75em){.breadcrumbs{padding-left:2rem}}.breadcrumbs li{display:inline-block}.breadcrumbs a{color:#53565a;font-family:MontserratRegular;font-size:1.1rem;font-weight:600;letter-spacing:.03em;line-height:1.5}.breadcrumbs a:hover{text-decoration:underline}.rating,.ratings{background-position:50%;background-repeat:no-repeat;cursor:pointer;height:2rem;margin-top:5px;width:100%}.redesign-container .rating,.redesign-container .ratings{margin-top:0}.star-zero{background-image:url(/_ui/responsive/common/images/Rating_Stars_0.svg)}.star-zero-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_0_5.svg)}.star-one{background-image:url(/_ui/responsive/common/images/Rating_Stars_1.svg)}.star-one-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_1_5.svg)}.star-two{background-image:url(/_ui/responsive/common/images/Rating_Stars_2.svg)}.star-two-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_2_5.svg)}.star-three{background-image:url(/_ui/responsive/common/images/Rating_Stars_3.svg)}.star-three-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_3_5.svg)}.star-four{background-image:url(/_ui/responsive/common/images/Rating_Stars_4.svg)}.star-four-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_4_5.svg)}.star-five{background-image:url(/_ui/responsive/common/images/Rating_Stars_5.svg)}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/_ui/responsive/common/fonts/icomoon.eot?uy9ut9);src:url(/_ui/responsive/common/fonts/icomoon.eot?uy9ut9#iefix) format("embedded-opentype"),url(/_ui/responsive/common/fonts/icomoon.ttf?uy9ut9) format("truetype"),url(/_ui/responsive/common/fonts/icomoon.woff?uy9ut9) format("woff"),url(/_ui/responsive/common/images/icomoon.svg?uy9ut9#icomoon) format("svg")}.account-merge-modal__header_close-icon,.add-to-cart-info .product-information .info-container .chosen-single div b,.address-modal__wrapper_title_close,.all-locations__wrapper_stack_link_text_icon,.backend-error:before,.banner__wrapper_inner_call_icon,.banner__wrapper_inner_chat_icon,.carat-slider__shapes-btn_input_icon,.carousel-scroll .next-btn,.carousel-scroll .prev-btn,.carousel__next,.carousel__prev,.checkbox__text:after,.close-icon,.contact-a-store_info_stores_wrapper_link-icon,.cvv-modal .component-name__content_header_close-icon,.drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.education-section .tabs__header_item_carat,.education-top-banner__text-wrapper_content_list_item_caret,.email-subscription__subscribe_email-submit,.error-message__text:before,.expando-child__content_header_content_icon,.expando__content_header_content_icon,.favorites-header-icon__wrap_image,.filter-component__label_icon,.form-input-with-label__faqs,.four-cs__wrapper_details-sec_filter_wrap_title_icon,.gemlist-filters__apply-sec_left_link_icon,.icon,.items-unavailable-modal__error_icon,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call,.locate-my-store .search-store__wrapper_search_form_button,.map__holder_wrapper_direction_icon,.modal .component-name__content_header_close-icon,.nav__li_caret,.nav__ul.nav__bottom .call,.nav__ul.nav__bottom .help,.nav__ul.nav__bottom .my-account,.nav__ul.nav__bottom .stores,.note-tag__wrapper_icon,.online-customer-service_contact_options_arrow,.online-customer-service_contact_options_icon.call,.online-customer-service_contact_options_icon.chat,.online-customer-service_contact_options_icon.email,.page-footer .simple-banner a.thumb,.page-footer__col_call:before,.page-footer__col_chat:before,.page-footer__col_email:before,.page-footer__col_location:before,.page-footer__col_title.drop-caret:before,.page-header__store-banner__location-icon,.parsley-error+.parsley-errors-list,.parsley-success.is-password+.parsley-errors-list,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving .engraving-section .engraving-input-error:before,.pdp-engraving .engraving-title:before,.product-specs__item_header_icon,.recent-favorites__img-holder .favorite-icon,.same-day-delivery__confirm-page_header .header-icons .back-btn,.same-day-delivery__home-page_container .search-icon,.search-bar-mobile .nav-search .imagesearch,.search-bar-mobile .nav-search__icon_btn,.search-box__cross,.search-store__wrapper_link_text_icon,.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,.sort-and-filter__post-dropdown_tag_cross,.sticky-footer__container_price-btn-holder_link-wrap_back_icon,.stone-unavailable-modal__error_icon,.store-item.specific-store .store-item__email_text_icon,.store-item.specific-store .store-item__number_text_icon,.store-item.specific-store .store-item__view_printInfoHold_icon,.store-item__link_text_icon,.store-item__mobile_print,.store-item__view_printInfoHold_icon,.subnav__caret,.travel-companion-modal .component-name__content_header_close-icon,.utility-nav .account-mobile-active .account-icon,.utility-nav .account-mobile-inactive,.utility-nav .link-title:before,.utility-nav .link-wrap.account .link-title.active,.utility-nav .link-wrap.favorites .link-title.active,.utility-nav .link-wrap.help .link-title.active,.utility-nav .link-wrap.stores .link-title.active,.utility-nav .nav-search .imagesearch,.utility-nav .nav-search__icon_btn,[class*=" icon__"],[class^=icon__]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon__gift-box:before{content:"\e900"}.icon__play-pause:before{content:"\e901"}.icon__rotate-360:before{content:"\e902"}.icon__fav-active:before,.utility-nav .link-wrap.favorites .link-title.active:before{content:"\e903"}.icon__account-new:before,.nav__ul.nav__bottom .my-account:before,.utility-nav .account-mobile-active .account-icon:before,.utility-nav .account-mobile-inactive:before,.utility-nav .link-wrap.account .link-title:before{content:"\e904"}.icon__account-active-new:before,.utility-nav .link-wrap.account .link-title.active:before{content:"\e905"}.icon__camera:before{content:"\e906"}.favorites-header-icon__wrap_image:before,.icon__fav:before,.utility-nav .link-wrap.favorites .link-title:before{content:"\e907"}.icon__help:before,.utility-nav .link-wrap.help .link-title:before{content:"\e908"}.icon__help-active:before,.utility-nav .link-wrap.help .link-title.active:before{content:"\e909"}.icon__location:before,.nav__ul.nav__bottom .stores:before,.page-header__store-banner__location-icon:before,.utility-nav .link-wrap.stores .link-title:before{content:"\e90a"}.icon__location-active:before,.utility-nav .link-wrap.stores .link-title.active:before{content:"\e90b"}.icon__search-icon:before{content:"\e90c"}@media only screen and (max-width:75.0625em){.icon__shopping-bag:before{content:"\e90d"}}@media only screen and (min-width:75.0625em){.icon__shopping-bag:before{content:"\e90e"}}.icon__camera-dark:before{content:"\e914"}.icon__favorite-active:before,.recent-favorites__img-holder .favorite-icon:before{content:"\e915"}.icon__favorite-normal:before{content:"\e916"}.icon__help-normal:before{content:"\e917"}.icon__location-normal:before{content:"\e919"}.icon__phone-dark:before,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call:before,.utility-nav .link-wrap.call .link-title:before{content:"\e91a"}.icon__search:before,.locate-my-store .search-store__wrapper_search_form_button:before,.same-day-delivery__home-page_container .search-icon:before,.search-bar-mobile .nav-search__icon_btn:before,.utility-nav .nav-search__icon_btn:before{content:"\e91b"}.icon__collapse:before{content:"\e91c"}.icon__expand:before{content:"\e91d"}.icon__uniE902:before{content:"\e91e"}.icon__uniE903:before{content:"\e91f"}.icon__fav-fill:before{content:"\e920"}.icon__uniE905:before{content:"\e921"}.icon__uniE906:before{content:"\e922"}.filter-component__label_icon:before,.icon__filter:before{content:"\e923"}.icon__help-question:before{content:"\e924"}.form-input-with-label__faqs:before,.icon__info-circle:before{content:"\e925"}.icon__collapse1:before{content:"\e926"}.icon__expand1:before{content:"\e927"}.icon__uniE9021:before{content:"\e928"}.icon__uniE90D:before{content:"\e929"}.icon__uniE90E:before{content:"\e92a"}.icon__uniE90F:before{content:"\e92b"}.icon__uniE9031:before{content:"\e92c"}.icon__fav-fill1:before{content:"\e92d"}.icon__uniE9051:before{content:"\e92e"}.icon__uniE9061:before{content:"\e92f"}.icon__filter1:before{content:"\e930"}.icon__help-question1:before{content:"\e931"}.icon__info-circle1:before{content:"\e932"}.icon__play_icon:before{content:"\e933"}.icon__uniE90D1:before{content:"\e934"}.icon__uniE90E1:before{content:"\e935"}.icon__uniE90F1:before{content:"\e936"}.icon__Stacked:before{content:"\e937"}.icon__delivery-truck:before{content:"\e938"}.icon__slide-arrow:before{content:"\e939"}.icon__star-empty:before{content:"\e93a"}.icon__star-filled:before{content:"\e93b"}.icon__download-regular:before{content:"\e93c"}.icon__email-large:before{content:"\e93d"}.icon__star-half:before{content:"\e93e"}.icon__press:before{content:"\e93f"}.icon__resize:before{content:"\e940"}.icon__restart:before{content:"\e941"}.icon__camera-light-new:before,.search-bar-mobile .nav-search .imagesearch:before,.utility-nav .nav-search .imagesearch:before{content:"\e942"}.icon__dislike:before{content:"\e943"}.backend-error:before,.error-message__text:before,.icon__exclamation-mark-circle:before,.items-unavailable-modal__error_icon:before,.note-tag__wrapper_icon:before,.parsley-error+.parsley-errors-list:before,.pdp-engraving .engraving-section .engraving-input-error:before,.stone-unavailable-modal__error_icon:before{content:"\e944"}.icon__cell-phone:before{content:"\e945"}.banner__wrapper_inner_chat_icon:before,.icon__chat:before,.online-customer-service_contact_options_icon.chat:before{content:"\e946"}.icon__email-small:before,.online-customer-service_contact_options_icon.email:before,.store-item.specific-store .store-item__email_text_icon:before{content:"\e947"}.icon__facebook-solid:before{content:"\e948"}.icon__glassdoor:before,.page-footer .simple-banner a.thumb.social-glassdoor:before{content:"\e949"}.icon__youtube-solid:before{content:"\e94a"}.icon__google-plus:before,.page-footer .simple-banner a.thumb.social-google-plus:before{content:"\e94b"}.icon__instagram-light:before{content:"\e94c"}.banner__wrapper_inner_call_icon:before,.icon__phone-light:before,.nav__ul.nav__bottom .call:before,.online-customer-service_contact_options_icon.call:before,.store-item.specific-store .store-item__number_text_icon:before{content:"\e94d"}.icon__location-light:before{content:"\e94e"}.icon__pinterest-circle-solid-large:before{content:"\e94f"}.carat-slider__shapes-btn_input_icon:before,.icon__caret-down-solid-alt:before{content:"\e950"}.icon__pen-draw:before{content:"\e951"}.icon__heart-light-alt:before{content:"\e952"}.icon__check-mark-circle:before,.parsley-success.is-password+.parsley-errors-list:before{content:"\e953"}.icon__view:before{content:"\e954"}.checkbox__text:after,.icon__check-mark:before{content:"\e955"}.icon__download-light:before{content:"\e956"}.icon__twitter-solid:before{content:"\e957"}.icon__jewelry-message:before{content:"\e958"}.drop-a-hint-success .component-name__content_main-wrap_body_content_icon:before,.icon__jewelry-zoom:before{content:"\e959"}.icon__dash-line:before{content:"\e95a"}.icon__like:before{content:"\e95b"}.icon__search-zoom:before{content:"\e95c"}.icon__shopping-cart-alt:before{content:"\e95d"}.icon__hand-swipe-left-right:before{content:"\e95e"}.icon__hamburger-menu:before{content:"\e95f"}.icon__caret-left-regular:before{content:"\e960"}.icon__location-regular:before{content:"\e961"}.education-section .tabs__header_item_carat:before,.education-top-banner__text-wrapper_content_list_item_caret:before,.email-subscription__subscribe_email-submit:before,.gemlist-filters__apply-sec_left_link_icon:before,.icon__caret-right-regular:before,.nav__li_caret:before,.online-customer-service_contact_options_arrow:before,.subnav__caret:before{content:"\e962"}.icon__search-regular:before{content:"\e963"}.icon__tertiary-options:before{content:"\e964"}.account-merge-modal__header_close-icon:before,.address-modal__wrapper_title_close:before,.close-icon:before,.icon__times-regular:before,.search-box__cross:before,.sort-and-filter__post-dropdown_tag_cross:before{content:"\e965"}.carousel__prev:before,.icon__caret-left-light:before,.sticky-footer__container_price-btn-holder_link-wrap_back_icon:before{content:"\e966"}.carousel__next:before,.four-cs__wrapper_details-sec_filter_wrap_title_icon:before,.icon__caret-right-light:before,.pdp-engraving .engraving-title:before{content:"\e967"}.icon__print:before,.store-item.specific-store .store-item__view_printInfoHold_icon:before,.store-item__mobile_print:before,.store-item__view_printInfoHold_icon:before{content:"\e968"}.icon__share-light:before{content:"\e969"}.icon__filter2:before{content:"\e96a"}.icon__grid-view:before{content:"\e96b"}.cvv-modal .component-name__content_header_close-icon:before,.icon__times-light:before,.modal .component-name__content_header_close-icon:before,.travel-companion-modal .component-name__content_header_close-icon:before{content:"\e96c"}.icon__caret-down-solid:before{content:"\e96d"}.icon__single-item-view:before{content:"\e96e"}.icon__caret-sort:before{content:"\e96f"}.icon__stars-empty:before{content:"\e970"}.icon__thumbnail_360:before{content:"\e971"}.carousel-scroll.vertical .next-btn:before,.expando__content_header_content_icon:before,.icon__caret-down-long:before,.is-open .expando-child__content_header_content_icon:before,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pdp-engraving.selected .engraving-title:before,.product-specs__item_header.close .product-specs__item_header_icon:before{content:"\e972"}.icon__circular-arrow:before{content:"\e973"}.carousel-scroll.vertical .prev-btn:before,.expando-child__content_header_content_icon:before,.icon__caret-up-long:before,.is-active .expando__content_header_content_icon:before,.product-specs__item_header_icon:before{content:"\e974"}.icon__question-mark:before{content:"\e975"}.icon__plus-small:before{content:"\e976"}.icon__minus-small:before{content:"\e977"}.icon__heart-solid:before{content:"\e978"}.icon__location-solid:before{content:"\e979"}.icon__question-mark-circle-solid:before{content:"\e97a"}.icon__account-solid:before{content:"\e97b"}.icon__account-light:before{content:"\e97c"}.icon__facebook-circle-solid:before,.page-footer .simple-banner a.thumb.social-facebook:before,.social-media-frames__wrapper_mobile_links_facebook:before{content:"\e97d"}.icon__twitter-circle-solid:before,.page-footer .simple-banner a.thumb.social-twitter:before,.social-media-frames__wrapper_mobile_links_twitter:before{content:"\e97e"}.icon__heart-solid-alt:before{content:"\e97f"}.icon__heart-light:before{content:"\e980"}.icon__question-mark-circle-light:before,.nav__ul.nav__bottom .help:before{content:"\e981"}.icon__instagram-circle-solid:before,.page-footer .simple-banner a.thumb.social-instagram:before,.social-media-frames__wrapper_mobile_links_instagram:before{content:"\e982"}.all-locations__wrapper_stack_link_text_icon:before,.contact-a-store_info_stores_wrapper_link-icon:before,.icon__location-light-alt:before,.map__holder_wrapper_direction_icon:before,.search-store__wrapper_link_text_icon:before,.store-item__link_text_icon:before{content:"\e983"}.icon__pinterest-circle-solid-small:before,.page-footer .simple-banner a.thumb.social-pinterest:before,.social-media-frames__wrapper_mobile_links_pintrest:before{content:"\e984"}.icon__search-outline:before{content:"\e985"}.icon__shopping-cart:before{content:"\e986"}.icon__engravings:before{content:"\e987"}.icon__bands:before{content:"\e988"}.icon__dot-small-center:before{content:"\e989"}.icon__shopping-cart-no-wheels:before{content:"\e98a"}.icon__search-light:before{content:"\e98b"}.icon__youtube-circle-solid:before,.page-footer .simple-banner a.thumb.social-youtube:before{content:"\e98c"}.icon__dot-solid:before{content:"\e98d"}.icon__crowns:before{content:"\e98e"}.icon__image-unavailable:before{content:"\e98f"}.icon__loading:before{content:"\e990"}.icon__cs-filter:before{content:"\e991"}.icon__dot-solid-center:before{content:"\e992"}.icon__tick:before{content:"\e993"}.carousel-scroll .prev-btn:before,.icon__caret-left-new:before,.same-day-delivery__confirm-page_header .header-icons .back-btn:before{content:"\e994"}.add-to-cart-info .product-information .info-container .chosen-single div b:before,.carousel-scroll .next-btn:before,.icon__caret-right-new:before,.page-footer__col_title.drop-caret:before{content:"\e995"}.icon__drop-a-hint:before{content:"\e996"}.icon__hamburger:before{content:"\e997"}.icon__list-view-new:before{content:"\e998"}.icon__grid-view-new:before{content:"\e999"}h1{color:#272829;font-family:PlayfairDisplayRegular;font-size:4.6rem}h1,h2{font-weight:400;letter-spacing:0;line-height:1}h2{color:#53565a;font-family:PlayfairDisplayItalic;font-size:3.6rem}h3{color:#c8102e;font-family:MontserratBold;font-size:2.4rem}h3,h4{font-weight:400;letter-spacing:0;line-height:1}h4{color:#53565a;font-family:PlayfairDisplayRegular;font-size:2.3rem}h5{font-family:CormorantGaramond;font-size:2rem}h5,h6{color:#272829;font-weight:400;letter-spacing:0;line-height:1}h6{font-family:MontserratSemibold;font-size:1.5rem}p{color:#272829;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1}strong{font-weight:700}a{color:#272829;font-family:MontserratSemibold;font-size:.9rem;font-weight:400;letter-spacing:0;line-height:1;text-decoration:none}.account-activation .confirm-password__wrapper_header,.account-merge-modal__header_text,.address-modal__wrapper_title_text,.email-modal .account-management-modal .body__wrapper_title,.employee-terms-modal__wrapper_head_title_text,.product-carousel__title,.reset-password .confirm-password__wrapper_header,.same-day-delivery-info-modal__header .title-text,.text-large-title,.title-text,.welcome-modal .component-name__content.account-management-modal .body__wrapper_title{color:#202020;font-family:PlayfairDisplayRegular;font-size:3.5rem;font-weight:400;letter-spacing:-.02em;line-height:normal}.add-to-cart-modal .title,.confirm-password__wrapper_merge-header,.left-nav-flyout .login-via-page .account-management-modal .body__wrapper_title,.left-nav-flyout .login-via-page .reset-password-directions-modal__header,.left-nav-flyout .login-via-page .verify-your-email-modal__header,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_header,.left-nav-flyout .tab-wrapper .tab-content .account .account-name,.left-nav-flyout .tab-wrapper .tab-content .title,.mini-cart-modal.modal .component-name__content_header_title,.text-title,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_header{color:#202020;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:-.02em;line-height:40px}.locate-my-store .search-store__wrapper_title,.text-title-2{color:#202020;font-family:PlayfairDisplayRegular;font-size:2.2rem;font-weight:400;letter-spacing:-.02em;line-height:29px}.text-title-3{font-family:PlayfairDisplayItalic;font-style:italic;letter-spacing:.06em}.text-title-3,.text-title-4{color:#202020;font-size:1.6rem;font-weight:400;line-height:24px}.text-title-4{font-family:PlayfairDisplayRegular;letter-spacing:.04em}.text-subtitle{font-size:2.5rem;line-height:34px}.subheader-selection,.text-subtitle{color:#202020;font-family:MontserratRegular;font-weight:400;letter-spacing:-.02em}.subheader-selection{font-size:2rem;line-height:24px}.subheader-selected{color:#202020;font-family:MontserratLight;font-size:2rem;font-style:italic;font-weight:300;letter-spacing:-.02em;line-height:24px}.br-carousel .big-tile-carousel .carousel__header .carousel__title,.br-carousel .small-tile-carousel .carousel__header .carousel__title,.subheader-strong{color:#202020;font-family:MontserratRegular;font-size:2rem;font-weight:600;letter-spacing:0;line-height:24px}.subheader-strong-desktop{color:#000;font-family:MontserratSemibold;font-size:2rem;font-weight:500;letter-spacing:0;line-height:24px}.subheader-selection-mobile{font-family:MontserratRegular;font-weight:400}.subheader-selected-mobile,.subheader-selection-mobile{color:#202020;font-size:1.6rem;letter-spacing:.05em;line-height:20px}.subheader-selected-mobile{font-family:MontserratLight;font-style:italic;font-weight:300}.subheader-strong-mobile{color:#202020;font-family:MontserratRegular;font-size:1.6rem;font-weight:900;letter-spacing:0;line-height:20px}.text-body-italic{color:#202020;font-family:MontserratRegular;font-size:1.6rem;font-style:italic;font-weight:400;letter-spacing:.05em;line-height:24px}.dynamic-gemoptions .slider .tool-tip__fraction,.dynamic-gemoptions .slider .tool-tip__integer,.page-footer__subscribe-sub-title,.slider__hold_span,.text-body{color:#202020;font-family:MontserratLight;font-size:1.6rem;font-weight:300;letter-spacing:.05em;line-height:24px}.dynamic-gemoptions .slider__hold_range-slide .noUi-base .noUi-tooltip,.page-footer__col_title,.same-day-delivery__confirm-page_content_address,.text-body-strong{color:#202020;font-family:MontserratSemiBold;font-size:1.6rem;font-weight:600;letter-spacing:.03em;line-height:16px}.sticky-footer-title{font-size:1.6rem;font-weight:400;letter-spacing:.03em}.sticky-footer-price,.sticky-footer-title{color:#000;font-family:MontserratRegular;line-height:24px}.sticky-footer-price{font-size:2rem;font-weight:600;letter-spacing:0}.dropdownWithImage .dropdownWithImage-text .current-selection,.empty-cart__labels_message,.page-footer__col_link,.page-footer__subscribe_email,.pdp-non-built .sticky-footer__container_img-title-holder_title_container.collection .sticky-footer__container_img-title-holder_title_container_title,.pdp-non-built .sticky-footer__container_img-title-holder_title_container_title-desktop,.same-day-delivery__Details_delivery-fee,.same-day-delivery__Details_info,.sdd-error-modal__delivery-address,.sdd-error-modal__info,.text-body-menu{color:#202020;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.05em;line-height:24px}.text-body-medium{color:#202020;font-family:MontserratRegular;font-size:1.3rem;font-weight:300;letter-spacing:.05em;line-height:16px}.text-strong{color:#202020;font-family:MontserratSemibold}.sticky-footer-date,.text-strong{font-size:1.4rem;font-weight:600;letter-spacing:.03em;line-height:24px}.sticky-footer-date{color:#000;font-family:MontserratRegular}.text-small{font-size:1.2rem;font-weight:300;letter-spacing:.02em;line-height:17px}.text-large-amount,.text-small{color:#202020;font-family:MontserratRegular}.text-large-amount{font-size:1.8rem;font-weight:400;letter-spacing:1px;line-height:22px}.text-breadcrumb,.welcome-modal__form_wrapper_form_input_instruction-list{color:#202020;font-family:MontserratRegular;font-size:1rem;font-weight:400;letter-spacing:.02em;line-height:15px}.text-pre-title{color:#202020;font-family:MontserratRegular;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:12px}.account-activation .confirm-password__wrapper_container_wrapper_button_btn,.account-activation .confirm-password__wrapper_container_wrapper_button_forgot-pass,.add-to-cart__btn,.btn,.checkout-error-modal__wrap_body_btn,.email-modal__wrapper_body_btn,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer_submit:disabled,.employee-terms-modal__wrapper_footer_submit:disabled:hover,.left-nav-flyout .login-via-page .email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_button_item,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .tab-wrapper .tab-content .account .account-btn,.loaded-cart__cart-summary_level_checkout,.reset-password .confirm-password__wrapper_container_wrapper_button_btn,.reset-password .confirm-password__wrapper_container_wrapper_button_forgot-pass,.store-locator-modal .component-name__content_header_title,.text-btn-large,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn,.welcome-modal__form_wrapper_button_btn,.welcome-modal__form_wrapper_sign-up_link{color:#202020;font-family:MontserratSemiBold;font-size:1.5rem;font-weight:600;letter-spacing:.05em;line-height:18px}.loaded-cart__cart-summary_level_cart,.text-btn-bag{color:#202020;font-family:MontserratRegular;font-size:1.5rem;font-weight:500;letter-spacing:.06em;line-height:18px}.btn.small,.email-modal .sso-login-modal__back-button,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_back-btn,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_button_btn,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up_link,.small.add-to-cart__btn,.small.checkout-error-modal__wrap_body_btn,.small.employee-terms-modal__wrapper_footer_submit,.small.employee-terms-modal__wrapper_footer_submit:disabled:hover,.ssoLoginInfo__back-button,.text-btn-small,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_back-btn{color:#202020;font-family:MontserratSemiBold;font-size:1.3rem;font-weight:600;letter-spacing:.05em;line-height:normal}.text-caption-italic{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-style:italic;font-weight:300;letter-spacing:.03em;line-height:22px}.add-to-cart-info .product-information .product-info .extra-details,.address-modal .form-input-with-label__label,.confirm-password__wrapper_container_wrapper .email-modal__divider,.confirm-password__wrapper_container_wrapper_merge-text,.email-modal .email-modal__divider,.left-nav-flyout .login-via-page .account-management-modal .checkbox__text,.left-nav-flyout .login-via-page .account-management-modal .input-field__text,.left-nav-flyout .login-via-page .email-modal__wrapper_text,.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_desc,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_text,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_text,.left-nav-flyout .tab-wrapper .tab-content .account .account-id,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a,.loaded-cart__scroll-pane_bagId,.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details,.login-via-page .email-modal__divider,.same-day-delivery__confirm-page_content .input-box .form-input-with-label__label,.same-day-delivery__manual-address-page .manual-address-box_field-name,.text-caption-large,.welcome-modal .email-modal__divider,.welcome-modal__form_wrapper_form_input .input-field__text,.welcome-modal__form_wrapper_text{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.03em;line-height:24px}.add-to-cart-info .product-card .product-card__desc-wrapper__wrap-price,.text-caption-strong{color:#202020;font-family:MontserratRegular;font-size:1.3rem;font-weight:900;letter-spacing:0;line-height:16px}.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-desktop,.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-mobile,.favorites-header-icon__wrap_count,.text-caption-small{color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.03em;line-height:18px}.br-carousel .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-container .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.text-caption-small-italic{color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-style:italic;font-weight:300;letter-spacing:.03em;line-height:18px}.text-caption-tiny{font-weight:400}.text-caption-tiny,.text-caption-tiny-strong{color:#202020;font-family:MontserratRegular;font-size:.9rem;letter-spacing:0;line-height:11px}.text-caption-tiny-strong{font-weight:900}.text-caption-tiny-italic{color:#202020;font-family:MontserratRegular;font-size:.9rem;font-style:italic;font-weight:300;letter-spacing:0;line-height:11px}.account-merge-modal__body_close-btn,.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn,.btn-link,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn,.edit-btn,.left-nav-flyout .login-via-page .email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a,.locate-my-store .all-locations__wrapper_link,.locate-my-store .all-locations__wrapper_stack_link_text,.locate-my-store .all-locations__wrapper_text,.locate-my-store .search-store__wrapper_link_text,.same-day-delivery__confirm-page_btns .cancel-btn,.same-day-delivery__confirm-page_header .header-icons .back-btn,.same-day-delivery__home-page_manual-address-btn,.same-day-delivery__manual-address-page .cta-box_cancel-cta,.sdd-error-modal__change-btn,.text-link-large{color:#202020;font-family:MontserratMedium;font-size:1.4rem;font-weight:500;letter-spacing:.03em;line-height:normal}.btn-link.small,.left-nav-flyout .login-via-page .small.email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .small.confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a.small,.loaded-cart__scroll-pane_products-added .undo-action,.loaded-cart__scroll-pane_products-added .undo-action__link,.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss_icon,.page-header__store-banner__store-text,.text-link-small,.utility-nav .link-wrap.stores .store-name{color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.03em;line-height:15px}.text-link-xsmall{font-size:1rem;letter-spacing:0;line-height:15px}.text-badge,.text-link-xsmall{color:#202020;font-family:MontserratRegular;font-weight:400}.text-badge{font-size:.9rem;letter-spacing:.03em;line-height:11px}.bold{font-weight:500}.italic{font-style:italic}.text-semibold{color:#555659;font-family:MontserratSemibold;font-size:1.4rem;font-weight:600;letter-spacing:.03em;line-height:24px}.loaded-cart__cart-summary .promotion,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-title,.text-xstrong{color:#272829;font-family:MontserratSemibold;font-size:1.4rem;font-weight:600;letter-spacing:.03em;line-height:22px}.same-day-delivery__confirm-page_content .title-text,.same-day-delivery__home-page_container .info-text,.same-day-delivery__home-page_container .input-box .form-input-with-label__label,.same-day-delivery__manual-address-page_title,.text-subtitle-small{color:#202020;font-family:MontserratSemibold;font-size:1.6rem;font-weight:600;letter-spacing:.05em;line-height:normal}.text-14-medium{font-size:1.4rem;letter-spacing:.05em;line-height:normal}.text-14-medium,.text-sub-text{color:#272829;font-family:MontserratSemibold;font-weight:600}.text-sub-text{font-size:1.6rem;letter-spacing:.05;line-height:19.5px}.apple-sso-error,.facebook-sso-error,.google-sso-error,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_error-container.backend-error,.left-nav-flyout .parsley-errors-list li,.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info .same-day-delivery-error,.reset-password .parsley-errors-list li,.text-error{color:#b6001d;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.03em;line-height:normal}.text-14-light,.welcome-modal__form_wrapper .checkbox__text{color:#272829;font-family:MontserratLight;font-size:1.4rem;font-weight:300;letter-spacing:.03em;line-height:normal}.form-group{margin-right:4em;margin-top:2em}.form-group .form-field{border:1px solid #dddedf;border-radius:3px;color:#272829;margin-top:.5em;max-width:300px;padding:8px;width:100%}.form-group .form-field:focus{border:1px solid #272829;outline:none}.form-group .form-field.disabled{background-color:#fff9f5}.form-group .form-field.warning{border:1px solid #c8102e}input[type=email],input[type=number],input[type=password],input[type=password]:focus,input[type=search],input[type=search]:focus,input[type=tel],input[type=text],input[type=text]:focus{border-radius:3px;outline:none}input[readonly]{border:1px solid #dddedf;color:#abadaf}.text-area{margin-top:2em}.text-area .text-area-field{border:1px solid #dddedf;border-radius:3px;color:#53565a;font-size:1.2rem;font-weight:400;height:160px;letter-spacing:"0.02em";line-height:"1.75";margin-top:.5em;padding:.75em;width:400px}.text-area .text-area-field:focus{border:1px solid #272829;outline:none}input[type=checkbox]{display:none}input[type=checkbox]+label:not(.ng-scope){background-color:#fff;border:1pt solid #dddedf;border-radius:3pt;display:inline-block;float:left;height:15px;margin-right:15px;margin-top:1px;width:15px}input[type=checkbox]:checked+label:not(.ng-scope){background:url(/_ui/responsive/common/images/Selected_Pendants.png) no-repeat -11.5px #fff;border:0}input[type=radio]{left:-999em;position:absolute}input[type=radio]+label:not(.TThiddenForADA){cursor:pointer;overflow:hidden;position:relative}input[type=radio]:checked+label:before{background:radial-gradient(circle at center,#d20025 .5ex,#fff .65ex)}input[type=radio]:checked+label{font-family:MontserratRegular;font-weight:600;letter-spacing:.05;line-height:1.15em}input[type=radio]+label:before{background-color:#fff;border:1px solid #dddedf;border-radius:50%;content:"";display:inline-block;height:1.5rem;margin-right:.5em;width:1.5rem}input[type=radio]:focus+label:before,input[type=radio]:hover+label:before{background-color:#f2f4f5;border:1px solid #abadaf;border-radius:2px;border-radius:50%;content:"";display:inline-block;height:1.5rem;margin-right:.5em;width:1.5rem}input[type=email],input[type=password],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.email-us__form_header,.form-header,.social-sign-up-modal__form_header,.welcome-modal__form_header{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;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:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.noUi-target{direction:ltr;position:relative}.noUi-base{height:100%;position:relative;width:100%;z-index:1}.noUi-connect{bottom:0;left:0;position:absolute;right:0;top:0}.noUi-origin{height:0;position:absolute;width:0}.noUi-handle{position:relative;z-index:1}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:top .3s,right .3s,bottom .3s,left .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{transform:translateZ(0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;left:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;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,.45);transition:background .45s}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translate3d(0,50%,0)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.try-on-modal .noUi-horizontal .noUi-tooltip{bottom:-15px}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.chosen-container{display:inline-block;font-size:13px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;border:1px solid #aaa;box-shadow:0 4px 5px rgba(0,0,0,.15);left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:400;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);background-clip:padding-box;border:1px solid #aaa;border-radius:5px;box-shadow:inset 0 0 3px #fff,0 1px 1px rgba(0,0,0,.1);color:#444;display:block;height:25px;line-height:24px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{background:url(/_ui/responsive/common/images/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:6px;width:12px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.chosen-container-single .chosen-single div b{background:url(/_ui/responsive/common/images/chosen-sprite.png) no-repeat 0 2px;display:block;height:100%;width:100%}.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-search input[type=text]{background:url(/_ui/responsive/common/images/chosen-sprite.png) no-repeat 100% -20px;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-search{left:-9999px;position:absolute}.chosen-container .chosen-results{-webkit-overflow-scrolling:touch;color:#444;margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.chosen-container .chosen-results li{word-wrap:break-word;-webkit-touch-callout:none;display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.disabled-result{color:#ccc;cursor:default;display:list-item}.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{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:700}.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{background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto;margin:0;overflow:hidden;padding:0 5px;position:relative;width:100%}.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]{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0}.chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(/_ui/responsive/common/images/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.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{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);border:1px solid #ccc;color:#666;padding-right:5px}.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{color:#ccc;cursor:default;display:list-item}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eee 20%,#fff 80%);border:1px solid #aaa;box-shadow:inset 0 1px 0 #fff}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:none}.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,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{cursor:default;opacity:.5!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{left:3px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.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{left:4px;right:auto}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{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-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{background:#fff url(/_ui/responsive/common/images/chosen-sprite.png) no-repeat -30px -20px;background:url(/_ui/responsive/common/images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;padding:4px 5px 4px 20px}.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:1.5dppx),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/_ui/responsive/common/images/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.chosen-container{width:100%!important}.chosen-container-single .chosen-single{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:url(/_ui/responsive/common/images/ic_down_carat_dark.png) no-repeat #fff;background-position:95%;border:1pt solid #202020;border-radius:0;box-shadow:none;color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:300;height:40px;letter-spacing:.02em;line-height:1.75;outline:0;padding:4px 30px 6px 5px;width:210px}.chosen-container-single .chosen-single span{margin:3px 0 0}.pagination-drop-down .chosen-container-single .chosen-single{background-position:85%!important;width:8rem}.pagination-drop-down .chosen-container-single .chosen-single span{margin:1px 0 0}.chosen-container .chosen-results{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:300;letter-spacing:.02em;line-height:"";padding:0}.chosen-container .chosen-results li{padding:10px}.chosen-container .chosen-results li.highlighted{background-color:#fff;background-image:none;color:#53565a;font-weight:700}.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{background:url(/_ui/responsive/common/images/ic_up_carat_dark.png) no-repeat #fff;background-position:95%;border:1pt solid #dddedf;border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container-active.chosen-with-drop .chosen-single span{font-weight:700}.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{box-sizing:content-box;cursor:pointer;display:block;line-height:0;padding:0 5px;position:relative}.jq-ry-container>.jq-ry-group-wrapper{cursor:pointer;position:relative;width:100%}.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group{line-height:0;position:relative;white-space:nowrap;z-index:10}.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{left:0;overflow:hidden;position:absolute;top:0;width:0;z-index:11}.jq-ry-container[readonly=readonly]{cursor:default}.button-no-style{background:none;border:none;cursor:pointer;outline:none;padding:0}button[disabled]{cursor:auto!important;opacity:.3;padding:5px!important}.btn-primary:not(.ng-scope){background:#fff;border:2px solid #c8102e;border-radius:7px;cursor:pointer;outline:none;padding:13px 15px;position:relative}.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{border:1px solid #c8102e;border-radius:7px;bottom:2px;content:" ";left:2px;position:absolute;right:2px;top:2px;z-index:1}.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:before,.btn-primary:not(.ng-scope).disabled:hover:before{border:1px solid #53565a}.no-pad{padding:0!important}.btn-add-cart,.item-desc-price__btn_cart{background-color:transparent;border:2px solid #c8102e;border-radius:10px;color:#c8102e;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:1.6px;line-height:2.18;outline:none;padding:.3rem .7rem;text-transform:uppercase}.btn-tertiary:not(.ng-scope){background-color:#fff;border:1pt solid #53565a;border-radius:3pt;color:#272829;cursor:pointer;font-family:MontserratSemibold;height:25px;width:90px}.add-to-cart-info .add-to-cart__btn,.add-to-cart__btn,.article-sticky__right_cta-block_cta,.banner__wrapper,.banner__wrapper_inner,.btn-angled-border-dark-grey,.btn-angled-borders,.btn-broken-border,.btn-common-props,.btn-single-border,.btn-single-border-dark-grey,.btn-single-border-grey,.btn-square,.change-password-success-modal__container_wrapper_btn,.cms-full-block_text-block_cta-block_cta,.confirm-password__wrapper_container_wrapper_button_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.drop-a-hint__wrap_content_message_send_button,.email-only-modal__wrapper_body_btn,.email-store-manager__form_wrapper_button_btn,.email-us__form_wrapper_button_btn,.emailOpt-out__form_unsubscribe,.emailOpt-out__link,.gem-options-form__btns_apply,.gem-options-form__btns_reset,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.login-container__wrapper_button_item,.map__error_hold_refresh,.map__holder_wrapper_view,.map__reset_button,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.share-favorites__form_send,.share-favorites__generate-link_btn,.social-sign-up-modal__form_wrapper_button_btn,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item__mobile_email,.store-item__view_button,.thank-you-modal__container_wrapper_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,button[disabled],button[disabled]:hover{background:none;border:1rem solid;border-image-width:3;color:#c8102e;cursor:pointer;font-family:MontserratRegular;font-size:1.1rem;font-weight:800;letter-spacing:.15em;line-height:1.25;outline:0;padding:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.add-to-cart-info .add-to-cart__btn,.add-to-cart__btn,.article-sticky__right_cta-block_cta,.banner__wrapper,.banner__wrapper_inner,.btn-angled-border-dark-grey,.btn-angled-borders,.btn-broken-border,.btn-common-props,.btn-single-border,.btn-single-border-dark-grey,.btn-single-border-grey,.btn-square,.change-password-success-modal__container_wrapper_btn,.cms-full-block_text-block_cta-block_cta,.confirm-password__wrapper_container_wrapper_button_btn,.cvv-modal .component-name__content_main-wrap_body_btn,.drop-a-hint__wrap_content_message_send_button,.email-only-modal__wrapper_body_btn,.email-store-manager__form_wrapper_button_btn,.email-us__form_wrapper_button_btn,.emailOpt-out__form_unsubscribe,.emailOpt-out__link,.gem-options-form__btns_apply,.gem-options-form__btns_reset,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.login-container__wrapper_button_item,.map__error_hold_refresh,.map__holder_wrapper_view,.map__reset_button,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.share-favorites__form_send,.share-favorites__generate-link_btn,.social-sign-up-modal__form_wrapper_button_btn,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item__mobile_email,.store-item__view_button,.thank-you-modal__container_wrapper_btn,.travel-companion-modal .component-name__content_main-wrap_body_btn,button[disabled],button[disabled]:hover{border:1.2rem solid}}.btn-angled-borders,.drop-a-hint__wrap_content_message_send_button,.share-favorites__form_send,.share-favorites__generate-link_btn{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2M4MTAyZX08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNi4xIDQwLjdIOC45bC00LjYtNC42VjguOWw0LjYtNC42aDI3LjJsNC42IDQuNnYyNy4ybC00LjYgNC42ek05LjMgMzkuNmgyNi4zbDQtNFY5LjNsLTQtNEg5LjNsLTQgNHYyNi4zbDQgNHoiIGlkPSJCdXR0b25fU3Ryb2tlX0JHIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjkgNDVINi4xTDAgMzguOVY2LjFMNi4xIDBoMzIuOEw0NSA2LjF2MzIuOEwzOC45IDQ1ek02LjYgNDMuOWgzMS45bDUuNS01LjVWNi42bC01LjUtNS41SDYuNkwxLjEgNi42djMxLjlsNS41IDUuNHoiIGlkPSJCdXR0b25fU3Ryb2tlX0JHXzFfIi8+PC9zdmc+) 42%;border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2M4MTAyZX08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNi4xIDQwLjdIOC45bC00LjYtNC42VjguOWw0LjYtNC42aDI3LjJsNC42IDQuNnYyNy4ybC00LjYgNC42ek05LjMgMzkuNmgyNi4zbDQtNFY5LjNsLTQtNEg5LjNsLTQgNHYyNi4zbDQgNHoiIGlkPSJCdXR0b25fU3Ryb2tlX0JHIi8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjkgNDVINi4xTDAgMzguOVY2LjFMNi4xIDBoMzIuOEw0NSA2LjF2MzIuOEwzOC45IDQ1ek02LjYgNDMuOWgzMS45bDUuNS01LjVWNi42bC01LjUtNS41SDYuNkwxLjEgNi42djMxLjlsNS41IDUuNHoiIGlkPSJCdXR0b25fU3Ryb2tlX0JHXzFfIi8+PC9zdmc+) 42%;border-image-width:2}.btn-angled-borders:hover,.drop-a-hint__wrap_content_message_send_button:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAwek05LjMgMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0IDR2MjYuM2wtNCA0SDkuM3oiIHN0eWxlPSJmaWxsOiNjODEwMmUiLz48L3N2Zz4=) 22%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAwek05LjMgMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0IDR2MjYuM2wtNCA0SDkuM3oiIHN0eWxlPSJmaWxsOiNjODEwMmUiLz48L3N2Zz4=) 22%}.btn-angled-borders:active,.drop-a-hint__wrap_content_message_send_button:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active{background:#fbebed;-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAweiIgc3R5bGU9ImZpbGw6I2ZiZWJlZCIvPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAwek05LjMgMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0IDR2MjYuM2wtNCA0SDkuM3oiIHN0eWxlPSJmaWxsOiNjODEwMmUiLz48L3N2Zz4=) 22%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAweiIgc3R5bGU9ImZpbGw6I2ZiZWJlZCIvPjxwYXRoIGQ9Ik0zOC45IDBINi4xTDAgNi4xdjMyLjhMNi4xIDQ1aDMyLjhsNi4xLTYuMVY2LjFMMzguOSAwek05LjMgMzkuNmwtNC00VjkuM2w0LTRoMjYuM2w0IDR2MjYuM2wtNCA0SDkuM3oiIHN0eWxlPSJmaWxsOiNjODEwMmUiLz48L3N2Zz4=) 22%;border-radius:1rem}.btn-angled-border-dark-grey,button[disabled],button[disabled]:hover{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzYzNjU2N308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS4yMDcgMzkuNUg5Ljc5M0w1LjUgMzUuMjA3VjkuNzkzTDkuNzkzIDUuNWgyNS40MTRMMzkuNSA5Ljc5M3YyNS40MTRMMzUuMjA3IDM5LjV6bS0yNS0xaDI0LjU4NmwzLjcwNy0zLjcwN1YxMC4yMDdMMzQuNzkzIDYuNUgxMC4yMDdMNi41IDEwLjIwN3YyNC41ODZsMy43MDcgMy43MDd6IiBpZD0iQnV0dG9uX1N0cm9rZV9CRyIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC40MTQgNDVINi41ODZMMCAzOC40MTRWNi41ODZMNi41ODYgMGgzMS44MjhMNDUgNi41ODZ2MzEuODI4TDM4LjQxNCA0NXptLTMxLTJoMzAuMTcyTDQzIDM3LjU4NlY3LjQxNEwzNy41ODYgMkg3LjQxNEwyIDcuNDE0djMwLjE3Mkw3LjQxNCA0M3oiIGlkPSJCdXR0b25fU3Ryb2tlX0JHXzFfIi8+PC9zdmc+) 22%;border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0NSA0NSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUgNDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6IzYzNjU2N308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNS4yMDcgMzkuNUg5Ljc5M0w1LjUgMzUuMjA3VjkuNzkzTDkuNzkzIDUuNWgyNS40MTRMMzkuNSA5Ljc5M3YyNS40MTRMMzUuMjA3IDM5LjV6bS0yNS0xaDI0LjU4NmwzLjcwNy0zLjcwN1YxMC4yMDdMMzQuNzkzIDYuNUgxMC4yMDdMNi41IDEwLjIwN3YyNC41ODZsMy43MDcgMy43MDd6IiBpZD0iQnV0dG9uX1N0cm9rZV9CRyIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zOC40MTQgNDVINi41ODZMMCAzOC40MTRWNi41ODZMNi41ODYgMGgzMS44MjhMNDUgNi41ODZ2MzEuODI4TDM4LjQxNCA0NXptLTMxLTJoMzAuMTcyTDQzIDM3LjU4NlY3LjQxNEwzNy41ODYgMkg3LjQxNEwyIDcuNDE0djMwLjE3Mkw3LjQxNCA0M3oiIGlkPSJCdXR0b25fU3Ryb2tlX0JHXzFfIi8+PC9zdmc+) 22%;color:#53565a}.add-to-cart__btn,.banner__wrapper_inner,.btn-single-border,.change-password-success-modal__container_wrapper_btn,.confirm-password__wrapper_container_wrapper_button_btn,.email-only-modal__wrapper_body_btn,.email-store-manager__form_wrapper_button_btn,.email-us__form_wrapper_button_btn,.emailOpt-out__link,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.login-container__wrapper_button_item,.social-sign-up-modal__form_wrapper_button_btn,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6I2M4MTAyZSIvPjwvc3ZnPg==) 30%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6I2M4MTAyZSIvPjwvc3ZnPg==) 30%}.add-to-cart-info .add-to-cart__btn,.article-sticky__right_cta-block_cta,.banner__wrapper,.btn-single-border-grey,.emailOpt-out__form_unsubscribe,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.map__error_hold_refresh,.map__holder_wrapper_view,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item__mobile_email,.store-item__view_button,.thank-you-modal__container_wrapper_btn{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6I2FiYWRhZiIvPjwvc3ZnPg==) 30%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6I2FiYWRhZiIvPjwvc3ZnPg==) 30%}.btn-single-border-dark-grey,.cms-full-block_text-block_cta-block_cta,.cvv-modal .component-name__content_main-wrap_body_btn,.map__reset_button,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.travel-companion-modal .component-name__content_main-wrap_body_btn{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6IzYzNjU2NyIvPjwvc3ZnPg==) 30%;border-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjcgMjciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0yMyAwSDRMMCA0djE5bDQgNGgxOWw0LTRWNGwtNC00em0zIDIyLjU4NkwyMi41ODYgMjZINC40MTRMMSAyMi41ODZWNC40MTRMNC40MTQgMWgxOC4xNzJMMjYgNC40MTR2MTguMTcyeiIgc3R5bGU9ImZpbGw6IzYzNjU2NyIvPjwvc3ZnPg==) 30%}.btn-broken-border{-o-border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MyA0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMgNDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2M4MjAyZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4wNDYgMTEuMjI0aC00VjQuMDQxaC03LjE4NHYtNGgxMS4xODR6TTQuMDQ1IDExLjIyNGgtNFYuMDQxaDExLjE4NHY0SDQuMDQ1ek0xMS4yMjkgNDMuMDRILjA0NVYzMS44NTdoNHY3LjE4M2g3LjE4NHpNNDMuMDQ2IDQzLjA0SDMxLjg2MnYtNGg3LjE4NHYtNy4xODNoNHoiLz48L3N2Zz4=) 40%;border-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA0MyA0MyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMgNDMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qwe2ZpbGw6I2M4MjAyZn08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4wNDYgMTEuMjI0aC00VjQuMDQxaC03LjE4NHYtNGgxMS4xODR6TTQuMDQ1IDExLjIyNGgtNFYuMDQxaDExLjE4NHY0SDQuMDQ1ek0xMS4yMjkgNDMuMDRILjA0NVYzMS44NTdoNHY3LjE4M2g3LjE4NHpNNDMuMDQ2IDQzLjA0SDMxLjg2MnYtNGg3LjE4NHYtNy4xODNoNHoiLz48L3N2Zz4=) 40%}.btn-arrow:after,.pdp-gem-stone-add-to-cart .add-to-cart_btn:after{content:">"}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.btn-angled-borders,.drop-a-hint__wrap_content_message_send_button,.share-favorites__form_send,.share-favorites__generate-link_btn{border-image-source:url(/_ui/responsive/common/images/border-angled.png)!important}.btn-angled-borders:hover,.drop-a-hint__wrap_content_message_send_button:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover{border-image-source:url(/_ui/responsive/common/images/border-angled-hover.png)!important}.btn-angled-borders:active,.drop-a-hint__wrap_content_message_send_button:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active{background:#fbebed;border-image-source:url(/_ui/responsive/common/images/border-angled-active.png)!important;border-radius:1rem}.add-to-cart-info .add-to-cart__btn,.article-sticky__right_cta-block_cta,.banner__wrapper,.btn-single-border-grey,.emailOpt-out__form_unsubscribe,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.map__error_hold_refresh,.map__holder_wrapper_view,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item__mobile_email,.store-item__view_button,.thank-you-modal__container_wrapper_btn{border-image-source:url(/_ui/responsive/common/images/border-grey.png)!important}.btn-single-border-dark-grey,.cms-full-block_text-block_cta-block_cta,.cvv-modal .component-name__content_main-wrap_body_btn,.map__reset_button,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.travel-companion-modal .component-name__content_main-wrap_body_btn{border-image-source:url(/_ui/responsive/common/images/border-dark-grey.png)!important}.add-to-cart__btn,.banner__wrapper_inner,.btn-single-border,.change-password-success-modal__container_wrapper_btn,.confirm-password__wrapper_container_wrapper_button_btn,.email-only-modal__wrapper_body_btn,.email-store-manager__form_wrapper_button_btn,.email-us__form_wrapper_button_btn,.emailOpt-out__link,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.login-container__wrapper_button_item,.social-sign-up-modal__form_wrapper_button_btn,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings{border-image-source:url(/_ui/responsive/common/images/border-single.png)!important}.pick-up__wrap_content{border-image-outset:0;border-image-source:url(/_ui/responsive/common/images/modal-border.png)!important;border-image-width:3}.cart-item__wrapper_img img{width:100%}}.btn-angled-borders,.drop-a-hint__wrap_content_message_send_button,.share-favorites__form_send,.share-favorites__generate-link_btn,_:-ms-lang(x){border-image-source:url(/_ui/responsive/common/images/border-angled.png)!important}.btn-angled-borders:hover,.drop-a-hint__wrap_content_message_send_button:hover,.share-favorites__form_send:hover,.share-favorites__generate-link_btn:hover,_:-ms-lang(x):hover{border-color:transparent;border-image-source:url(/_ui/responsive/common/images/border-angled-hover.png)!important}.btn-angled-borders:active,.drop-a-hint__wrap_content_message_send_button:active,.share-favorites__form_send:active,.share-favorites__generate-link_btn:active,_:-ms-lang(x):active{background:#fbebed;border-image-source:url(/_ui/responsive/common/images/border-angled-active.png)!important;border-radius:1rem}.add-to-cart-info .add-to-cart__btn,.article-sticky__right_cta-block_cta,.banner__wrapper,.btn-single-border-grey,.emailOpt-out__form_unsubscribe,.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.map__error_hold_refresh,.map__holder_wrapper_view,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone,.store-item__mobile_email,.store-item__view_button,.thank-you-modal__container_wrapper_btn,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/border-grey.png)!important}.btn-single-border-dark-grey,.cms-full-block_text-block_cta-block_cta,.cvv-modal .component-name__content_main-wrap_body_btn,.map__reset_button,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.travel-companion-modal .component-name__content_main-wrap_body_btn,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/border-dark-grey.png)!important}.add-to-cart__btn,.banner__wrapper_inner,.btn-single-border,.change-password-success-modal__container_wrapper_btn,.confirm-password__wrapper_container_wrapper_button_btn,.email-only-modal__wrapper_body_btn,.email-store-manager__form_wrapper_button_btn,.email-us__form_wrapper_button_btn,.emailOpt-out__link,.gemlist-filters .clear-btn,.gemlist-filters__apply-sec_right_button,.gemlist-filters__shape-sec_right_button,.login-container__wrapper_button_item,.social-sign-up-modal__form_wrapper_button_btn,.sticky-footer__container_price-btn-holder_link-wrap_mobile-settings,_:-ms-lang(x){border-color:transparent;border-image-source:url(/_ui/responsive/common/images/border-single.png)!important}.pick-up__wrap_content,_:-ms-lang(x){border-image-outset:0;border-image-source:url(/_ui/responsive/common/images/modal-border.png)!important;border-image-width:3}.cart-item__wrapper_img img,_:-ms-lang(x) img{width:100%}.btn-ghost,.variety-absolute3__wrapper_button span,.variety-product-tile__wrapper_bottom_button span{border:1px solid #272829;display:inline-block;font-family:SharpSansNo1Book;font-size:1.2rem;letter-spacing:.3rem;padding:.8rem 2.25rem;text-align:center;text-transform:uppercase}.btn-cta:after,.variety-product-tile__wrapper_bottom_cta:after{content:" >";display:inline}.cvv-modal .component-name__content_main-wrap_body_btn,.modal .component-name__content_main-wrap_body_btn,.modal-btns,.travel-companion-modal .component-name__content_main-wrap_body_btn{border-radius:5px;color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:800;letter-spacing:1.2px;line-height:.15em;margin-top:3.5rem;outline:none;padding:.5rem;text-transform:uppercase;white-space:nowrap}.btn-square,.gem-options-form__btns_apply,.gem-options-form__btns_reset,.gem-options-form__hold-mobile_clear-button_apply,.gem-options-form__hold-mobile_clear-button_reset,.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled{background-color:inherit;border:.1rem solid #53565a;-o-border-image:none;border-image:none;border-radius:0;padding:.8rem!important}.btn-disabled,.gem-options-form__btns_apply:disabled,.gem-options-form__btns_reset:disabled,.gem-options-form__hold-mobile_clear-button_apply:disabled,.gem-options-form__hold-mobile_clear-button_reset:disabled,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled{border-color:#abadaf}.btn-square:active,.btn-state:active,.gem-options-form__btns_apply:active,.gem-options-form__btns_reset:active,.gem-options-form__hold-mobile_clear-button_apply:active,.gem-options-form__hold-mobile_clear-button_reset:active,.sort-and-filter__filters_top-sec_count-info_apply-btn:active,.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled:active,.sort-and-filter__filters_top-sec_count-info_clear-btn:active,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled:active{background:#fbebed}.add-to-cart__btn,.btn,.checkout-error-modal__wrap_body_btn,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer_submit:disabled,.employee-terms-modal__wrapper_footer_submit:disabled:hover{-webkit-appearance:none;cursor:pointer;padding:1.8rem;text-align:center}.btn.small,.small.add-to-cart__btn,.small.checkout-error-modal__wrap_body_btn,.small.employee-terms-modal__wrapper_footer_submit,.small.employee-terms-modal__wrapper_footer_submit:disabled:hover{padding:1.2rem}.btn.small-2,.small-2.add-to-cart__btn,.small-2.checkout-error-modal__wrap_body_btn,.small-2.employee-terms-modal__wrapper_footer_submit,.small-2.employee-terms-modal__wrapper_footer_submit:disabled:hover{font-size:1rem;line-height:1.2rem;padding:1rem}.btn.disabled,.disabled.add-to-cart__btn,.disabled.checkout-error-modal__wrap_body_btn,.disabled.employee-terms-modal__wrapper_footer_submit,.disabled.employee-terms-modal__wrapper_footer_submit:disabled:hover{cursor:not-allowed}.add-to-cart__btn,.btn-primary-black,.checkout-error-modal__wrap_body_btn,.loaded-cart__cart-summary_level_cart{background:#202020;border:none;color:#fff!important}.btn-primary-black.small,.small.add-to-cart__btn,.small.checkout-error-modal__wrap_body_btn,.small.loaded-cart__cart-summary_level_cart{color:#fff}.add-to-cart__btn:hover,.btn-primary-black:hover,.checkout-error-modal__wrap_body_btn:hover,.loaded-cart__cart-summary_level_cart:hover{background:rgba(32,32,32,.5)}.add-to-cart__btn:disabled,.btn-primary-black.disabled,.btn-primary-black:disabled,.checkout-error-modal__wrap_body_btn:disabled,.disabled.add-to-cart__btn,.disabled.checkout-error-modal__wrap_body_btn,.disabled.loaded-cart__cart-summary_level_cart,.loaded-cart__cart-summary_level_cart:disabled{background:#dbdbdb;color:#979797!important}.btn-primary-charcoal,.email-modal__wrapper_body_btn,.employee-terms-modal__wrapper_footer_submit,.employee-terms-modal__wrapper_footer_submit:disabled,.employee-terms-modal__wrapper_footer_submit:disabled:hover,.left-nav-flyout .login-via-page .email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_button_item,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_button_btn,.left-nav-flyout .tab-wrapper .tab-content .account .account-btn,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn{background:#555659;border:none;color:#fff}.btn-primary-charcoal.small,.left-nav-flyout .login-via-page .reset-password-directions-modal .small.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .small.email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .small.welcome-modal__form_wrapper_button_btn,.left-nav-flyout .login-via-page .verify-your-email-modal .small.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .welcome-back-modal .small.confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .tab-wrapper .tab-content .account .small.account-btn,.small.email-modal__wrapper_body_btn,.small.employee-terms-modal__wrapper_footer_submit,.small.employee-terms-modal__wrapper_footer_submit:disabled:hover,.welcome-back-modal .component-name__content_main-wrap_body .small.confirm-password__wrapper_container_wrapper_button_btn{color:#fff!important}.btn-primary-charcoal:hover,.email-modal__wrapper_body_btn:hover,.employee-terms-modal__wrapper_footer_submit:hover,.left-nav-flyout .login-via-page .email-modal__wrapper_body_btn:hover,.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_button_item:hover,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_button_item:hover,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_button_btn:hover,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_button_btn:hover,.left-nav-flyout .tab-wrapper .tab-content .account .account-btn:hover,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn:hover{background:rgba(85,86,89,.5)}.btn-primary-charcoal.disabled,.btn-primary-charcoal:disabled,.disabled.email-modal__wrapper_body_btn,.disabled.employee-terms-modal__wrapper_footer_submit,.disabled.employee-terms-modal__wrapper_footer_submit:disabled:hover,.email-modal__wrapper_body_btn:disabled,.employee-terms-modal__wrapper_footer_submit:disabled,.employee-terms-modal__wrapper_footer_submit:disabled:hover,.left-nav-flyout .login-via-page .disabled.email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .disabled.welcome-modal__form_wrapper_button_btn,.left-nav-flyout .login-via-page .email-modal__wrapper_body_btn:disabled,.left-nav-flyout .login-via-page .reset-password-directions-modal .disabled.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_button_item:disabled,.left-nav-flyout .login-via-page .verify-your-email-modal .disabled.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_button_item:disabled,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_button_btn:disabled,.left-nav-flyout .login-via-page .welcome-back-modal .disabled.confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_button_btn:disabled,.left-nav-flyout .tab-wrapper .tab-content .account .account-btn:disabled,.left-nav-flyout .tab-wrapper .tab-content .account .disabled.account-btn,.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn:disabled,.welcome-back-modal .component-name__content_main-wrap_body .disabled.confirm-password__wrapper_container_wrapper_button_btn{background:#dbdbdb;color:#979797}.btn-secondary-outlined,.btn-secondary-white,.loaded-cart__cart-summary_level_checkout{background:#fff;border:.1rem solid #272829;color:#000}.btn-secondary-white.small,.small.btn-secondary-outlined,.small.loaded-cart__cart-summary_level_checkout{color:#000}.btn-secondary-outlined:disabled,.btn-secondary-white.disabled,.btn-secondary-white:disabled,.disabled.btn-secondary-outlined,.disabled.loaded-cart__cart-summary_level_checkout,.loaded-cart__cart-summary_level_checkout:disabled{color:#979797}.btn-secondary-outlined{border:.1rem solid #202020;padding:1.7rem}.btn-secondary-outlined.small{padding:1.1rem}.btn-secondary-outlined:hover{background:#fafafa;border:.2rem solid #202020;color:#555659}.btn-secondary-outlined.disabled,.btn-secondary-outlined:disabled{border:.1rem solid #dbdbdb;color:#979797}.btn-link,.left-nav-flyout .login-via-page .email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a{-webkit-appearance:none;background-color:transparent;border:none;color:#000;cursor:pointer;text-align:center;text-decoration:underline;text-underline-offset:.1rem}.btn-link.small,.left-nav-flyout .login-via-page .small.email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .small.confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a.small{color:#000}.btn-link:hover,.left-nav-flyout .login-via-page .email-modal__wrapper_body_link:hover,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass:hover,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a:hover{color:#555659}.btn-link.disabled,.btn-link:disabled,.left-nav-flyout .login-via-page .disabled.email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .email-modal__wrapper_body_link:disabled,.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass:disabled,.left-nav-flyout .login-via-page .welcome-back-modal .disabled.confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a.disabled,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a:disabled{color:#979797}.gemsprite{background-image:url(/_ui/responsive/common/images/gemstones-sprite.png);background-repeat:no-repeat;display:block}.gemsprite-ic_diamond{background-position:-5px -5px;height:28px;width:28px}.gemsprite-ic_emerald{background-position:-43px -5px;height:28px;width:28px}.gemsprite-ic_pearl{background-position:-5px -43px;height:28px;width:28px}.gemsprite-ic_quartz{background-position:-43px -43px;height:28px;width:28px}.gemsprite-ic_ruby{background-position:-81px -5px;height:28px;width:28px}.gemsprite-ic_sapphire{background-position:-81px -43px;height:28px;width:28px}.shapesprite{background-image:url(/_ui/responsive/common/images/shapes-sprite.png);background-repeat:no-repeat;display:block}.shapesprite-ic_baguette{background-position:-5px -5px;height:69px;width:68px}.shapesprite-ic_cushion{background-position:-83px -5px;height:69px;width:68px}.shapesprite-ic_emerald{background-position:-161px -5px;height:69px;width:68px}.shapesprite-ic_heart{background-position:-5px -84px;height:69px;width:68px}.shapesprite-ic_marquise{background-position:-83px -84px;height:69px;width:68px}.shapesprite-ic_oval{background-position:-161px -84px;height:69px;width:68px}.shapesprite-ic_pear{background-position:-5px -163px;height:69px;width:68px}.shapesprite-ic_princess{background-position:-83px -163px;height:69px;width:68px}.shapesprite-ic_radiant{background-position:-161px -163px;height:69px;width:68px}.shapesprite-ic_round{background-position:-239px -5px;height:69px;width:68px}.sprite{height:100px;width:120px}.clarity-if-fl{background-position:-150px -145px}.clarity-vvs1,.clarity-vvs2{background-position:-290px -145px}.clarity-vs1,.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-options-form__btns_image_src,.gem-options-form__gems_image_src,.gem-options-form__shapes_image_src,.gem-options-form__size_image_src,.gem-stone{background-position:50%;background-repeat:no-repeat;background-size:contain}.bg_diamond{background-image:url(/_ui/responsive/common/images/ic_gems_diamond_high.png)}.bg_pearl{background-image:url(/_ui/responsive/common/images/ic_gems_pearl.png)}.bg_emerald{background-image:url(/_ui/responsive/common/images/ic_gems_emerald.png)}.bg_ruby{background-image:url(/_ui/responsive/common/images/ic_gems_ruby_high.png)}.bg_quartz{background-image:url(/_ui/responsive/common/images/ic_gems_quartz.png)}.bg_traditional-blue{background-image:url(/_ui/responsive/common/images/ic_gems_blue_sapphire_high.png)}.bg_ice-blue{background-image:url(/_ui/responsive/common/images/ic_gems_ice_blue_sapphire_high.png)}.bg_kentucky-blue{background-image:url(/_ui/responsive/common/images/ic_gems_kentucky_blue_sapphire_high.png)}.bg_plain{background-image:url(/_ui/responsive/common/images/ic_gems_diamond_high.png)}.bg_pink{background-image:url(/_ui/responsive/common/images/ic_gems_pink_sapphire_high.png)}.bg_green{background-image:url(/_ui/responsive/common/images/ic_gems_green_sapphire_high.png)}.bg_white{background-image:url(/_ui/responsive/common/images/ic_gems_white_sapphire_high.png)}.bg_orange{background-image:url(/_ui/responsive/common/images/ic_gems_orange_sapphire_high.png)}.bg_yellow{background-image:url(/_ui/responsive/common/images/ic_gems_yellow_sapphire_high.png)}.bg_black{background-image:url(/_ui/responsive/common/images/ic_gems_black_sapphire_high.png)}.bg_lavender{background-image:url(/_ui/responsive/common/images/ic_gems_lavender_sapphire_high.png)}.bg_heart{background-image:url(/_ui/responsive/common/images/ic_heart.png)}.bg_princess{background-image:url(/_ui/responsive/common/images/ic_princess.png)}.bg_round{background-image:url(/_ui/responsive/common/images/ic_round.png)}.bg_marquise{background-image:url(/_ui/responsive/common/images/ic_shapes_marquise.png)}.bg_radiant{background-image:url(/_ui/responsive/common/images/ic_radiant.png)}.bg_pear{background-image:url(/_ui/responsive/common/images/ic_pear.png)}.bg_emerald{background-image:url(/_ui/responsive/common/images/ic_baguette.png)}.bg_asscher{background-image:url(/_ui/responsive/common/images/ic_cushion.png)}.bg_oval{background-image:url(/_ui/responsive/common/images/ic_oval.png)}.parsley-errors-list{color:#da690e;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1;position:relative}.parsley-errors-list .parsley-custom-error-message,.parsley-errors-list .parsley-equalto,.parsley-errors-list .parsley-pattern,.parsley-errors-list .parsley-required{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;font-family:MontserratRegular}.parsley-errors-list.filled{margin-top:1rem}.credit-card .parsley-errors-list.filled+.form-input-with-label__faqs{top:35px}.checkout-redesign .credit-card .parsley-errors-list.filled+.form-input-with-label__faqs{top:5px}.parsley-error+.parsley-errors-list li{color:#da690e;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1}.parsley-error+.parsley-errors-list:before{color:#da690e;font-size:1.6rem;font-weight:700;letter-spacing:.07rem;line-height:1;position:absolute;right:40px;top:-38px}.modal-class .parsley-error+.parsley-errors-list:before{right:40px!important}.parsley-success.is-password+.parsley-errors-list:before{color:#72c29f;font-size:1.6rem;font-weight:700;letter-spacing:.07rem;line-height:1;position:absolute;right:15px;top:-30px}.kalendae{zoom:1;background:#eee;border-radius:5px;cursor:default;display:inline-block;*display:inline;font-family:Helvetica Neue,Helvetica;font-size:11px;margin:5px;padding:10px;position:relative}.kalendae,.kalendae *{box-sizing:border-box}.kalendae.k-floating{left:0;margin:0;top:0;z-index:200}.kalendae .k-btn-close,.kalendae.k-floating{box-shadow:0 1px 3px rgba(0,0,0,.75);position:absolute}.kalendae .k-btn-close{background:#fff;border:2px solid #ccc;border-radius:10px;color:#999;cursor:pointer;font-size:13px;height:20px;line-height:17px;right:-8px;text-align:center;text-decoration:none;top:-8px;width:20px}.kalendae .k-btn-close:after{content:"\2716"}.kalendae .k-btn-close:hover{background:#fff;border-color:#7ea0e2;color:#7ea0e2}.kalendae .k-calendar{width:155px}.kalendae .k-calendar,.kalendae .k-separator{zoom:1;display:inline-block;*display:inline;vertical-align:top}.kalendae .k-separator{background:#ddd;height:155px;margin:0 10px;width:2px}.kalendae .k-title{height:18px;position:relative;text-align:center;white-space:nowrap}.kalendae .k-caption{font-size:12px;line-height:18px}.kalendae .k-btn-next-month,.kalendae .k-btn-next-year,.kalendae .k-btn-previous-month,.kalendae .k-btn-previous-year{color:#777;cursor:pointer;font-family:arial;font-size:32px;font-weight:700;height:23px;line-height:18px;position:absolute;text-decoration:none;top:-3px;width:16px}.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-next-month:hover,.kalendae .k-btn-previous-month:hover{color:#7ea0e2}.kalendae .k-btn-next-year:hover,.kalendae .k-btn-previous-year:hover{color:#6fdf81}.kalendae .k-first-month .k-btn-next-month,.kalendae .k-first-month .k-btn-next-year,.kalendae .k-last-month .k-btn-previous-month,.kalendae .k-last-month .k-btn-previous-year,.kalendae .k-middle-month .k-btn-next-month,.kalendae .k-middle-month .k-btn-next-year,.kalendae .k-middle-month .k-btn-previous-month,.kalendae .k-middle-month .k-btn-previous-year,.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-days,.kalendae .k-header,.kalendae .k-title{display:block;overflow:hidden;width:154px}.kalendae.k-disable-next-month-btn .k-btn-next-month,.kalendae.k-disable-next-year-btn .k-btn-next-year,.kalendae.k-disable-previous-month-btn .k-btn-previous-month,.kalendae.k-disable-previous-year-btn .k-btn-previous-year{display:none}.kalendae .k-days span,.kalendae .k-header span{float:left;margin:1px 1px 2px}.kalendae .k-header span{color:#666;font-weight:700;padding:1px 0;text-align:center;width:20px}.kalendae .k-header.k-active span{border-radius:3px;cursor:pointer}.kalendae .k-days span{border:1px solid transparent;border-radius:3px;color:#999;height:1.5em;line-height:1em;padding:2px 3px 2px 2px;text-align:right;width:20px}.kalendae .k-today{text-decoration:underline}.kalendae .k-days span.k-in-month.k-active{background-color:#fff;border-color:#ddd;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:#fff}.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.k-day-hover-active,.kalendae .k-days span.k-active:hover,.kalendae .k-week:hover span.k-active{border-color:#666}.clearfix:after,.our-stores__title:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.kalendae.ie8.k-floating{border:1px solid #ccc}.kalendae.ie8 .k-btn-close{border:none;height:20px;width:20px}.kalendae.ie8 .k-btn-close:after{display:none}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year,.kalendae.ie8 .k-btn-previous-month,.kalendae.ie8 .k-btn-previous-year{cursor:pointer;height:16px;position:absolute;top:0;width:16px}.kalendae.ie8 .k-btn-next-month,.kalendae.ie8 .k-btn-next-year{background-position:100%}.kalendae.ie8 .k-btn-next-month:hover,.kalendae.ie8 .k-btn-previous-month:hover{background-color:#7ea0e2}.kalendae.ie8 .k-btn-next-year,.kalendae.ie8 .k-btn-previous-year{background-color:#333}.kalendae.ie8 .k-btn-next-year:hover,.kalendae.ie8 .k-btn-previous-year:hover{background-color:#6fdf81}.kalendae.ie8 .k-btn-next-month:after,.kalendae.ie8 .k-btn-next-year:after,.kalendae.ie8 .k-btn-previous-month:after,.kalendae.ie8 .k-btn-previous-year:after{display:none}.kalendae{background:#fff;border-radius:0;box-shadow:0 2px 10px 0 rgba(0,0,0,.1)}.kalendae .k-calendar{width:175px}.kalendae .k-caption{color:#53565a;font-family:MontserratBold;font-size:1rem;font-weight:400;letter-spacing:.8px;line-height:1.6;text-transform:uppercase}.kalendae .k-btn-close{display:none}.kalendae .k-separator{margin:0 5px;width:0}.kalendae .k-days span,.kalendae .k-header span{border:solid #dddedf;border-radius:0;border-width:1px 1px 0 0;color:#53565a;height:24px;margin:0;padding:5px;width:24px}.kalendae .k-days span.k-out-of-month,.kalendae .k-header span.k-out-of-month{overflow:hidden;text-indent:100%;white-space:nowrap}.kalendae .k-days span.k-in-month,.kalendae .k-header span.k-in-month{color:#abadaf}.kalendae .k-days span.k-in-month.k-active:hover,.kalendae .k-header span.k-in-month.k-active:hover{background:#abadaf;border-color:#dddedf}.kalendae .k-days span.k-in-month.k-active.k-today,.kalendae .k-header span.k-in-month.k-active.k-today{text-decoration:none}.kalendae .k-days span.k-in-month.k-active.k-selected,.kalendae .k-header span.k-in-month.k-active.k-selected{background:#d20025}.kalendae .k-header{background:#f2f4f5;border-left:1px solid #dddedf}.kalendae .k-days{border:solid #dddedf;border-width:0 0 1px 1px}.kalendae .k-days,.kalendae .k-header,.kalendae .k-title{width:170px}.add-to-cart-info .product-information .info-container .chosen-single div .kalendae b,.carousel-scroll .kalendae .next-btn,.carousel-scroll .kalendae .prev-btn,.cvv-modal .kalendae .component-name__content_header_close-icon,.drop-a-hint-success .kalendae .component-name__content_main-wrap_body_content_icon,.education-section .kalendae .tabs__header_item_carat,.kalendae .account-merge-modal__header_close-icon,.kalendae .add-to-cart-info .product-information .info-container .chosen-single div b,.kalendae .address-modal__wrapper_title_close,.kalendae .all-locations__wrapper_stack_link_text_icon,.kalendae .backend-error:before,.kalendae .banner__wrapper_inner_call_icon,.kalendae .banner__wrapper_inner_chat_icon,.kalendae .carat-slider__shapes-btn_input_icon,.kalendae .carousel-scroll .next-btn,.kalendae .carousel-scroll .prev-btn,.kalendae .carousel__next,.kalendae .carousel__prev,.kalendae .checkbox__text:after,.kalendae .close-icon,.kalendae .contact-a-store_info_stores_wrapper_link-icon,.kalendae .cvv-modal .component-name__content_header_close-icon,.kalendae .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.kalendae .education-section .tabs__header_item_carat,.kalendae .education-top-banner__text-wrapper_content_list_item_caret,.kalendae .email-subscription__subscribe_email-submit,.kalendae .error-message__text:before,.kalendae .expando-child__content_header_content_icon,.kalendae .expando__content_header_content_icon,.kalendae .favorites-header-icon__wrap_image,.kalendae .filter-component__label_icon,.kalendae .form-input-with-label__faqs,.kalendae .four-cs__wrapper_details-sec_filter_wrap_title_icon,.kalendae .gemlist-filters__apply-sec_left_link_icon,.kalendae .icon,.kalendae .items-unavailable-modal__error_icon,.kalendae .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call,.kalendae .locate-my-store .search-store__wrapper_search_form_button,.kalendae .map__holder_wrapper_direction_icon,.kalendae .modal .component-name__content_header_close-icon,.kalendae .nav__li_caret,.kalendae .nav__ul.nav__bottom .call,.kalendae .nav__ul.nav__bottom .help,.kalendae .nav__ul.nav__bottom .my-account,.kalendae .nav__ul.nav__bottom .stores,.kalendae .note-tag__wrapper_icon,.kalendae .online-customer-service_contact_options_arrow,.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 .page-footer .simple-banner a.thumb,.kalendae .page-footer__col_call:before,.kalendae .page-footer__col_chat:before,.kalendae .page-footer__col_email:before,.kalendae .page-footer__col_location:before,.kalendae .page-footer__col_title.drop-caret:before,.kalendae .page-header__store-banner__location-icon,.kalendae .parsley-error+.parsley-errors-list,.kalendae .parsley-success.is-password+.parsley-errors-list,.kalendae .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.kalendae .pdp-engraving .engraving-section .engraving-input-error:before,.kalendae .pdp-engraving .engraving-title:before,.kalendae .product-specs__item_header_icon,.kalendae .recent-favorites__img-holder .favorite-icon,.kalendae .same-day-delivery__confirm-page_header .header-icons .back-btn,.kalendae .same-day-delivery__home-page_container .search-icon,.kalendae .search-bar-mobile .nav-search .imagesearch,.kalendae .search-bar-mobile .nav-search__icon_btn,.kalendae .search-box__cross,.kalendae .search-store__wrapper_link_text_icon,.kalendae .social-media-frames__wrapper_mobile_links_facebook,.kalendae .social-media-frames__wrapper_mobile_links_instagram,.kalendae .social-media-frames__wrapper_mobile_links_pintrest,.kalendae .social-media-frames__wrapper_mobile_links_twitter,.kalendae .sort-and-filter__post-dropdown_tag_cross,.kalendae .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.kalendae .stone-unavailable-modal__error_icon,.kalendae .store-item.specific-store .store-item__email_text_icon,.kalendae .store-item.specific-store .store-item__number_text_icon,.kalendae .store-item.specific-store .store-item__view_printInfoHold_icon,.kalendae .store-item__link_text_icon,.kalendae .store-item__mobile_print,.kalendae .store-item__view_printInfoHold_icon,.kalendae .subnav__caret,.kalendae .travel-companion-modal .component-name__content_header_close-icon,.kalendae .utility-nav .account-mobile-active .account-icon,.kalendae .utility-nav .account-mobile-inactive,.kalendae .utility-nav .link-title:before,.kalendae .utility-nav .link-wrap.account .link-title.active,.kalendae .utility-nav .link-wrap.favorites .link-title.active,.kalendae .utility-nav .link-wrap.help .link-title.active,.kalendae .utility-nav .link-wrap.stores .link-title.active,.kalendae .utility-nav .nav-search .imagesearch,.kalendae .utility-nav .nav-search__icon_btn,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .kalendae .call,.locate-my-store .kalendae .search-store__wrapper_search_form_button,.modal .kalendae .component-name__content_header_close-icon,.nav__ul.nav__bottom .kalendae .call,.nav__ul.nav__bottom .kalendae .help,.nav__ul.nav__bottom .kalendae .my-account,.nav__ul.nav__bottom .kalendae .stores,.page-footer .simple-banner .kalendae a.thumb,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .kalendae .engraving-font-text:before,.pdp-engraving .engraving-section .kalendae .engraving-input-error:before,.pdp-engraving .kalendae .engraving-title:before,.recent-favorites__img-holder .kalendae .favorite-icon,.same-day-delivery__confirm-page_header .header-icons .kalendae .back-btn,.same-day-delivery__home-page_container .kalendae .search-icon,.search-bar-mobile .kalendae .nav-search__icon_btn,.search-bar-mobile .nav-search .kalendae .imagesearch,.store-item.specific-store .kalendae .store-item__email_text_icon,.store-item.specific-store .kalendae .store-item__number_text_icon,.store-item.specific-store .kalendae .store-item__view_printInfoHold_icon,.travel-companion-modal .kalendae .component-name__content_header_close-icon,.utility-nav .account-mobile-active .kalendae .account-icon,.utility-nav .kalendae .account-mobile-inactive,.utility-nav .kalendae .link-title:before,.utility-nav .kalendae .nav-search__icon_btn,.utility-nav .link-wrap.account .kalendae .link-title.active,.utility-nav .link-wrap.favorites .kalendae .link-title.active,.utility-nav .link-wrap.help .kalendae .link-title.active,.utility-nav .link-wrap.stores .kalendae .link-title.active,.utility-nav .nav-search .kalendae .imagesearch{border-bottom:8px solid #dddedf;border-left:8px solid transparent;border-right:8px solid transparent;height:0;left:20px;position:absolute;top:-9px;width:0;z-index:1001}.add-to-cart-info .product-information .info-container .chosen-single div .kalendae b:after,.carousel-scroll .kalendae .next-btn:after,.carousel-scroll .kalendae .prev-btn:after,.cvv-modal .kalendae .component-name__content_header_close-icon:after,.drop-a-hint-success .kalendae .component-name__content_main-wrap_body_content_icon:after,.education-section .kalendae .tabs__header_item_carat:after,.kalendae .account-merge-modal__header_close-icon:after,.kalendae .add-to-cart-info .product-information .info-container .chosen-single div b:after,.kalendae .address-modal__wrapper_title_close:after,.kalendae .all-locations__wrapper_stack_link_text_icon:after,.kalendae .banner__wrapper_inner_call_icon:after,.kalendae .banner__wrapper_inner_chat_icon:after,.kalendae .carat-slider__shapes-btn_input_icon:after,.kalendae .carousel-scroll .next-btn:after,.kalendae .carousel-scroll .prev-btn:after,.kalendae .carousel__next:after,.kalendae .carousel__prev:after,.kalendae .close-icon:after,.kalendae .contact-a-store_info_stores_wrapper_link-icon:after,.kalendae .cvv-modal .component-name__content_header_close-icon:after,.kalendae .drop-a-hint-success .component-name__content_main-wrap_body_content_icon:after,.kalendae .education-section .tabs__header_item_carat:after,.kalendae .education-top-banner__text-wrapper_content_list_item_caret:after,.kalendae .email-subscription__subscribe_email-submit:after,.kalendae .expando-child__content_header_content_icon:after,.kalendae .expando__content_header_content_icon:after,.kalendae .favorites-header-icon__wrap_image:after,.kalendae .filter-component__label_icon:after,.kalendae .form-input-with-label__faqs:after,.kalendae .four-cs__wrapper_details-sec_filter_wrap_title_icon:after,.kalendae .gemlist-filters__apply-sec_left_link_icon:after,.kalendae .icon:after,.kalendae .items-unavailable-modal__error_icon:after,.kalendae .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call:after,.kalendae .locate-my-store .search-store__wrapper_search_form_button:after,.kalendae .map__holder_wrapper_direction_icon:after,.kalendae .modal .component-name__content_header_close-icon:after,.kalendae .nav__li_caret:after,.kalendae .nav__ul.nav__bottom .call:after,.kalendae .nav__ul.nav__bottom .help:after,.kalendae .nav__ul.nav__bottom .my-account:after,.kalendae .nav__ul.nav__bottom .stores:after,.kalendae .note-tag__wrapper_icon:after,.kalendae .online-customer-service_contact_options_arrow: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 .page-footer .simple-banner a.thumb:after,.kalendae .page-header__store-banner__location-icon:after,.kalendae .parsley-error+.parsley-errors-list:after,.kalendae .parsley-success.is-password+.parsley-errors-list:after,.kalendae .product-specs__item_header_icon:after,.kalendae .recent-favorites__img-holder .favorite-icon:after,.kalendae .same-day-delivery__confirm-page_header .header-icons .back-btn:after,.kalendae .same-day-delivery__home-page_container .search-icon:after,.kalendae .search-bar-mobile .nav-search .imagesearch:after,.kalendae .search-bar-mobile .nav-search__icon_btn:after,.kalendae .search-box__cross:after,.kalendae .search-store__wrapper_link_text_icon:after,.kalendae .social-media-frames__wrapper_mobile_links_facebook:after,.kalendae .social-media-frames__wrapper_mobile_links_instagram:after,.kalendae .social-media-frames__wrapper_mobile_links_pintrest:after,.kalendae .social-media-frames__wrapper_mobile_links_twitter:after,.kalendae .sort-and-filter__post-dropdown_tag_cross:after,.kalendae .sticky-footer__container_price-btn-holder_link-wrap_back_icon:after,.kalendae .stone-unavailable-modal__error_icon:after,.kalendae .store-item.specific-store .store-item__email_text_icon:after,.kalendae .store-item.specific-store .store-item__number_text_icon:after,.kalendae .store-item.specific-store .store-item__view_printInfoHold_icon:after,.kalendae .store-item__link_text_icon:after,.kalendae .store-item__mobile_print:after,.kalendae .store-item__view_printInfoHold_icon:after,.kalendae .subnav__caret:after,.kalendae .travel-companion-modal .component-name__content_header_close-icon:after,.kalendae .utility-nav .account-mobile-active .account-icon:after,.kalendae .utility-nav .account-mobile-inactive:after,.kalendae .utility-nav .link-wrap.account .link-title.active:after,.kalendae .utility-nav .link-wrap.favorites .link-title.active:after,.kalendae .utility-nav .link-wrap.help .link-title.active:after,.kalendae .utility-nav .link-wrap.stores .link-title.active:after,.kalendae .utility-nav .nav-search .imagesearch:after,.kalendae .utility-nav .nav-search__icon_btn:after,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .kalendae .call:after,.locate-my-store .kalendae .search-store__wrapper_search_form_button:after,.modal .kalendae .component-name__content_header_close-icon:after,.nav__ul.nav__bottom .kalendae .call:after,.nav__ul.nav__bottom .kalendae .help:after,.nav__ul.nav__bottom .kalendae .my-account:after,.nav__ul.nav__bottom .kalendae .stores:after,.page-footer .simple-banner .kalendae a.thumb:after,.recent-favorites__img-holder .kalendae .favorite-icon:after,.same-day-delivery__confirm-page_header .header-icons .kalendae .back-btn:after,.same-day-delivery__home-page_container .kalendae .search-icon:after,.search-bar-mobile .kalendae .nav-search__icon_btn:after,.search-bar-mobile .nav-search .kalendae .imagesearch:after,.store-item.specific-store .kalendae .store-item__email_text_icon:after,.store-item.specific-store .kalendae .store-item__number_text_icon:after,.store-item.specific-store .kalendae .store-item__view_printInfoHold_icon:after,.travel-companion-modal .kalendae .component-name__content_header_close-icon:after,.utility-nav .account-mobile-active .kalendae .account-icon:after,.utility-nav .kalendae .account-mobile-inactive:after,.utility-nav .kalendae .nav-search__icon_btn:after,.utility-nav .link-wrap.account .kalendae .link-title.active:after,.utility-nav .link-wrap.favorites .kalendae .link-title.active:after,.utility-nav .link-wrap.help .kalendae .link-title.active:after,.utility-nav .link-wrap.stores .kalendae .link-title.active:after,.utility-nav .nav-search .kalendae .imagesearch:after{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:-8px;position:absolute;top:1px;width:0;z-index:100}.shaneco_stylefinder18{background-image:none;background-position:top;margin:1rem auto 0;max-width:1280px;overflow:hidden;position:relative;width:100%}.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{animation:slideshow 12s linear 0s infinite;background-position:50% 50%;background-size:cover;color:transparent;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}@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}.shaneco_stylefinder18 .slideshow-desktop{display:none}}.shaneco_stylefinder18 .no-cssanimations .slideshow li span{opacity:1}.shaneco_stylefinder18 .titleLogoWrapper{margin:6rem 1rem 0 auto;position:relative;text-align:center;width:50%}@media (max-width:767px){.shaneco_stylefinder18 .titleLogoWrapper{margin:3rem auto 0;width:90%}}.shaneco_stylefinder18 .titleLogoWrapper .titleLogo{max-width:500px;width:100%}.shaneco_stylefinder18 .titleLogoWrapper .title{font-family:Playfair Display,Times,serif;font-size:3rem;font-weight:400;letter-spacing:7px;line-height:1.3;text-shadow:0 0 4px #fff;text-transform:uppercase}@media (max-width:1023px){.shaneco_stylefinder18 .titleLogoWrapper .title{font-size:2.4rem}}.shaneco_stylefinder18 .sliderWrapper{display:inline-block;max-width:100%;overflow:hidden;position:relative;width:15000px}.shaneco_stylefinder18 .sliderWrapper ul{display:inline-block;list-style:none;margin:0;padding:0;position:relative;width:100%}.shaneco_stylefinder18 .sliderWrapper ul .slick-list{height:100%;margin:0}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li{background-color:transparent;display:block;float:left;margin:0;max-width:1280px;outline:0;padding:0;position:relative;text-align:center;width:100%}.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-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:1px;line-height:1.5;margin:1.5rem 1rem 2.5rem;max-width:700px;text-shadow:0 0 4px #fff}@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:hsla(0,0%,100%,.4);border:1px solid #000;color:#000;cursor:pointer;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:2px;margin-bottom:1.5rem;outline:0;padding:1rem 2rem;text-transform:uppercase}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .question-title{color:#000;font-family:Playfair Display,Times,serif;font-size:2.5rem;letter-spacing:1px;letter-spacing:6px;line-height:1.5;margin:1rem 0;text-transform:uppercase}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .question-title .question-number{font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;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{margin:8% 7% 6%;position:relative;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{content:" ";display:table}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row:after{clear:both}.shaneco_stylefinder18 .sliderWrapper ul .slick-list li .form.row .col-desktop-3{float:left;width:25%}.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{border-radius:10px;cursor:pointer;height:100%;overflow:hidden}.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{font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.75rem;font-weight:400;letter-spacing:3px;line-height:1.3;margin:1rem 0;text-transform:uppercase}@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 #000;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{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow{background:hsla(0,0%,100%,.7);border:1px solid #fff;border-bottom-right-radius:.4rem;border-top-right-radius:.4rem;color:#fff;cursor:pointer;font-size:17px;letter-spacing:0;outline:0;padding:1.3rem;position:absolute;text-decoration:none;text-shadow:2px 0 2px #000;top:42%;z-index:2}.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{border-radius:0 5px 5px 0!important;left:0}.shaneco_stylefinder18 .sliderWrapper ul .slick-arrow.slick-next{border-radius:5px 0 0 5px!important;right:0}.shaneco_stylefinder18 #slideCal{line-height:2.2;outline:0;text-decoration:none}.shaneco_stylefinder18 #slideCal span{background-color:hsla(0,0%,100%,.4);border:1px solid #000;color:#000;cursor:pointer;font-family:Montserrat,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:2px;outline:0;padding:1rem 2rem;text-transform:uppercase}@keyframes slideshow{0%{animation-timing-function:ease-in;opacity:0}12.5%{animation-timing-function:ease-out;opacity:1}25%{opacity:1}37.5%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes fadeInBackground{0%{opacity:0}to{opacity:1}}.shaneco_stylefinder18 .slick-arrow:after,.shaneco_stylefinder18 .slick-arrow:before{content:none}.shaneco_engraving *{webkit-box-sizing:border-box;box-sizing:border-box}.shaneco_engraving .col-sm-2,.shaneco_engraving .col-xs-4{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.shaneco_engraving .col-xs-4{float:left;width:33.33333333%}@media (min-width:768px){.shaneco_engraving .col-sm-2{float:left;width:16.66666667%}}.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:0 solid #666}.shaneco_engraving .fontBtn.active{background:#ddd;border:none;border-top:3px solid #666;box-shadow:none}.shaneco_engraving .fontPage{background:#eee;display:none}.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{color:#53565a;font-size:1.4rem;line-height:1.3;text-align:left}#videogallery-wrapper .toggleArrow{background:url(//images.shaneco.com/is/image/ShaneCo/videoGalleryLP-downArrow-Sept2016?wid=23&hei=7) no-repeat 50%;cursor:pointer;height:21px;margin:10px auto;transition:transform 4s ease;transition:.25s;width:37px}#videogallery-wrapper .toggleArrow.flip{background:url(//images.shaneco.com/is/image/ShaneCo/videoGalleryLP-upArrow-Sept2016?wid=23&hei=7) no-repeat 50%}#videogallery-wrapper .toggleArrow.rotated{transform:rotate(180deg);transition:.25s}#videogallery-wrapper .toggleDiv{cursor:pointer}#videogallery-wrapper .videoDrop{height:40px;overflow:hidden;position:relative}#videogallery-wrapper #gallery1,#videogallery-wrapper #gallery2,#videogallery-wrapper #gallery3,#videogallery-wrapper #gallery4{display:none;height:100%;width:100%}#videogallery-wrapper .youtubeVideoLoader{background:#ccc no-repeat 50%/cover;clear:both;cursor:pointer;height:0;margin-bottom:10px;padding-bottom:56.25%;position:relative}#videogallery-wrapper .youtubeVideoLoader:before{background:rgba(51,51,51,.9);border-radius:6px;content:"";display:block;height:30px;left:50%;margin:-15px 0 0 -30px;position:absolute;top:50%;transition:all .1s ease;width:48px;z-index:1}#videogallery-wrapper .youtubeVideoLoader:hover:before{background:rgba(209,34,33,.9)}#videogallery-wrapper .youtubeVideoLoader:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 14px;content:"";display:block;height:0;left:50%;line-height:0;margin:-7px 0 0 -12px;position:absolute;top:50%;width:0;z-index:2}#videogallery-wrapper #videoModalContainer{left:0;margin:auto;padding:0;top:0;width:100%}#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{background-color:#444;border-top:none;padding:1em}#videogallery-wrapper .add-to-cart__btn,#videogallery-wrapper .btn,#videogallery-wrapper .checkout-error-modal__wrap_body_btn,#videogallery-wrapper .employee-terms-modal__wrapper_footer_submit{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}#videogallery-wrapper .btn-default{background-color:#fff;border-color:#ccc;color:#333}#videogallery-wrapper .modalDialog{background:rgba(0,0,0,.8);bottom:0;font-family:Arial,Helvetica,sans-serif;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in;z-index:99999}#videogallery-wrapper .modalWrapper{margin:10% auto 0;padding:0;position:relative;width:640px}@media (max-width:700px){#videogallery-wrapper .modalWrapper{width:100%}}.curalate-gallery{display:block;margin:auto;max-width:1280px!important;overflow:hidden;position:relative}.curalate-gallery .heading-2{justify-content:center;margin-top:2rem;text-align:center}.curalate-gallery .paragraph,.curalate-gallery .paragraph p{justify-content:center;margin-top:0;text-align:center}@media (min-width:1270px){.curalate-gallery #curalate-fan-reel-wrapper{margin:auto!important;width:100%!important}}.curalate-gallery a[data-curalate-product-url]{font-size:1.55rem!important}.curalate-gallery .curalate-thumbnail:nth-child(2n),.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;background-image:none;border-radius:0}.curalate-gallery .curalate-thumbnail .curalate-image-overlay .curalate-shop-now-wrapper{border-color:#c8102e!important;color:#c8102e!important}.wr360_player{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;height:100%;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wr360_player .container{background:inherit!important;border:0!important;box-shadow:none!important;cursor:pointer!important;font-family:Tahoma,sans-serif;margin:0!important;max-width:none!important;overflow:hidden;padding:0!important;position:relative}.wr360_player .container:before{display:none!important}.wr360_player .container .spinner_hint{cursor:pointer;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.wr360_player .container .spinner_hint .spinner_hint_aligner{bottom:20px;left:0;position:absolute;text-align:center;width:100%;z-index:1}.wr360_player .container .spinner_hint .spinner_hint_item{background:hsla(0,0%,94%,.88);border-radius:0;color:#696969;display:inline-block;font-family:Tahoma,Helvetica,Sans-Serif;font-size:11px;line-height:14px;margin:0 auto;max-width:300px;opacity:0;padding:7px 18px;transition:.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:hsla(0,0%,88%,.78);color:#555;padding-left:22px;padding-right:22px;transition:.3s ease}.wr360_player img{border:none!important;box-shadow:none!important;cursor:pointer!important;image-rendering:-webkit-optimize-contrast;max-height:none!important;max-width:none!important}.wr360_player .arrow_zoom_cursor,.wr360_player .arrow_zoom_cursor>img{cursor:url(/_ui/responsive/common/images/pointer-zoom-in.svg),zoom-in!important}.wr360_player .arrow_zoom_cursor.container_zoomed,.wr360_player .arrow_zoom_cursor.container_zoomed>img{cursor:url(/_ui/responsive/common/images/pointer-zoom-out.svg),zoom-out!important}.wr360_player .arrow_zoom_cursor.container_zoomoff,.wr360_player .arrow_zoom_cursor.container_zoomoff>img{cursor:url(/_ui/responsive/common/images/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 (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){.wr360_player img{image-rendering:auto}}.wr360_player .container .panning{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:none;left:0;position:absolute;top:0;z-index:1}.wr360_player .container .theme_panel_back{bottom:0;height:34px;left:0;position:absolute;width:100%;z-index:2}.wr360_player .container .theme_panel{bottom:0;cursor:pointer!important;height:34px;left:0;position:absolute;width:100%;z-index:3}.wr360_player .container .theme_header{font-family:Tahoma,Helvetica,Sans-Serif;height:20px;left:0;margin:3px 0 0;position:absolute;top:0;width:100%;z-index:2}.wr360_player .container .theme_header .progress_wrap{cursor:pointer;float:left}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs{display:none;height:28px;margin:10px 0 0 15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim{display:none;height:16px;margin:1px 0 0 6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim div,.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div{animation:wr360_progress_delay 1.2s ease-in-out infinite;background-color:#bbb;float:left;height:100%;margin:0 2px 0 0;opacity:0;overflow:hidden;width:5px}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs div{background-color:#aaa;margin:0 3px 0 0;width:6px}.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:-1s}.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:-.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:-.8s}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim span.percentnums{color:#999;display:none;float:left;font-size:8px;height:16px;line-height:16px;margin:0 0 0 4px;width:25px}.wr360_player .container .theme_header .progress_wrap .progress_bar_anim_fs span.percentnums{color:#999;display:none;float:left;font-size:11px;height:28px;line-height:28px;margin:0 0 0 6px;width:25px}@-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%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1)}}.wr360_player .container .theme_header a.watermark{cursor:pointer;display:none;float:left;height:1px;margin:5px 0 0 5px;width:1px}.wr360_player .container .theme_panel .toolbar{background:inherit!important;border:none!important;box-sizing:content-box!important;height:34px;margin:0 auto;padding:0 10px;position:relative}.wr360_player .container .theme_panel .toolbar>a{display:block;float:left;height:24px;margin:5px 0 0 11px;opacity:.7;transition:none!important;width:22px}.wr360_player .container .theme_panel .toolbar>a:first-of-type{margin-left:0}.hotspot_indicator{background:url(/_ui/responsive/common/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(/_ui/responsive/common/images/left.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.right_button{background:url(/_ui/responsive/common/images/right.svg) no-repeat 0 0;margin-right:2px}.wr360_player .container .theme_panel .toolbar a.up_button{background:url(/_ui/responsive/common/images/up.svg) no-repeat 0 0;margin-left:10px}.wr360_player .container .theme_panel .toolbar a.down_button{background:url(/_ui/responsive/common/images/down.svg) no-repeat 0 0;margin-left:7px}.wr360_player .container .theme_panel .toolbar a.play_button{background:url(/_ui/responsive/common/images/play.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.pause_button{background:url(/_ui/responsive/common/images/pause.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.zoomin_button{background:url(/_ui/responsive/common/images/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:.4}.wr360_player .container .theme_panel .toolbar a.zoomout_button{background:url(/_ui/responsive/common/images/zoomout.svg) no-repeat 0 0}.wr360_player .container .theme_panel .toolbar a.hotspotson_button{background:url(/_ui/responsive/common/images/hotspoton.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.hotspotsoff_button{background:url(/_ui/responsive/common/images/hotspotoff.svg) no-repeat 0 0;margin-left:8px}.wr360_player .container .theme_panel .toolbar a.fullscreenon_button{background:url(/_ui/responsive/common/images/fullscreenon.svg) no-repeat 0 0}.wr360_player a.fullscreenoff_button{background:url(/_ui/responsive/common/images/fullscreenoff.svg) no-repeat 50%;cursor:pointer;display:block;height:50px;opacity:.7;position:absolute;right:23px;top:20px;transition:none!important;width:50px;z-index:10}.wr360_player .container .theme_panel .toolbar>a:hover,.wr360_player a.fullscreenoff_button:hover{opacity:1}.wr360_player .container .hotspot_indicator{cursor:pointer;z-index:4}.wr360_player .container .indicator_effect_scale_up{animation:wr360_effect_scale_up .3s cubic-bezier(.22,.02,.13,.99) forwards;transform:scale(0)}.wr360_player .container .hotspot_indicator_hidden{display:none!important}.wr360_player .container .position_rollover{cursor:pointer;left:0;position:absolute;top:0;visibility:hidden;z-index:15}.wr360_player .container .position_rollover>div{box-sizing:border-box}.wr360_player .container .lightbox_rollover{background-color:#000;cursor:default;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:18}.wr360_player .container .lightbox_rollover *{box-sizing:border-box}.wr360_player .container .lightbox_rollover .closelbox{background:url(/_ui/responsive/common/images/lightbox_close.svg) 7px 7px no-repeat;cursor:pointer;height:28px;position:absolute;right:15px;top:15px;width:28px}.wr360_player .container .lightbox_rollover .closelbox:hover{opacity:.8}.wr360_player .container .lightbox_rollover .img_wrap{background-position:50%;background-repeat:no-repeat;height:100%;max-height:100%;max-width:100%;width:100%}.wr360_player .container .lightbox_rollover .img_title{background-color:rgba(65,65,65,.9);bottom:0;left:0;max-width:100%;padding:0;position:absolute;text-align:left;width:100%}.wr360_player .container .lightbox_rollover .img_title a{color:red}.wr360_player .container .lightbox_rollover .img_title .usr_text{color:#fff;display:inline-block;font-size:16px;line-height:19px;padding:15px 20px 19px;text-align:left;width:50%}@keyframes wr360_effect_scale_up{to{transform:scale(1)}}.ripple{-webkit-tap-highlight-color:transparent;overflow:hidden}.ripple-effect{animation:ripple-animation 2.1s;background-image:radial-gradient(circle,#272829 100%,transparent 0);background-repeat:no-repeat;border-radius:50%;display:none;height:50px;position:absolute;width:50px}@media only screen and (max-width:75.0625em){.ripple-effect{display:block}}@keyframes ripple-animation{0%{opacity:.2;transform:scale(0)}to{opacity:0;transform:scale(100)}}.sap-product-reco{max-height:292px;min-height:292px;position:relative;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{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}.loader{background:hsla(200,1%,44%,.42);display:block!important;height:100%;position:fixed;top:0;transition:all .3s;width:100%;z-index:99999}.product-image .loader{left:0;position:absolute;z-index:1}.loader.hiddenButAvailable,.loader.hide{display:block!important;opacity:0;transition:opacity 2s,z-index 2s;z-index:-200000}.loader__wrapper{background-color:#fff;border-radius:5px;box-shadow:0 0 12px 5px rgba(0,0,0,.4);height:50px;left:50%;padding:5px;position:fixed;top:50%;transform:translate(-50%,-50%) scale(1);transition:all .7s;width:50px}.hiddenButAvailable .loader__wrapper,.hide .loader__wrapper{transform:translate(-50%,-50%) scale(0);transition:all .5s}.product-image .loader__wrapper{position:absolute}.loader__wrapper_image{background:url(/_ui/responsive/common/images/loader.gif) no-repeat 50% 50%;background-size:cover;height:100%;width:100%}.bagde-container{left:6px;max-width:90%;position:absolute;top:10px}.dropdownWithImage{position:relative;width:100%}.dropdownWithImage .dropdownWithImage-text{align-items:center;background-color:#fff;border:1px solid #202020;border-radius:2px;cursor:pointer;display:flex;height:50px;justify-content:flex-start;padding:13px 20px;position:relative;text-align:left}.dropdownWithImage .dropdownWithImage-text .current-selection[class^=font-]{font-size:2.4rem}.dropdownWithImage .dropdownWithImage-text .current-selection:before{padding-right:5px}.dropdownWithImage .dropdownWithImage-text .current-selection img{height:28px;position:relative;top:6px}.add-to-cart-info .product-information .info-container .chosen-single div .dropdownWithImage b,.carousel-scroll .dropdownWithImage .next-btn,.dropdownWithImage .add-to-cart-info .product-information .info-container .chosen-single div b,.dropdownWithImage .carousel-scroll .next-btn,.dropdownWithImage .icon__caret-right-new,.dropdownWithImage .page-footer__col_title.drop-caret{align-items:center;display:flex}.add-to-cart-info .product-information .info-container .chosen-single div .dropdownWithImage b:before,.carousel-scroll .dropdownWithImage .next-btn:before,.carousel-scroll .dropdownWithImage .prev-btn:before,.dropdownWithImage .add-to-cart-info .product-information .info-container .chosen-single div b:before,.dropdownWithImage .carousel-scroll .next-btn:before,.dropdownWithImage .carousel-scroll .prev-btn:before,.dropdownWithImage .icon__caret-left-new:before,.dropdownWithImage .icon__caret-right-new:before,.dropdownWithImage .page-footer__col_title.drop-caret:before,.dropdownWithImage .same-day-delivery__confirm-page_header .header-icons .back-btn:before,.same-day-delivery__confirm-page_header .header-icons .dropdownWithImage .back-btn:before{color:#202020;font-size:20px;font-weight:900;position:absolute;right:20px;top:15px;transform:rotate(270deg)}.dropdownWithImage .dropdownWithImage-list{background-color:#fff;border:1px solid #202020;border-radius:2px;display:none;max-height:200px;opacity:1;overflow-y:auto;padding:10px;position:absolute;z-index:100}@media only screen and (max-width:37.5em){.dropdownWithImage .dropdownWithImage-list{max-height:175px}}.dropdownWithImage .dropdownWithImage-list li.dropdownWithImage-item{align-items:center;background-color:#fafafa;border-radius:2px;color:#000;cursor:pointer;display:flex;font-size:20px;height:60px;justify-content:center;margin:5px;min-width:155px;width:23%}@media only screen and (max-width:37.5em){.dropdownWithImage .dropdownWithImage-list li.dropdownWithImage-item{min-width:170px;width:100%}}.dropdownWithImage .dropdownWithImage-list li.dropdownWithImage-item.current,.dropdownWithImage .dropdownWithImage-list li.dropdownWithImage-item:hover{background-color:#efefef}.dropdownWithImage.selected .dropdownWithImage-text{border-bottom:none}.dropdownWithImage.selected .dropdownWithImage-list{display:flex;flex-wrap:wrap}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper .tooltip-tip{background:#000;border-radius:4px;color:#fff;font-family:sans-serif;font-size:14px;left:50%;line-height:1;padding:6px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:100}.tooltip-wrapper .tooltip-tip:before{border:6px solid transparent;content:" ";height:0;left:50%;margin-left:-6px;pointer-events:none;position:absolute;width:0}.tooltip-wrapper .tooltip-tip.top{top:-30px}.tooltip-wrapper .tooltip-tip.top:before{border-top-color:#000;top:100%}.tooltip-wrapper .tooltip-tip.right{left:calc(100% + 30px);top:50%;transform:translateX(0) translateY(-50%)}.tooltip-wrapper .tooltip-tip.right:before{border-right-color:#000;left:-6px;top:50%;transform:translateX(0) translateY(-50%)}.tooltip-wrapper .tooltip-tip.bottom{bottom:-6px}.tooltip-wrapper .tooltip-tip.bottom:before{border-bottom-color:#000;bottom:100%}.tooltip-wrapper .tooltip-tip.left{left:auto;right:calc(100% + 30px);top:50%;transform:translateX(0) translateY(-50%)}.tooltip-wrapper .tooltip-tip.left:before{border-left-color:#000;left:auto;right:-12px;top:50%;transform:translateX(0) translateY(-50%)}.carousel__header{border-bottom:1px solid #555659;padding-bottom:1.6rem}.carousel__header .clear-btn{padding:0}@media only screen and (max-width:37.5em){.carousel__header_wrap{justify-content:space-between;width:100%}}.carousel__title{color:#000;font-family:MontserratRegular;font-size:2rem;font-weight:400;letter-spacing:.038rem;line-height:1;margin:auto 8px auto 0}.carousel__title--optional{color:#000;font-size:1.2rem;font-weight:400;letter-spacing:.03rem;line-height:1.25;margin:auto 16px auto 0}.carousel .clear-selection-container,.carousel .title-container{display:flex;margin:auto 0}.carousel .next,.carousel .prev{font-size:1.9rem;letter-spacing:.03rem;line-height:18px;padding:.5rem}.carousel .next.visible,.carousel .prev.visible{visibility:visible}.carousel .next.not-visible,.carousel .prev.not-visible{visibility:hidden}.carousel .next:hover,.carousel .prev:hover{font-size:1.9rem;line-height:18px}.carousel .next:disabled,.carousel .prev:disabled{border:none;color:#979797;cursor:not-allowed!important;font-size:1.9rem;letter-spacing:.03rem}@media only screen and (max-width:75em){.carousel .next,.carousel .prev{display:none}}.carousel__cards{-ms-overflow-style:none;display:block;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap;width:100%}.carousel__cards::-webkit-scrollbar{display:none}.carousel__dot{border:1px solid #202020;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.carousel__dot:not(:first-child){margin-left:1%}.carousel__dot.re-plp-dot{background-color:#c7c4c4;border:0;border-radius:50%;cursor:pointer;height:8px;margin:0 8px 0 0;padding:0;width:8px}@media only screen and (max-width:50em){.carousel__dot.re-plp-dot{height:5px;width:5px}}.carousel__dot.re-plp-dot__active{background-color:#c7c4c4;border:2px solid #fef5ea;box-shadow:0 0 0 1px #555659;cursor:pointer;height:16px;margin-right:8px;padding:0;width:16px}@media only screen and (max-width:50em){.carousel__dot.re-plp-dot__active{height:9px;width:9px}}.carousel__dot-wrapper{padding:12px 0;text-align:center}.carousel__dot-wrapper.re-plp-dots{align-items:center;bottom:16px;display:flex;justify-content:center;padding:0;position:absolute;width:100%;z-index:4}@media only screen and (max-width:50em){.carousel__dot-wrapper.re-plp-dots{bottom:10px}}.carousel__active{background:#c7c4c4;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #555659;height:30px;height:8px;position:relative;width:30px;width:8px}#cs-carousel-container{padding:0 50px}@media only screen and (max-width:75em){#cs-carousel-container{padding:0 25px}}.diabled-title{color:#979797}.products-carousel{position:relative}.products-carousel__scroll-container{-ms-overflow-style:none;display:grid;grid-auto-columns:50%;grid-auto-flow:column;overflow-x:scroll;overflow-y:hidden;overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.products-carousel__scroll-container::-webkit-scrollbar{background:transparent;width:0}.products-carousel__scroll-container_item{height:100%;padding:1rem;scroll-snap-align:start}.products-carousel__scroll-container_item_item-container{align-items:center;border:1px solid #eee;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;width:100%}.products-carousel__scroll-container_item_item-container img{aspect-ratio:1;display:block;max-width:165px;min-width:165px;-o-object-fit:cover;object-fit:cover;padding:1rem}@media only screen and (max-width:50em){.products-carousel__scroll-container_item_item-container img{max-width:12rem;min-width:12rem}}.products-carousel__scroll-container_item_item-container_title{word-wrap:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#666;display:-webkit-box;font-size:1.2rem;font-weight:500;line-height:1.8rem;margin-bottom:0;margin-top:.5rem;overflow:hidden;text-align:left;text-decoration:none}.products-carousel__scroll-container_item-conatiner{position:relative}.products-carousel__left-btn,.products-carousel__right-btn{background-color:#fff;border:.2rem solid #dddedf;border-radius:50%;box-sizing:border-box;cursor:pointer;display:block;height:2.4rem;padding:0;position:absolute;width:2.4rem}@media only screen and (min-width:37.5625em){.products-carousel__left-btn,.products-carousel__right-btn{top:50%}}@media only screen and (max-width:37.5em){.products-carousel__left-btn,.products-carousel__right-btn{height:2rem;top:36%;width:2rem}}.products-carousel__left-btn>*,.products-carousel__right-btn>*{border-right:.2rem solid #dddedf;border-top:.2rem solid #dddedf;display:block;height:1rem;position:absolute;width:1rem}@media only screen and (max-width:37.5em){.products-carousel__left-btn>*,.products-carousel__right-btn>*{height:.7rem;width:.7rem}}.products-carousel__right-btn{right:0}.products-carousel__right-btn>*{left:3px;top:5px;transform:rotate(48deg)}.products-carousel__left-btn{left:0}.products-carousel__left-btn>*{right:3px;top:5px;transform:rotate(226deg)}.recommended-products{padding:1rem 2rem;width:100%}@media only screen and (max-width:75.0625em){.recommended-products{width:100%}}@media only screen and (max-width:37.5em){.recommended-products{padding:.8rem}}.recommended-products__subheading{color:#333;display:block;font-size:1.2rem;font-weight:400;padding:1rem 1rem 1.5rem;text-transform:uppercase}.br-carousel,.carousel-container,.carousel-wrapper{margin:5rem}@media only screen and (max-width:37.5em){.br-carousel,.carousel-container,.carousel-wrapper{margin:5rem 1.5rem}}.br-carousel .carousel__header,.carousel-container .carousel__header,.carousel-wrapper .carousel__header{border:none;display:flex;justify-content:center;margin:0 0 3rem;position:relative}@media only screen and (max-width:37.5em){.br-carousel .carousel__header .carousel__header_wrap,.carousel-container .carousel__header .carousel__header_wrap,.carousel-wrapper .carousel__header .carousel__header_wrap{justify-content:center}}.br-carousel .carousel__header .carousel__title,.carousel-container .carousel__header .carousel__title,.carousel-wrapper .carousel__header .carousel__title{color:#202020;font-family:PlayfairDisplayRegular;font-size:3.5rem;font-weight:400;line-height:46.66px}@media only screen and (max-width:37.5em){.br-carousel .carousel__header .carousel__title,.carousel-container .carousel__header .carousel__title,.carousel-wrapper .carousel__header .carousel__title{font-size:3rem;line-height:39.99px;text-align:center}}.br-carousel .carousel__header .prev,.carousel-container .carousel__header .prev,.carousel-wrapper .carousel__header .prev{left:94%;position:absolute}.br-carousel .carousel__header .next,.carousel-container .carousel__header .next,.carousel-wrapper .carousel__header .next{left:98%;position:absolute}.br-carousel .br-product-card,.carousel-container .br-product-card,.carousel-wrapper .br-product-card{display:inline-flex;padding-right:4rem}.br-carousel .br-product-card .product-card,.carousel-container .br-product-card .product-card,.carousel-wrapper .br-product-card .product-card{width:33rem}@media only screen and (min-width:37.5625em) and (max-width:50em){.br-carousel .br-product-card .product-card,.carousel-container .br-product-card .product-card,.carousel-wrapper .br-product-card .product-card{width:30rem}}@media only screen and (max-width:37.5em){.br-carousel .br-product-card .product-card,.carousel-container .br-product-card .product-card,.carousel-wrapper .br-product-card .product-card{width:25rem}}.br-carousel .br-product-card .product-card__image-wrapper,.carousel-container .br-product-card .product-card__image-wrapper,.carousel-wrapper .br-product-card .product-card__image-wrapper{align-items:center;background-color:#fafafa;display:flex;height:100%;justify-content:center;position:relative;width:100%}.br-carousel .br-product-card .product-card__image-wrapper-image,.carousel-container .br-product-card .product-card__image-wrapper-image,.carousel-wrapper .br-product-card .product-card__image-wrapper-image{background-color:transparent;max-height:33rem;max-width:33rem}@media only screen and (max-width:37.5em){.br-carousel .br-product-card .product-card__image-wrapper-image,.carousel-container .br-product-card .product-card__image-wrapper-image,.carousel-wrapper .br-product-card .product-card__image-wrapper-image{max-height:23rem;max-width:25rem}}.br-carousel .br-product-card .product-card__image-wrapper-badge,.carousel-container .br-product-card .product-card__image-wrapper-badge,.carousel-wrapper .br-product-card .product-card__image-wrapper-badge{background:#fff;border:1px solid #fff;border-radius:20px;color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;left:2rem;letter-spacing:.3px;line-height:1.25;padding:1rem 1.5rem;position:absolute;top:1rem}.br-carousel .br-product-card .product-card__image-wrapper-badge.badge-url,.carousel-container .br-product-card .product-card__image-wrapper-badge.badge-url,.carousel-wrapper .br-product-card .product-card__image-wrapper-badge.badge-url{padding:0}.br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.carousel-container .br-product-card .product-card__desc-wrapper-actions-btn,.carousel-wrapper .br-product-card .product-card__desc-wrapper-actions-btn{background-color:#fff;border:none;cursor:pointer;padding:0;text-decoration:underline}.br-carousel .br-product-card .product-card__desc-wrapper-actions,.carousel-container .br-product-card .product-card__desc-wrapper-actions,.carousel-wrapper .br-product-card .product-card__desc-wrapper-actions{display:flex}.br-carousel .br-product-card .product-card__desc-wrapper__wrap,.carousel-container .br-product-card .product-card__desc-wrapper__wrap,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap{align-items:baseline;display:flex;justify-content:space-between;width:100%}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-price,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-price{color:#202020;font-family:MontserratRegular;font-size:2rem;font-weight:400;letter-spacing:.5px;line-height:1.2}@media only screen and (max-width:37.5em){.br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-price,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-price{font-size:1.4rem;letter-spacing:.03em;line-height:2.4rem}}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating{align-items:center;display:flex}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating{margin:0;width:10rem}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating .jq-ry-group-wrapper,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating .jq-ry-group-wrapper,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating .jq-ry-group-wrapper{visibility:hidden}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero{background-image:url(/_ui/responsive/common/images/Rating_Stars_0.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero-half,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero-half,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-zero-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_0_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one{background-image:url(/_ui/responsive/common/images/Rating_Stars_1.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one-half,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one-half,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-one-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_1_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two{background-image:url(/_ui/responsive/common/images/Rating_Stars_2.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two-half,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two-half,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-two-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_2_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three{background-image:url(/_ui/responsive/common/images/Rating_Stars_3.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three-half,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three-half,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-three-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_3_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four{background-image:url(/_ui/responsive/common/images/Rating_Stars_4.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four-half,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four-half,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-four-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_4_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-five,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-five,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating .rating.star-five{background-image:url(/_ui/responsive/common/images/Rating_Stars_5.svg)}.br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.carousel-container .br-product-card .product-card__desc-wrapper__wrap-rating p,.carousel-wrapper .br-product-card .product-card__desc-wrapper__wrap-rating p{color:#202020;font-family:MontserratRegular;font-size:1rem;font-weight:400;letter-spacing:.3px;line-height:1.25}.br-carousel .br-product-card .product-card__desc-wrapper-desc p,.carousel-container .br-product-card .product-card__desc-wrapper-desc p,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc p{color:#202020;font-family:MontserratLight;font-size:1.6rem;font-weight:300;letter-spacing:.5px;line-height:1.43;text-align:left;white-space:pre-wrap}@media only screen and (max-width:23.5em){.br-carousel .br-product-card .product-card__desc-wrapper-desc p,.carousel-container .br-product-card .product-card__desc-wrapper-desc p,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc p{font-size:1.4rem}}@media only screen and (max-width:37.5em){.br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.carousel-container .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name{display:none}}@media only screen and (min-width:37.5625em){.br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.carousel-container .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name{display:none}}.br-carousel .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-container .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc .setting-only-text{text-transform:capitalize}@media only screen and (max-width:37.5em){.br-carousel .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-container .br-product-card .product-card__desc-wrapper-desc .setting-only-text,.carousel-wrapper .br-product-card .product-card__desc-wrapper-desc .setting-only-text{font-size:.9rem;line-height:1.5}}.br-carousel .br-product-card .pipe-symbol,.carousel-container .br-product-card .pipe-symbol,.carousel-wrapper .br-product-card .pipe-symbol{background:#555659;height:1.5rem;margin:0 1.6rem;width:1px}.br-carousel .small-tile-carousel .carousel__cards,.carousel-wrapper .carousel__cards{display:grid;grid-auto-flow:column;justify-content:flex-start}.br-carousel .small-tile-carousel .carousel__cards .br-product-card,.carousel-wrapper .carousel__cards .br-product-card{margin-right:2.4rem;padding-right:0}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card,.carousel-wrapper .carousel__cards .br-product-card .product-card{display:flex;flex-direction:column;justify-content:space-between;width:100%}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card .image-container,.carousel-wrapper .carousel__cards .br-product-card .product-card .image-container{width:100%}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__image-wrapper,.carousel-wrapper .carousel__cards .br-product-card .product-card__image-wrapper{align-items:center;background-color:#f3f0eb;height:100%;width:100%}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__image-wrapper-image,.carousel-wrapper .carousel__cards .br-product-card .product-card__image-wrapper-image{background-color:#f3f0eb}.carousel-container .carousel__cards{display:grid;grid-auto-flow:column;justify-content:flex-start}.carousel-container .carousel__cards .br-product-card{margin-right:2.4rem;padding-right:0}.carousel-container .carousel__cards .br-product-card .product-card{display:flex;flex-direction:column;justify-content:space-between;width:100%}.carousel-container .carousel__cards .br-product-card .product-card .image-container{aspect-ratio:1/1;width:33rem}@media only screen and (min-width:37.5625em) and (max-width:50em){.carousel-container .carousel__cards .br-product-card .product-card .image-container{width:30rem}}@media only screen and (max-width:37.5em){.carousel-container .carousel__cards .br-product-card .product-card .image-container{width:25rem}}.carousel-container .carousel__cards .br-product-card .product-card__image-wrapper{align-items:center;background-color:#f3f0eb;height:100%;width:100%}.carousel-container .carousel__cards .br-product-card .product-card__image-wrapper-image{background-color:#f3f0eb}.br-carousel .big-tile-carousel .carousel__header,.br-carousel .small-tile-carousel .carousel__header{justify-content:space-between!important;padding-bottom:0}.br-carousel .big-tile-carousel .carousel__cards,.br-carousel .small-tile-carousel .carousel__cards{display:grid;grid-auto-flow:column}.br-carousel .big-tile-carousel .carousel__cards .br-product-card,.br-carousel .small-tile-carousel .carousel__cards .br-product-card{margin-right:2.4rem}.br-carousel .big-tile-carousel .carousel__cards .br-product-card .product-card,.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card{display:flex;flex-direction:column;justify-content:space-between;width:100%}.br-carousel .small-tile-carousel .carousel__cards,.carousel-wrapper .small-tile-carousel .carousel__cards{display:grid;grid-auto-columns:clamp(25rem,35.1%,35.1rem);grid-auto-flow:column}@media only screen and (max-width:23.5em){.br-carousel .small-tile-carousel .carousel__cards,.carousel-wrapper .small-tile-carousel .carousel__cards{grid-auto-columns:clamp(20rem,35.1%,35.1rem)}}.br-carousel .small-tile-carousel .carousel__cards .br-product-card,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card{margin-right:2.4rem}@media only screen and (max-width:23.5em){.br-carousel .small-tile-carousel .carousel__cards .br-product-card,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card{margin-right:1.2rem}}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card{width:100%}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper__wrap-price,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper__wrap-price{font-size:1.4rem}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions{align-self:flex-end}.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn{background-color:#fff;font-family:MontserratSemibold;line-height:normal;text-decoration:underline}@media only screen and (max-width:37.5em){.br-carousel .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn,.carousel-wrapper .small-tile-carousel .carousel__cards .br-product-card .product-card__desc-wrapper-actions-btn{font-size:1.4rem}}.carousel-container,.carousel-wrapper{margin:0}.big-pcard{--fs-xl-16:1.6rem;--fs-xl-12:1.2rem;--line-height:150%;--height:3.2rem;align-items:center;background-color:#e6e7e9;display:flex;flex-direction:column;font-size:var(--fs-xl-16);height:100%;justify-content:space-between;width:100%}@media only screen and (max-width:50em){.big-pcard{--height:3rem}}@media only screen and (max-width:23.5em){.big-pcard{--fs-xl-16:1.4rem;--fs-xl-12:1rem}}.big-pcard_product-details{background-color:#fafafa;display:flex;flex-direction:column;flex-grow:1;gap:1.5rem;justify-content:space-between;padding:3.2rem;width:100%}@media only screen and (max-width:50em){.big-pcard_product-details{padding:2.5rem 1.6rem}}.big-pcard_link{align-items:center;aspect-ratio:1.5/1.373;display:flex;justify-content:center;max-height:31.1rem;width:100%}.big-pcard_img{aspect-ratio:1.5/1.373;background-color:transparent;-o-object-fit:contain;object-fit:contain}.big-pcard_main-details{align-items:baseline;color:#000;display:grid;gap:1rem;grid-auto-flow:column;justify-content:space-between;width:100%}.big-pcard_main-details_title{font-size:var(--fs-xl-16);line-height:150%;white-space:normal}.big-pcard_main-details_desc{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media only screen and (max-width:50em){.big-pcard_main-details_desc{-webkit-line-clamp:2}}.big-pcard_main-details_price{flex:20%;font-size:var(--fs-xl-16);line-height:150%}.big-pcard_action{align-items:center;color:#202020;cursor:pointer;display:flex;font-family:MontserratMedium;font-size:1.2rem;font-weight:500;height:var(--height);justify-content:center;letter-spacing:.05em;line-height:"normal";padding:1.8rem;text-transform:uppercase;width:100%}.br-carousel .big-tile-carousel .carousel__cards,.carousel-container .big-tile-carousel .carousel__cards{display:grid;grid-auto-columns:clamp(30rem,53.9%,53.9rem);grid-auto-flow:column}@media only screen and (max-width:23.5em){.br-carousel .big-tile-carousel .carousel__cards,.carousel-container .big-tile-carousel .carousel__cards{grid-auto-columns:clamp(27rem,53.9%,53.9rem)}}.br-carousel .big-tile-carousel .carousel__cards .big-product-card,.carousel-container .big-tile-carousel .carousel__cards .big-product-card{margin-right:2.4rem}@media only screen and (max-width:23.5em){.br-carousel .big-tile-carousel .carousel__cards .big-product-card,.carousel-container .big-tile-carousel .carousel__cards .big-product-card{margin-right:1.2rem}}.page-footer{background:#fff;border-top:1px solid #dddedf;overflow:hidden;position:relative}@media only screen and (max-width:50em){.page-footer{transform:translateZ(0)}}.page-footer #divChatGlobalFooter,.page-footer #divChatGlobalHeader,.page-footer #divNeedleChatGlobalFooter,.page-footer #divNeedleChatGlobalHeader{color:#c8102e}.page-footer .divChatLink{cursor:pointer}.page-footer__row{background:#fafafa;display:flex;justify-content:space-between;max-width:100%;padding:6rem 20rem}@media only screen and (max-width:75.0625em){.page-footer__row{gap:2rem;padding:0 0 4rem}}@media only screen and (min-width:75.0625em){.page-footer__col{max-width:21.5rem}}@media only screen and (max-width:75.0625em){.page-footer__col{width:100%}}.page-footer__col_title{padding-top:10px}.page-footer__col_title.drop-caret:before{float:right;transform:rotate(90deg);transition:transform .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(270deg);transition:transform .25s;will-change:transform}@media only screen and (max-width:75.0625em){.page-footer__col_title{border-bottom:1px solid #979899;margin:2rem 2rem 0;padding:0 0 2rem}.open .page-footer__col_title{border-bottom:none;padding:0 0 1.6rem}.page-footer__col_title .drop-caret{font-size:15px}}@media only screen and (min-width:37.5625em) and (max-width:50em){.page-footer__col_ul{margin-bottom:3.2rem}}@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:2.4rem 0}}.page-footer__col_dropdown-content{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 2rem}}.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 24px}.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:16px 0}.page-footer__col_link:hover{border-bottom:1px solid #abadaf;color:#272829}.page-footer__col a[href^=tel],.page-footer__col_contact-link{align-items:center;color:#c8102e;display:flex;font-size:3rem}.page-footer__col a[href^=tel]:hover,.page-footer__col_contact-link:hover{border-bottom:1px solid #c8102e;color:#272829}.page-footer__col a[href^=tel] span.page-footer__col_email:before,.page-footer__col_contact-link span.page-footer__col_email:before{font-size:35px}@media only screen and (min-width:37.5625em) and (max-width:50em){.page-footer__col a[href^=tel] span.page-footer__col_email:before,.page-footer__col_contact-link span.page-footer__col_email:before{font-size:6rem}}.page-footer__col_call:before,.page-footer__col_chat:before,.page-footer__col_email:before,.page-footer__col_location:before{color:#c8102e;font-size:3rem;margin-right:18px;min-width:35px;padding-bottom:1px;text-align:right}@media only screen and (min-width:37.5625em) and (max-width:50em){.page-footer__col_call:before,.page-footer__col_chat:before,.page-footer__col_email:before,.page-footer__col_location:before{font-size:6rem}}.page-footer__col_contact-title{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1;position:relative}.page-footer__col_contact-title:hover{color:#272829}.page-footer__col_contact-title:hover:after{background:#abadaf;bottom:.5rem;content:"";height:.1rem;left:53px;position:absolute;width:calc(100% - 53px)}.page-footer__col_contact-title.page-footer__col_email:hover:after{bottom:.8rem}@media only screen and (min-width:75.0625em){.page-footer__col_follow-us{flex:auto;width:18%}.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{align-self:flex-end;flex-wrap:nowrap;justify-content:flex-end;text-align:right}@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{padding-left:50px;text-align:left}}.page-footer__col_secured-icons{align-items:flex-end;display:flex}@media only screen and (min-width:75.0625em){.page-footer__social-icon-row{flex-wrap:nowrap;justify-content:flex-end}}.page-footer .simple-banner{display:inline-block;padding-right:3.2rem;vertical-align:middle}.page-footer .simple-banner:last-child{padding-left:0;padding-right:0}.page-footer .simple-banner a.thumb{color:#55565a;font-size:3.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{font-size:4rem;height:6rem;width:6rem}}.page-footer__blog{margin-right:1.5rem;padding-left:15px}.page-footer__blog-link{border:2px solid #c8102e;border-radius:4px;color:#c8102e;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:1px;line-height:1;padding:.5rem 1.2rem;text-transform:uppercase}.page-footer__blog-link:focus{outline:none}.page-footer h4{position:relative}.page-footer__subscribe{align-items:center;background-color:#f2f0ef;display:flex;justify-content:center;padding:4rem 0}@media only screen and (max-width:75.0625em){.page-footer__subscribe{flex-direction:column}.page-footer__subscribe_form{display:flex;padding:0 1.6rem;width:100%}}.page-footer__subscribe-title{color:#202020;font-family:Bodoni;font-size:3.2rem;font-style:italic;font-weight:400;letter-spacing:.6px;line-height:1.25;padding-right:6.4rem;text-align:center}@media only screen and (max-width:75.0625em){.page-footer__subscribe-title{font-size:2.8rem;line-height:1.25;padding:0 0 1.6rem}}.page-footer__subscribe-sub-title{display:block;font-style:normal}@media only screen and (max-width:75.0625em){.page-footer__subscribe-sub-title{display:none}}.page-footer__subscribe_message{color:#c8102e;font-size:1.2rem;font-weight:400;letter-spacing:2px;line-height:1.8;padding:1rem 2.5rem;text-transform:uppercase}@media only screen and (max-width:75.0625em){.page-footer__subscribe_message{padding:1rem 1.8rem}}.page-footer__subscribe_email{border:none;border-radius:0!important;height:40px;margin:0 .8rem 0 0;padding:.8rem 1.6rem;width:28rem}@media only screen and (max-width:75.0625em){.page-footer__subscribe_email{width:70%}}.page-footer__subscribe_email::-moz-placeholder{color:#202020}.page-footer__subscribe_email::placeholder{color:#202020}.page-footer__subscribe_email:focus{border:none}.page-footer__subscribe_submit{background:#555659;border:none;color:#fff;cursor:pointer;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:40px;letter-spacing:.05em;line-height:1.5;padding:0;text-transform:uppercase;width:12rem}.page-footer__subscribe_submit:focus{outline:none}@media only screen and (max-width:75.0625em){.page-footer__subscribe_submit{width:30%}}.page-footer__bottom{background-color:#f2f0ef;display:flex;justify-content:space-between;padding:4rem 12rem;width:100%}@media only screen and (min-width:75.0625em){.page-footer__bottom{gap:3.2rem}}@media only screen and (max-width:75.0625em){.page-footer__bottom{border-top:none;flex-direction:column;padding:4rem 1.6rem 6rem}.page-footer__bottom .page-footer__copyrights{order:2;padding-top:3.2rem}}@media only screen and (min-width:75.0625em){.page-footer__bottom .page-footer__copyrights{width:80%}}.page-footer__bottom p{color:#000;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.03em;line-height:1.71}@media only screen and (max-width:75.0625em){.page-footer__bottom p{display:flex;flex-direction:column}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-footer__bottom-nav ul{padding-right:0}}@media only screen and (max-width:75.0625em){.page-footer__bottom-nav ul{display:flex;flex-direction:column}.page-footer__bottom-nav ul .page-footer__col_dropdown-content{padding:0}}.page-footer__bottom-nav ul li{display:inline-block;margin:0 5px}@media only screen and (max-width:75.0625em){.page-footer__bottom-nav ul li{margin:0;padding:30px 0}}.page-footer__bottom-nav ul li a{color:#53565a;font-family:MontserratSemibold;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:1}.page-footer__bottom-nav ul li a:hover{color:#272829}.page-footer #norton-wrapper{text-align:left}.page-footer .comodo-container{float:right;position:relative;width:165px}.page-footer .comodo-container>a{float:left}@media only screen and (min-width:50em){.page-footer .comodo-container>#tl_popupSC5{bottom:-10px;left:auto!important;right:-45px!important;top:auto!important;width:250px!important}}.page-footer #___ratingbadge_0{border:0!important;box-shadow:none!important;position:static!important}.mini-cart{display:inline-block;line-height:0;position:relative}@media only screen and (max-width:75.0625em){.mini-cart{margin:0}}.mini-cart__wrapper{cursor:pointer}@media only screen and (max-width:75.0625em){.mini-cart__wrapper{padding:0}}.mini-cart .cart-count{background:#202020;border-radius:50%;color:#202020;color:#fff;cursor:pointer;font-family:MontserratRegular;font-size:1rem;font-style:normal;font-weight:500;height:1.6rem;left:1.2rem;letter-spacing:0;line-height:1;line-height:1rem;position:absolute;text-align:center;top:-.2rem;transition:transform .2s ease-in-out;width:1.6rem}@media only screen and (max-width:75.0625em){.mini-cart .cart-count{font-size:.8rem;height:1rem;left:1.1rem;top:-.2rem;width:1rem}}.mini-cart .cart-count.scale{transform:scale(1.2)}.mini-cart__link{background-repeat:no-repeat;display:inline-block;height:20px;margin:0;position:relative;width:20px}.add-to-cart-info .product-information .info-container .chosen-single div .mini-cart__link b,.carousel-scroll .mini-cart__link .next-btn,.carousel-scroll .mini-cart__link .prev-btn,.cvv-modal .mini-cart__link .component-name__content_header_close-icon,.drop-a-hint-success .mini-cart__link .component-name__content_main-wrap_body_content_icon,.education-section .mini-cart__link .tabs__header_item_carat,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .mini-cart__link .call,.locate-my-store .mini-cart__link .search-store__wrapper_search_form_button,.mini-cart__link .account-merge-modal__header_close-icon,.mini-cart__link .add-to-cart-info .product-information .info-container .chosen-single div b,.mini-cart__link .address-modal__wrapper_title_close,.mini-cart__link .all-locations__wrapper_stack_link_text_icon,.mini-cart__link .backend-error:before,.mini-cart__link .banner__wrapper_inner_call_icon,.mini-cart__link .banner__wrapper_inner_chat_icon,.mini-cart__link .carat-slider__shapes-btn_input_icon,.mini-cart__link .carousel-scroll .next-btn,.mini-cart__link .carousel-scroll .prev-btn,.mini-cart__link .carousel__next,.mini-cart__link .carousel__prev,.mini-cart__link .checkbox__text:after,.mini-cart__link .close-icon,.mini-cart__link .contact-a-store_info_stores_wrapper_link-icon,.mini-cart__link .cvv-modal .component-name__content_header_close-icon,.mini-cart__link .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.mini-cart__link .education-section .tabs__header_item_carat,.mini-cart__link .education-top-banner__text-wrapper_content_list_item_caret,.mini-cart__link .email-subscription__subscribe_email-submit,.mini-cart__link .error-message__text:before,.mini-cart__link .expando-child__content_header_content_icon,.mini-cart__link .expando__content_header_content_icon,.mini-cart__link .favorites-header-icon__wrap_image,.mini-cart__link .filter-component__label_icon,.mini-cart__link .form-input-with-label__faqs,.mini-cart__link .four-cs__wrapper_details-sec_filter_wrap_title_icon,.mini-cart__link .gemlist-filters__apply-sec_left_link_icon,.mini-cart__link .icon,.mini-cart__link .items-unavailable-modal__error_icon,.mini-cart__link .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call,.mini-cart__link .locate-my-store .search-store__wrapper_search_form_button,.mini-cart__link .map__holder_wrapper_direction_icon,.mini-cart__link .modal .component-name__content_header_close-icon,.mini-cart__link .nav__li_caret,.mini-cart__link .nav__ul.nav__bottom .call,.mini-cart__link .nav__ul.nav__bottom .help,.mini-cart__link .nav__ul.nav__bottom .my-account,.mini-cart__link .nav__ul.nav__bottom .stores,.mini-cart__link .note-tag__wrapper_icon,.mini-cart__link .online-customer-service_contact_options_arrow,.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 .page-footer .simple-banner a.thumb,.mini-cart__link .page-footer__col_call: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_title.drop-caret:before,.mini-cart__link .page-header__store-banner__location-icon,.mini-cart__link .parsley-error+.parsley-errors-list,.mini-cart__link .parsley-success.is-password+.parsley-errors-list,.mini-cart__link .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.mini-cart__link .pdp-engraving .engraving-section .engraving-input-error:before,.mini-cart__link .pdp-engraving .engraving-title:before,.mini-cart__link .product-specs__item_header_icon,.mini-cart__link .recent-favorites__img-holder .favorite-icon,.mini-cart__link .same-day-delivery__confirm-page_header .header-icons .back-btn,.mini-cart__link .same-day-delivery__home-page_container .search-icon,.mini-cart__link .search-bar-mobile .nav-search .imagesearch,.mini-cart__link .search-bar-mobile .nav-search__icon_btn,.mini-cart__link .search-box__cross,.mini-cart__link .search-store__wrapper_link_text_icon,.mini-cart__link .social-media-frames__wrapper_mobile_links_facebook,.mini-cart__link .social-media-frames__wrapper_mobile_links_instagram,.mini-cart__link .social-media-frames__wrapper_mobile_links_pintrest,.mini-cart__link .social-media-frames__wrapper_mobile_links_twitter,.mini-cart__link .sort-and-filter__post-dropdown_tag_cross,.mini-cart__link .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.mini-cart__link .stone-unavailable-modal__error_icon,.mini-cart__link .store-item.specific-store .store-item__email_text_icon,.mini-cart__link .store-item.specific-store .store-item__number_text_icon,.mini-cart__link .store-item.specific-store .store-item__view_printInfoHold_icon,.mini-cart__link .store-item__link_text_icon,.mini-cart__link .store-item__mobile_print,.mini-cart__link .store-item__view_printInfoHold_icon,.mini-cart__link .subnav__caret,.mini-cart__link .travel-companion-modal .component-name__content_header_close-icon,.mini-cart__link .utility-nav .account-mobile-active .account-icon,.mini-cart__link .utility-nav .account-mobile-inactive,.mini-cart__link .utility-nav .link-title:before,.mini-cart__link .utility-nav .link-wrap.account .link-title.active,.mini-cart__link .utility-nav .link-wrap.favorites .link-title.active,.mini-cart__link .utility-nav .link-wrap.help .link-title.active,.mini-cart__link .utility-nav .link-wrap.stores .link-title.active,.mini-cart__link .utility-nav .nav-search .imagesearch,.mini-cart__link .utility-nav .nav-search__icon_btn,.modal .mini-cart__link .component-name__content_header_close-icon,.nav__ul.nav__bottom .mini-cart__link .call,.nav__ul.nav__bottom .mini-cart__link .help,.nav__ul.nav__bottom .mini-cart__link .my-account,.nav__ul.nav__bottom .mini-cart__link .stores,.page-footer .simple-banner .mini-cart__link a.thumb,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .mini-cart__link .engraving-font-text:before,.pdp-engraving .engraving-section .mini-cart__link .engraving-input-error:before,.pdp-engraving .mini-cart__link .engraving-title:before,.recent-favorites__img-holder .mini-cart__link .favorite-icon,.same-day-delivery__confirm-page_header .header-icons .mini-cart__link .back-btn,.same-day-delivery__home-page_container .mini-cart__link .search-icon,.search-bar-mobile .mini-cart__link .nav-search__icon_btn,.search-bar-mobile .nav-search .mini-cart__link .imagesearch,.store-item.specific-store .mini-cart__link .store-item__email_text_icon,.store-item.specific-store .mini-cart__link .store-item__number_text_icon,.store-item.specific-store .mini-cart__link .store-item__view_printInfoHold_icon,.travel-companion-modal .mini-cart__link .component-name__content_header_close-icon,.utility-nav .account-mobile-active .mini-cart__link .account-icon,.utility-nav .link-wrap.account .mini-cart__link .link-title.active,.utility-nav .link-wrap.favorites .mini-cart__link .link-title.active,.utility-nav .link-wrap.help .mini-cart__link .link-title.active,.utility-nav .link-wrap.stores .mini-cart__link .link-title.active,.utility-nav .mini-cart__link .account-mobile-inactive,.utility-nav .mini-cart__link .link-title:before,.utility-nav .mini-cart__link .nav-search__icon_btn,.utility-nav .nav-search .mini-cart__link .imagesearch{font-size:2rem}@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;position:absolute;right:0;width:50px}.mini-cart__dropdown__dropicon{border-bottom:10px solid #abadaf;border-left:10px solid transparent;border-right:10px solid transparent;height:0;left:31px;position:absolute;top:2.5px;width:0;z-index:1001}.sticky .mini-cart__dropdown__dropicon{top:1.2rem}.mini-cart__dropdown__dropicon:after{border-bottom:10px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:-8px;position:absolute;top:1px;width:0;z-index:100}.mini-cart__dropdown__wrapper{background:#fff;border:1px solid #abadaf;justify-content:center;position:absolute;right:0;top:37px;width:47em;z-index:1000}.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{color:#53565a;font-size:16px;font-weight:600;letter-spacing:.5px;line-height:1.75}.mini-cart__dropdown__wrapper__emptycart__labels__link{color:#c8102e;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1.75}.mini-cart .icon__shopping-bag{font-size:1.7rem}@media only screen and (min-width:75.0625em){.mini-cart .icon__shopping-bag{font-size:2.4rem}}.mini-cart-modal.modal .component-name__content{background:#fff;height:100vh;left:unset;right:0;top:0;transform:unset!important;width:34vw}.mini-cart-modal.modal .component-name__content_header{background:#fafafa}.mini-cart-modal.modal .component-name__content_header_title{text-transform:capitalize}.mini-cart-modal.modal .component-name__content_header_close-icon{right:2.4rem;top:2.4rem}.mini-cart-modal.modal .component-name__content_main-wrap_body{padding:0}.cart-notification{opacity:1;position:relative}.cart-notification__dropicon{border-bottom:8px solid #dddedf;right:20px;top:32px}.cart-notification__dropicon,.cart-notification__dropicon:before{border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;width:0}.cart-notification__dropicon:before{border-bottom:8px solid #fff;content:"";left:-8px;top:1px;z-index:1001}.cart-notification__wrapper{background:#fff;border:1px solid #dddedf;border-radius:4px;box-shadow:0 1px 4px 1px #dddedf;min-height:130px;position:absolute;right:10%;top:40px;width:665px;z-index:1000}.cart-notification__wrapper span{align-self:center;color:#53565a;font-size:16px;font-weight:500;letter-spacing:.5px;line-height:1}.cart-notification__wrapper__item{font-family:MontserratSemibold}.cart-notification__wrapper__label{font-family:MontserratRegular}.empty-cart__labels_message{color:#202020;margin:40vh 0}.item-added-cart{border-radius:4px;color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.5px;line-height:1.75;margin:.4rem;min-height:11rem;opacity:0;position:relative;transition:opacity 1.6s}.item-added-cart .shape{fill:transparent;stroke-width:2px;stroke-dasharray:140 540;stroke-dashoffset:-474;stroke:#c8102e;height:100%;transition:stroke-width 1s,stroke-dashoffset 1s,stroke-dasharray 1s;width:100%}.item-added-cart.added{opacity:1}.item-added-cart.added .shape{stroke-dashoffset:0;stroke-dasharray:780 0;stroke:#c8102e}.item-added-cart_text{left:35%;position:absolute;top:35%}.item-added-cart_text_number{font-weight:600;padding-right:3px}.loaded-cart{--fs-xl-14:1.4rem;--fs-xl-12:1.2rem;--line-height:2.2rem}@media only screen and (max-width:23.5em){.loaded-cart{--fs-xl-14:1.1rem;--fs-xl-12:1.1rem;--line-height:2rem}}.loaded-cart__scroll-pane{max-height:calc(100vh - 324px);overflow:auto;padding:0 4rem}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane{padding:0 1.6rem}}.csr-header-page .loaded-cart__scroll-pane{max-height:52rem}.loaded-cart__scroll-pane_products-added_level{border-bottom:1px solid rgba(85,86,89,.6);padding:4rem 0}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level{padding:2.4rem 0}}.loaded-cart__scroll-pane_products-added_level:first-child{padding-bottom:4rem}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level:first-child{padding-bottom:2.4rem}}.loaded-cart__scroll-pane_products-added_level:last-child{border-bottom:none}.loaded-cart__scroll-pane_products-added_level_favorites-section{position:relative}.loaded-cart__scroll-pane_products-added_level_favorites-section .product-image{background-color:#f3efec;cursor:pointer;margin-top:0;-o-object-fit:scale-down;object-fit:scale-down}.loaded-cart__scroll-pane_products-added_level_favorites-section .product-image.shaneco-logo{max-height:5rem}.loaded-cart__scroll-pane_products-added_level_favorites-section .favorites-icon__link{height:16px;right:.5em;top:.5em;width:16px;z-index:0}.loaded-cart__scroll-pane_products-added_level_product-description{padding-left:2.4rem}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description{padding-left:0}}.loaded-cart__scroll-pane_products-added_level_product-description_level{color:#272829;font-family:MontserratSemibold;font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.38;padding:0 1.6rem 2.4rem}@media only screen and (max-width:50em){.loaded-cart__scroll-pane_products-added_level_product-description_level{padding:0 1.6rem 1.6rem}}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description_level{padding:0 0 1.2rem 1.6rem}}@media only screen and (max-width:23.5em){.loaded-cart__scroll-pane_products-added_level_product-description_level{padding-left:.1rem}}.loaded-cart__scroll-pane_products-added_level_product-description_level_title{padding-bottom:1.6rem}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description_level_title{width:69%}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-title{font-family:MontserratMedium;font-size:1.4rem;font-weight:500;line-height:1.2}}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .tag-info{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.24px;line-height:1.8rem;padding-top:6px}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .tag-info .limited-quantity-text{color:#a62121;font-size:1.2rem;font-weight:600;letter-spacing:.42px;line-height:1.8rem}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .tag-info .note{font-weight:600}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-id{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.42px;line-height:1.25;padding:.6rem 0}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details{-moz-column-gap:.6rem;column-gap:.6rem;display:flex;flex-wrap:wrap}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details{flex-direction:column}}.loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details__attribute{padding:0}.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,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-id,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .product-title,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .tag-info{font-size:var(--fs-xl-14);line-height:var(--line-height)}.loaded-cart__scroll-pane_products-added_level_product-description_level_price{align-items:flex-end;display:flex;flex-direction:column;font-size:var(--fs-xl-14);justify-content:flex-start;line-height:var(--line-height)}.loaded-cart__scroll-pane_products-added_level_product-description_level_price.strike-off{text-decoration:line-through}.loaded-cart__scroll-pane_products-added_level_product-description_level_dismiss{padding-top:2px}.loaded-cart__scroll-pane_products-added_level_product-description .sub-total{background:#fafafa;display:flex;justify-content:space-between;padding:1.6rem}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions{display:flex}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions{flex-direction:column}}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info .in-stock-status{align-items:flex-end;display:flex;line-height:normal;width:100%}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info .same-day-delivery-error{display:block;font-size:1.4rem;line-height:2.1rem;padding-top:1.6rem;width:100%}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info .same-day-delivery-error .sdd-error-info{cursor:pointer;font-weight:500;text-decoration:underline}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .entry-info .same-day-delivery-error{padding-bottom:1.8rem;width:100%}}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions{align-items:flex-end;display:flex;justify-content:flex-end;padding-top:1.8rem;width:50%}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions.sdd-error{width:50%}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions.sdd-error{width:100%}}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions .remove-button,.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions .save-for-later-btn{background-color:#fff;border:none;color:#000;cursor:pointer;font-family:MontserratRegular;font-size:1.2rem;font-size:var(--fs-xl-12);font-weight:400;letter-spacing:.36px;line-height:1.25;margin-top:1.8rem;padding:0;text-align:right;text-decoration:underline;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:37.5em){.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions .remove-button,.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions .save-for-later-btn{margin-top:0;padding-top:0}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .cart-actions{justify-content:flex-start;width:100%}}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .store-info{background:none;border:none;color:#000;cursor:pointer;font-family:MontserratMedium;font-weight:500!important;text-decoration:underline;text-transform:capitalize}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .in-stock-status{justify-content:flex-start}.loaded-cart__scroll-pane_products-added_level_product-description .hint-and-actions .pipe-symbol{background:#555659;height:1.5rem;margin:0 1.6rem;width:1px}.loaded-cart__scroll-pane_products-added_level_actions{align-self:flex-end;display:flex;text-decoration:underline}.loaded-cart__scroll-pane_products-added_level_price-adjustments{font-size:var(--fs-xl-14);width:100%}.loaded-cart__scroll-pane_products-added_level_price-adjustments_adjustment-label,.loaded-cart__scroll-pane_products-added_level_price-adjustments_final-price-label{padding-bottom:.4rem}.loaded-cart__scroll-pane_products-added_level .in-stock-status-mobile{background:#fafafa;display:flex;justify-content:center;line-height:normal;margin-top:1rem;padding:1.2rem 1.6rem;width:100%}.loaded-cart__scroll-pane_products-added_level .in-stock-status-mobile .store-info{background:none;border:none;color:#000;cursor:pointer;font-family:MontserratMedium;font-weight:500!important;text-decoration:underline;text-transform:capitalize}.loaded-cart__scroll-pane_products-added .undo-action{border-bottom:1px solid #dddedf;min-height:7.5rem;padding:3rem 0}.loaded-cart__scroll-pane_products-added .undo-action__notification{text-align:left;width:80%}.loaded-cart__scroll-pane_products-added .undo-action__notification .undo-product-title{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.42px;line-height:1.5}.loaded-cart__scroll-pane_products-added .undo-action__link{text-decoration:underline}.loaded-cart__scroll-pane_bagId{margin-top:1rem}.loaded-cart__cart-summary{background:#fafafa;border-top:1px solid #abadaf;bottom:0;box-shadow:0 -4px 8px rgba(0,0,0,.15);padding:2.4rem;position:absolute}.loaded-cart__cart-summary .promotion{margin-bottom:1.5rem;text-align:center}.loaded-cart__cart-summary_level:last-child{align-items:center;justify-content:space-between;padding-top:3.5rem}.loaded-cart__cart-summary_level .shipping-text{text-align:left;width:80%}.loaded-cart__cart-summary_level.cost-section{margin-top:1.6rem}.loaded-cart__cart-summary_level_cart,.loaded-cart__cart-summary_level_checkout{padding:1.8rem .8rem;text-transform:uppercase;width:48%}.loaded-cart__cart-summary_level.actions{display:flex}.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;font-size:15px;position:absolute;right:20.5rem;top:30px}@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{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:.5rem;position:absolute;top:7.5rem;width:100vw;z-index:1}@media only screen and (max-width:23.5em){.search-box__bg{left:0}}.search-box__bg:before{border:10px solid transparent;border-bottom-color:#dddedf;bottom:100%;content:"";display:block;height:0;position:absolute;right:20.8rem;width:0}@media only screen and (max-width:23.5em){.search-box__bg:before{right:16.3rem}}.search-box__bg:after{border:9px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";display:block;height:0;position:absolute;right:20.9rem;width:0}@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,.search-box__bg.focus+.search-box__cross{display:inline}.search-box__dropdown{position:relative}.search-box__dropdown_icon{border-bottom:8px solid #dddedf;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;right:10px;top:10px;z-index:1001}@media only screen and (max-width:75em){.search-box__dropdown_icon{right:50%;top:127px}}.search-box__dropdown_wrapper{background:#fff;border:1px solid #707070;border-radius:1.6rem;box-shadow:0 4px 4px rgba(0,0,0,.25);min-width:500px;position:absolute;right:0;top:10px;width:30vw;z-index:100000}@media only screen and (max-width:75.0625em){.search-box__dropdown_wrapper{box-shadow:none;left:1.4rem;min-width:0;width:45vw}}@media only screen and (max-width:50em){.search-box__dropdown_wrapper{width:80%}}@media only screen and (max-width:37.5em){.search-box__dropdown_wrapper{width:90%}}.search-box .search-wrapper{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1}.search-box .search-wrapper__items_subheading{align-items:center;color:#777;display:flex;font-size:1.2rem;justify-content:space-between;margin:.8rem 0 .5rem;overflow:visible;padding:0 1.2rem;text-align:left}.search-box .search-wrapper__items_subheading a{color:#2a71bc}.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:block;width:100%}}.search-box .search-wrapper__items_product{display:flex!important;padding:.8rem .7rem}.search-box .search-wrapper__items_product_namePriceCont{word-wrap:break-word;font-size:1.3rem;line-height:2rem;margin-left:.8rem;text-align:left;width:74%}.search-box .search-wrapper__items_product_namePriceCont:hover{text-decoration:underline}.search-box .search-wrapper__items_product_img{width:20%}.search-box .search-wrapper__items_product_img img{height:auto;max-height:50px!important;max-width:100%!important;width:auto}.search-box .search-wrapper__items_product:hover{background:#f5f5f5}.search-box .search-wrapper__items ul#suggestions{display:block;padding-bottom:10px}.search-box .search-wrapper__items ul#suggestions li a{color:#000;display:flex;font-family:MontserratSemiBold;font-size:1.2rem;font-weight:700;letter-spacing:.3px;line-height:1.4rem;padding:.4rem 1rem .4rem 2rem}.search-box .search-wrapper__items ul#suggestions li.selected,.search-box .search-wrapper__items ul#suggestions li:hover{background:#f5f5f5}.search-box .search-wrapper__items ul#suggestions li:hover:last-child{border-radius:0 0 1.6rem}.search-box .search-wrapper__seprator{border-bottom:1px solid #dddedf}.search-box__no-results{background:#eee;border-bottom:1px solid #ddd;font-size:1.4rem;line-height:2rem;margin-top:1rem;padding:1rem;position:absolute;text-align:center;width:100%;z-index:999}.product-carousel{display:flex}.highlight-selected{background:#f5f5f5}.page-header{left:0;position:sticky;right:0;top:0;z-index:9999}.page-header__notification-wrapper{position:relative}@media only screen and (min-width:50em){.page-header__notification-wrapper{display:none}}.page-header__notification-wrapper_elm{background:#fff;border:2.1px solid #c8102e;border-radius:4px;box-shadow:0 5px 9.5px .5px rgba(0,0,0,.05);left:50%;opacity:0;padding:2rem 0;position:absolute;top:-100rem;transform:translateX(-50%);transition:all .5s}.page-header__notification-wrapper_elm.show-notification{opacity:1;top:9rem;transition:all .5s}.page-header__notification-wrapper_elm_first-word{font-weight:700}.page-header__notification-wrapper_elm_first-word,.page-header__notification-wrapper_elm_text{color:#53565a;font-family:MontserratRegular;font-size:20px;letter-spacing:.6px;line-height:.96}.page-header__notification-wrapper_elm_text{font-weight:400}@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-detail-modal-notification_elm,.page-header__notification-wrapper .diamonds-modal-notification_elm{position:fixed;z-index:10}@media only screen and (max-width:75.0625em){.page-header__mobile-bg{background-color:rgba(0,0,0,.5);display:none;left:0;position:relative;top:0}}.mobile-open .page-header__mobile-bg{display:block;height:100vh;width:100vw}.page-header__toggle{align-self:center;background-color:transparent;border:1px solid transparent;display:none;flex-direction:column;font-size:1rem;gap:8px;padding:0;position:relative;width:2.4rem}@media only screen and (max-width:75.0625em){.page-header__toggle{display:flex}}.page-header__toggle .cross,.page-header__toggle .icon-bar{width:22px}.page-header__toggle .cross{display:none;font-size:1.5rem}.page-header__toggle .cross,.page-header__toggle .icon-bar{color:#53565a;font-weight:400;letter-spacing:1px;line-height:.96}.page-header__toggle .icon-bar{font-size:2.1rem}.page-header__toggle.open .cross{display:block}.page-header__toggle.open .icon-bar{display:none}@media only screen and (max-width:75.0625em){.page-header__toggle{left:2.4rem}}@media only screen and (max-width:37.5em){.page-header__toggle{height:3rem;left:1.6rem;padding-top:1.3rem;width:2.545rem}}@media only screen and (max-width:75.0625em){.print-page .page-header__toggle{visibility:hidden}}.page-header__bottombar{border-bottom:1px solid #ccc;padding-bottom:.6rem;padding-top:1.5rem;position:relative;transition:opacity .5s}@media only screen and (max-width:75.0625em){.page-header__bottombar{border-bottom:unset;height:0;padding:0}}.page-shaneCoPDPPrint .page-header__bottombar{height:14.5rem}.page-shaneCoPDPPrint .page-header__bottombar .logoScrolled,.page-shaneCoPDPPrint .page-header__bottombar .smallLogo{display:none}@media only screen and (max-width:75.0625em){.page-header__bottombar.mobile-open{position:fixed;top:0;z-index:7}}.page-header__topbar{height:6.4rem;position:relative;transition:height .3s}@media only screen and (min-width:75.0625em){.page-header__topbar{height:6.4rem;margin-top:.4rem}}@media only screen and (max-width:75.0625em){.page-header__topbar{border-bottom:none;display:flex;height:4.4rem;position:relative}}.sticky .page-header__topbar{height:5.8rem}.page-header.sticky .utility-nav .dropicon-wrapper,.page-header.sticky .utility-nav .mini-cart__dropdown__wrapper{margin-top:-10px}.page-header #header-background{-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);background:hsla(0,0%,100%,.9);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-header .hamburger-2-line:before{border-bottom:.1em solid #202020;border-top:.1em solid #202020;box-sizing:content-box;box-sizing:border-box;content:"";height:.8em;position:absolute;width:2.4em}.page-header__store-banner{background-color:#f7f2ef;display:none;height:3.2rem;padding:.8rem 1.6rem;width:100%}@media only screen and (max-width:75.0625em){.page-header__store-banner{align-items:center;display:flex;gap:.8rem}}.page-header__store-banner__location-icon{color:#000;font-size:1.6rem}.page-header__store-banner__store-text{color:#000;font-family:MontserratRegular!important;font-size:.8rem;font-weight:500!important;letter-spacing:.02rem;line-height:normal;text-decoration:underline;text-transform:capitalize}.search-bar-mobile .nav-search{display:none;line-height:0;transition:none;z-index:6}@media only screen and (max-width:75.0625em){.search-bar-mobile .nav-search{display:block}}.search-bar-mobile .nav-search .search-box,.search-bar-mobile .nav-search .search-box .nav-search__icon{width:100%}.search-bar-mobile .nav-search .imagesearch{color:#202020;display:none;height:13px;position:absolute;right:2.8rem;top:-1rem;width:15.5px;z-index:6}@media only screen and (max-width:37.5em){.search-bar-mobile .nav-search .imagesearch{right:2.4rem}}@media only screen and (max-width:75.0625em){.search-bar-mobile .nav-search{align-items:center;display:flex;justify-content:flex-start;width:auto}.search-bar-mobile .nav-search.has-image-upload{margin-right:-3.2em}}@media only screen and (max-width:64em){.search-bar-mobile .nav-search{width:auto}.search-bar-mobile .nav-search.has-image-upload{margin-right:-3.2em}}@media only screen and (max-width:24.5em){.search-bar-mobile .nav-search{justify-content:flex-start;width:auto}.search-bar-mobile .nav-search.has-image-upload{margin-right:-3.3em}.search-bar-mobile .nav-search .nav-search{padding-left:1em!important}}@media only screen and (max-width:24em){.search-bar-mobile .nav-search{justify-content:flex-start;width:auto}.search-bar-mobile .nav-search.has-image-upload{margin-right:-3.3em}.search-bar-mobile .nav-search .nav-search{padding-left:1em!important}}.search-bar-mobile .nav-search form{align-items:center;display:flex;position:relative}@media only screen and (max-width:75.0625em){.search-bar-mobile .nav-search form{margin:0;padding:.41rem 1.8rem 1rem;right:0;width:100%}}@media only screen and (max-width:37.5em){.search-bar-mobile .nav-search form{margin:0;padding:.41rem 1rem 1rem;right:0;width:100%}}.search-bar-mobile .nav-search form .search-container{font-size:0;left:auto;pointer-events:none;right:auto}.search-bar-mobile .nav-search form input[type=search]::-webkit-search-cancel-button,.search-bar-mobile .nav-search form input[type=search]::-webkit-search-decoration,.search-bar-mobile .nav-search form input[type=search]::-webkit-search-results-button,.search-bar-mobile .nav-search form input[type=search]::-webkit-search-results-decoration{display:none}.search-bar-mobile .nav-search form input[type=search]{background:#fff;border:1px solid #202020;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.5rem;padding:.8rem 3.9rem;width:30rem}@media only screen and (max-width:75.0625em){.search-bar-mobile .nav-search form input[type=search]{-webkit-appearance:none;height:3.1rem;width:100%}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.search-bar-mobile .nav-search form input[type=search]{background-size:80%;font-size:.2rem;font-weight:400}.search-bar-mobile .nav-search form input[type=search]:focus{background-position:right -80px center;color:#202020;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.7rem;top:-1.2rem}}.search-bar-mobile .nav-search__icon_btn{color:#202020;cursor:pointer;font-size:1.3rem;padding-left:1.2rem;position:absolute}.search-bar-mobile .nav-search__icon.searchbox-focus+.nav-search__icon_btn,.search-bar-mobile .nav-search__icon:focus+.nav-search__icon_btn{display:inline-block}.search-bar-mobile .nav-search__icon.searchbox-focus+.search-box__cross,.search-bar-mobile .nav-search__icon:focus+.search-box__cross{display:inline}@media only screen and (max-width:23.5em){.search-bar-mobile .nav-search__icon.searchbox-focus+.search-box__cross,.search-bar-mobile .nav-search__icon:focus+.search-box__cross{right:18rem}}.klevu-fluid .klevups-enabled.klevu-pt-rs-hover,.klevu-searching-area-l2{background:#fff;border:1px solid #707070;border-radius:1.6rem!important;box-shadow:0 4px 4px rgba(0,0,0,.25);margin-top:1rem}@media only screen and (min-width:75.0625em){form.highlight-border{border:1px solid #202020!important}}form.highlight-border input[type=search]{color:#202020;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.7rem}@media only screen and (max-width:75.0625em){.nav{-webkit-overflow-scrolling:touch;background-color:#555659;height:100vh;left:-100%;overflow-y:auto;padding-bottom:10rem;position:absolute;transition:left .5s;width:80vw}.nav.scroll-on{max-height:100vh;overflow-y:auto}}@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%;justify-content:center;list-style:none;margin:auto;width:100%}@media only screen and (max-width:75.0625em){.nav__ul{background:#fff;display:block;height:auto;margin:0;position:relative;width:100%}}@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{overflow-y:scroll}}.nav__ul.nav__bottom{display:none}@media only screen and (max-width:75.0625em){.nav__ul.nav__bottom{background-color:#53565a;display:block;padding-top:0;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{border-bottom:none;height:100%}.nav__ul.nav__bottom .subnav__wrap{padding:0}.nav__ul.nav__bottom .subnav__col_link{padding-left:7.9rem}.nav__ul.nav__bottom .subnav a[href^=tel]{color:#fff;font-family:MontserratLight;font-size:1.4rem;font-weight:400;letter-spacing:.04rem;line-height:1.2}.nav__ul.nav__bottom .help,.nav__ul.nav__bottom .my-account,.nav__ul.nav__bottom .stores{color:#fff;font-size:2rem;left:2rem;position:absolute}.nav__ul.nav__bottom .call{font-family:MontserratRegular;font-size:1.1rem;padding-right:.5rem}.nav__li{height:100%;list-style:none}@media only screen and (max-width:75.0625em){.nav__li.close-btn{padding:2rem}.nav__li{height:-moz-fit-content;height:fit-content}.nav__li:last-child{border-bottom:none}}.nav__bottom .nav__li{border:none}@media only screen and (min-width:75.0625em){.nav__li:not(:last-child) .nav__li_title{margin-right:4rem}.nav__li .nav__li_title{font-size:1.4rem!important}}.nav__li_title,.nav__li_title-header{color:#202020;font-family:MontserratMedium;font-size:1.4rem;font-weight:400;height:100%;letter-spacing:.04rem;line-height:2.4rem;position:relative}@media only screen and (max-width:75.0625em){.nav__li_title,.nav__li_title-header{border-bottom:1px solid #ccc;color:#202020;font-family:MontserratRegular;font-size:1.5rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;line-height:2.4rem;padding:2rem;text-transform:uppercase}}.nav__bottom .nav__li_title,.nav__bottom .nav__li_title-header{color:#fff;font-family:MontserratRegular;font-size:1.4rem;font-weight:600;justify-content:unset;letter-spacing:.05rem;line-height:1.5;padding-left:5.5rem;text-transform:unset}@media only screen and (max-width:75.0625em){.nav__bottom .nav__li_title,.nav__bottom .nav__li_title-header{border:none;justify-content:space-between}}.nav__bottom .nav__li_title-header:focus,.nav__bottom .nav__li_title-header:hover,.nav__bottom .nav__li_title:focus,.nav__bottom .nav__li_title:hover{color:#fff}@media only screen and (min-width:75.0625em){.nav__li_title-header.is-active,.nav__li_title-header:focus,.nav__li_title-header:hover,.nav__li_title.is-active,.nav__li_title:focus,.nav__li_title:hover{border-bottom:2px solid #000;color:#202020;font-family:MontserratMedium;font-size:1.4rem;font-weight:600;letter-spacing:.04rem;line-height:1.5}}@media only screen and (max-width:75.0625em){.nav__li_title-header.is-active .nav__li_caret,.nav__li_title.is-active .nav__li_caret{transform:rotate(270deg)}}.nav__li_title-header{position:absolute}.nav__li_caret{display:block;font-family:MontserratSemiBold;font-size:1.5rem;transform:rotate(90deg)}@media only screen and (min-width:75.0625em){.nav__li_caret{display:none}}.nav__bottom .nav__li_caret{font-family:MontserratMedium;font-size:1.5rem;transform:rotate(90deg)}.nav__contact-section{border-top:1px solid #ccc;padding:2rem}.nav__contact-section .nav__contact-title{color:#202020;color:#fff;font-family:MontserratMedium;font-size:1.4rem;font-weight:400;letter-spacing:.03rem;line-height:1.714;padding-bottom:1.6rem;text-align:center}.nav__contact-section .nav__contact-links{display:flex;justify-content:center}.nav__contact-section .nav__contact-links li:not(:last-child){padding-right:1.6rem}.nav__contact-section .nav__contact-links .nav__link{background-color:#fff;border-radius:2px;color:#555659;display:block;font-family:MontserratMedium;font-size:1.3rem;font-weight:400;letter-spacing:.05rem;line-height:1.23;padding:.8rem 2rem;text-align:center;width:8rem}@media only screen and (max-width:75.0625em){.nav .top-nav{display:flex!important;justify-content:space-between}}.nav .top-nav .account_name{color:#202020;font-family:MontserratRegular;font-size:1.2rem;left:7rem;vertical-align:super;width:-moz-max-content;width:max-content}.nav .top-nav .favorites-widget{display:inline-block}.nav .smart-search-link{align-items:center;background:hsla(15,11%,85%,.6);display:flex;justify-content:space-between;padding:1.3rem 1.5rem}.nav .smart-search-text{color:#000;font-family:MontserratRegular;font-size:1.138rem;font-weight:400;letter-spacing:.2px;line-height:1.4rem;text-decoration:underline}.nav .camera-icon{height:1.2rem;width:1.4rem}.nav .ham-menu .nav-search .imagesearch,.subnav{display:none}.subnav{background:#fff;left:0;min-height:20rem;position:absolute}@media only screen and (min-width:50em){.subnav{padding:0 9.5rem}}@media only screen and (min-width:75.0625em){.subnav{box-shadow:0 2px 4px 0 #dddedf}}@media only screen and (max-width:75.0625em){.subnav{background:#fff;border-bottom:1px solid #dddedf;display:none;height:0;overflow-y:auto;position:relative;top:0;transition:left .5s}}.subnav a[href^=tel]{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.2rem;line-height:1}.subnav__wrap{padding:25px 0}@media only screen and (min-width:75.0625em){.subnav__wrap{margin:auto;max-width:1250px}}@media only screen and (max-width:75.0625em){.subnav__wrap{padding:25px 0 0}.nav__bottom .subnav__wrap{background-color:#555659}}.subnav__bottom-link-desktop,.subnav__top-link-desktop{color:#abadaf;font-family:MontserratItalic;font-size:1.3rem;font-weight:800;letter-spacing:.1rem;line-height:1;margin-bottom:20px}@media only screen and (min-width:75.0625em){.subnav__bottom-link-desktop:focus,.subnav__bottom-link-desktop:hover,.subnav__top-link-desktop:focus,.subnav__top-link-desktop:hover{text-decoration:underline}}.subnav__bottom-link-desktop.header:after,.subnav__top-link-desktop.header:after{content:" >"}.subnav__bottom-link-mobile,.subnav__top-link-mobile{border-bottom:1px solid #dddedf;color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.2rem;line-height:1;min-height:4rem;padding:0 2rem;position:relative;text-transform:capitalize}.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{color:#272829;font-family:PlayfairDisplayRegular;font-size:1.7rem;font-weight:700;letter-spacing:.2rem;line-height:1;min-height:4rem;padding:0 20px;position:relative;text-transform:uppercase}.subnav__list{justify-content:flex-start}@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{color:#202020;font-family:MontserratSemibold;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1.25;margin-bottom:15px;position:relative}@media only screen and (max-width:75.0625em){.subnav__col_title-desktop,.subnav__col_title-mobile{font-size:1.4rem;line-height:2.2rem;min-height:4rem;padding:0 20px;position:relative}}@media only screen and (min-width:75.0625em){.subnav__col_title-desktop,.subnav__col_title-mobile{margin-top:15px}.subnav__col_title-desktop.mt-40,.subnav__col_title-mobile.mt-40{margin-top:4rem}}.subnav__col_title-desktop:first-child,.subnav__col_title-mobile:first-child{margin-top:0}.education-section .subnav__col_title-desktop.is-active .tabs__header_item_carat,.education-section .subnav__col_title-mobile.is-active .tabs__header_item_carat,.subnav__col_title-desktop.is-active .education-section .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 .email-subscription__subscribe_email-submit,.subnav__col_title-desktop.is-active .gemlist-filters__apply-sec_left_link_icon,.subnav__col_title-desktop.is-active .icon__caret-right-regular,.subnav__col_title-desktop.is-active .nav__li_caret,.subnav__col_title-desktop.is-active .online-customer-service_contact_options_arrow,.subnav__col_title-desktop.is-active .subnav__caret,.subnav__col_title-mobile.is-active .education-section .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 .email-subscription__subscribe_email-submit,.subnav__col_title-mobile.is-active .gemlist-filters__apply-sec_left_link_icon,.subnav__col_title-mobile.is-active .icon__caret-right-regular,.subnav__col_title-mobile.is-active .nav__li_caret,.subnav__col_title-mobile.is-active .online-customer-service_contact_options_arrow,.subnav__col_title-mobile.is-active .subnav__caret{max-width:8px;transform:rotate(270deg)}.subnav__col_title-desktop .header,.subnav__col_title-mobile .header{margin:0}.nav__bottom .subnav__col_title-mobile{color:#fff;font-size:1.4rem}.subnav__col--shop-all{color:#202020;font-family:MontserratSemibold;font-size:1.4rem;font-weight:600;letter-spacing:.03em;line-height:1.57;margin:15px 0;padding:0 3rem}@media only screen and (min-width:75.0625em){.subnav__col--shop-all{color:#202020;font-family:MontserratSemibold;font-size:1.2rem;font-weight:600;letter-spacing:.05em;line-height:1;margin-top:0;padding:0}}.nav__bottom .subnav__col--shop-all{color:#fff}.subnav__col_link{color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:300;letter-spacing:.05em;line-height:1.25;margin-bottom:15px}.subnav__col_link .header{margin:0}@media only screen and (max-width:75.0625em){.subnav__col_link{align-items:center;display:flex;font-size:1.4rem;letter-spacing:.03em;line-height:1.21;margin:0;min-height:4rem;padding:0 30px;position:relative}}@media only screen and (min-width:75.0625em){.subnav__col_link:focus,.subnav__col_link:hover{color:#272829;font-weight:900;text-decoration:underline}}.subnav__col_link.info-link-desktop,.subnav__col_link.info-link-mobile{color:#53565a;font-family:MontserratItalic;font-size:1.3rem;font-weight:400;letter-spacing:.18rem;line-height:1;margin-bottom:0;text-transform:unset}.subnav__col_link.info-link-desktop{min-height:2rem}.nav__bottom .subnav__col_link{color:#fff;font-family:MontserratLight}@media only screen and (max-width:75.0625em){.subnav__col_hold{border-bottom:none;color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:.3rem;line-height:1}.subnav__col_hold.is-active{background:#f2f4f5;border-bottom:1px solid #dddedf;border-top:1px solid #dddedf;padding:10px 0}}.subnav__col_hold.is-active .subnav__col_arrow{display:none;position:relative}@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{border:8px solid transparent;border-bottom-color:#f2f4f5;content:"";display:block;height:0;left:30px;position:absolute;top:-26px;width:0}.subnav__col_hold.is-active .subnav__col_arrow:before{border:9px solid transparent;border-bottom-color:#dddedf;content:"";display:block;height:0;left:29px;position:absolute;top:-29px;width:0}.subnav__banner{position:relative}.subnav__banner:not(:last-child){padding-right:2%}.subnav__banner.bottom-align{text-align:center}.subnav__banner-container{margin:auto;max-width:1250px}.subnav__banner_img{max-height:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.subnav__banner_img{left:0;max-height:40rem;top:0}}@media only screen and (max-width:75em){.subnav__banner{display:none}}.subnav__banner_desc,.subnav__banner_link,.subnav__banner_title{position:relative;z-index:1}.subnav__banner_title{font-family:PlayfairDisplayRegular;font-size:1.8rem;letter-spacing:.3rem;margin-bottom:1rem}.subnav__banner_desc,.subnav__banner_title{color:#272829;font-weight:400;line-height:1.3}.subnav__banner_desc{font-family:MontserratRegular;font-size:1.6rem;letter-spacing:.1rem;margin-bottom:1.5rem}.subnav__banner_link{font-family:MontserratLight;letter-spacing:.1rem;line-height:1;margin:1.6rem 0}.subnav__banner_link,.subnav__banner_link-below{color:#202020;font-size:1.2rem;font-weight:400;text-decoration:underline}.subnav__banner_link-below{font-family:MontserratRegular;letter-spacing:.05em;line-height:1.15;margin-bottom:3.8rem}.subnav__banner-title{color:#202020;font-family:MontserratSemiBold;font-size:1.2rem;font-weight:400;letter-spacing:.3rem;line-height:2.5;margin-bottom:2rem}.subnav__banner-title-below{color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1.15;margin-top:2rem}.subnav__arrow{position:relative}@media only screen and (max-width:75.0625em){.subnav__arrow{display:none}}.subnav__arrow:before{border:10px solid transparent;border-bottom-color:#abadaf;bottom:100%;content:"";display:block;height:0;position:absolute;right:0;width:0}@-moz-document url-prefix(){.subnav__arrow:before{bottom:4px}}.subnav__arrow:after{border:9px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";display:block;height:0;position:absolute;right:1px;width:0}@-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{display:block;height:100%;left:0;position:relative}}.subnav__back{color:#abadaf;display:none;font-family:MontserratItalic;font-size:1.3rem;font-weight:400;letter-spacing:.2rem;line-height:1}.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 (max-width:75.0625em){.utility-nav{height:4.4rem}}.utility-nav .left-wrap,.utility-nav .right-wrap{height:100%}.utility-nav .left-wrap .link-wrap:first-child,.utility-nav .right-wrap .link-wrap:first-child{padding-left:0}.utility-nav .left-wrap{justify-content:flex-start;padding-top:4.4rem}@media only screen and (min-width:75.0625em){.utility-nav .left-wrap{padding-left:8rem}}@media only screen and (min-width:75.0625em) and (max-width:100em){.utility-nav .left-wrap{padding-left:3rem}}.utility-nav .left-wrap .link-title:before{color:#000!important;display:inline-block;font-size:2rem;height:2rem;width:2rem}.utility-nav .left-wrap .stores .link-title:before{display:inline-block;width:14.83px}.utility-nav .left-wrap .account .link-title:before{display:inline-block;width:18.55px}.utility-nav .account-mobile-active{background:none;border:none;height:2.4rem;left:5.5rem;position:absolute;top:1.6rem;width:2.4rem}.utility-nav .account-mobile-active i{height:100%;left:0;position:absolute;top:0;width:100%}.utility-nav .account-mobile-active .account-icon{color:#202020;font-size:1.6rem}.utility-nav .account-mobile-active .checked-mark{border-color:#823742;color:#823742;font-size:1rem;left:.6rem;top:.9rem}.utility-nav .account-mobile-active .checked-mark svg{background-color:#fff}.utility-nav .account-mobile-inactive{background:none;border:none;color:#202020;font-size:1.6rem;left:5.5rem;padding:0;position:absolute;top:1.6rem}.utility-nav .right-wrap{display:flex;justify-content:flex-end}@media only screen and (max-width:75.0625em){.utility-nav .right-wrap{justify-content:flex-end}}@media only screen and (min-width:75.0625em){.utility-nav .right-wrap{padding-top:3.2rem}.utility-nav .right-wrap .link-wrap:last-child{padding-right:8rem}}@media only screen and (max-width:75.0625em){.utility-nav .right-wrap .link-wrap:last-child{padding-right:2.4rem}}@media only screen and (max-width:37.5em){.utility-nav .right-wrap .link-wrap:last-child{padding-right:1.6rem}}.utility-nav .right-wrap .link-wrap.cart{padding-left:0}.utility-nav .right-wrap .link-title:before{letter-spacing:0;margin-top:1px;padding-right:.4rem}@media only screen and (max-width:75.0625em){.utility-nav .right-wrap .link-title:before{font-size:2rem;margin-top:0;padding:0}}.utility-nav .link-wrap{padding-left:3.5rem;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:24.5em){.utility-nav .link-wrap{padding-left:1rem}}@media only screen and (max-width:24em){.utility-nav .link-wrap{padding-left:.9rem}}.utility-nav .link-wrap:first-child{padding-left:0}@media only screen and (min-width:75.0625em){.utility-nav .link-wrap.favorites-widget{padding-left:4.4rem}}@media only screen and (max-width:75.0625em){.utility-nav .link-wrap.favorites-widget{padding:0}}.utility-nav .link-wrap.stores .link-title{color:#000}.utility-nav .link-wrap.stores .store-name{font-size:1rem;max-width:8rem;order:-1;text-align:right;text-decoration:underline;text-transform:capitalize}@media only screen and (min-width:75.0625em){.utility-nav .link-wrap.stores{z-index:10001}}@media only screen and (max-width:75.0625em){.utility-nav .link-wrap.stores{padding:0 0 0 3.2rem}}@media only screen and (max-width:23.5em){.utility-nav .link-wrap.stores{padding:0 0 0 2rem}}.utility-nav .link-wrap.help .link-title{color:#000}@media only screen and (min-width:75.0625em){.utility-nav .link-wrap.help{z-index:10001}}.utility-nav .link-wrap.call .link-title{color:#000}@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:#000}@media only screen and (max-width:75.0625em){.utility-nav .link-wrap.account{padding:0 2rem 0 0}}@media only screen and (max-width:23.5em){.utility-nav .link-wrap.account{padding:0 1rem 0 0}}@media only screen and (min-width:75.0625em){.utility-nav .link-wrap.account{z-index:10001}}.utility-nav .link-wrap.account .account_name{color:#202020;font-family:MontserratRegular;font-size:1rem;font-weight:400;left:7rem;position:absolute;text-decoration:underline;width:-moz-max-content;width:max-content}.utility-nav .link-wrap.favorites .link-title{color:#000}.utility-nav .link-wrap.favorites .favorites_count{background:#e6bfa4;border-radius:50%;color:#202020;cursor:pointer;font-family:MontserratRegular;font-size:1rem;font-weight:500;height:1.6rem;line-height:1.6rem;position:absolute;right:-1.1rem;text-align:center;top:-.4rem;width:1.6rem}@media only screen and (min-width:75.0625em){.utility-nav .link-wrap.favorites{z-index:10001}}.utility-nav .link-title{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.1rem;line-height:1}.utility-nav .link-title:focus,.utility-nav .link-title:hover{color:#000}.utility-nav .link-title:before{font-size:2rem;letter-spacing:.5rem}.utility-nav .logo{height:100%}@media only screen and (max-width:75.0625em){.utility-nav .logo{text-align:center}}@media only screen and (min-width:75.0625em){.utility-nav .logo-link{padding-top:1.6rem}}.sticky .utility-nav .logo-link{padding-top:1.8rem}.utility-nav .logo-full{max-height:7.1rem}.sticky .utility-nav .logo-full{display:none}.utility-nav .logo-scrolled{display:inline;height:4.8rem;max-height:4.8rem}.sticky .utility-nav .logo-scrolled{display:inline;height:4rem;max-height:4rem}@media only screen and (max-width:75.0625em){.utility-nav .logo-scrolled{display:inline;max-height:2.8rem;max-width:10.2rem}}@media only screen and (max-width:37.5em){.utility-nav .logo-scrolled{max-height:2.4rem}}.utility-nav .nav-search-mobile{padding-right:2rem;position:relative}.add-to-cart-info .product-information .info-container .chosen-single div .utility-nav .nav-search-mobile b,.carousel-scroll .utility-nav .nav-search-mobile .next-btn,.carousel-scroll .utility-nav .nav-search-mobile .prev-btn,.cvv-modal .utility-nav .nav-search-mobile .component-name__content_header_close-icon,.drop-a-hint-success .utility-nav .nav-search-mobile .component-name__content_main-wrap_body_content_icon,.education-section .utility-nav .nav-search-mobile .tabs__header_item_carat,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .utility-nav .nav-search-mobile .call,.locate-my-store .utility-nav .nav-search-mobile .search-store__wrapper_search_form_button,.modal .utility-nav .nav-search-mobile .component-name__content_header_close-icon,.nav__ul.nav__bottom .utility-nav .nav-search-mobile .call,.nav__ul.nav__bottom .utility-nav .nav-search-mobile .help,.nav__ul.nav__bottom .utility-nav .nav-search-mobile .my-account,.nav__ul.nav__bottom .utility-nav .nav-search-mobile .stores,.page-footer .simple-banner .utility-nav .nav-search-mobile a.thumb,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .utility-nav .nav-search-mobile .engraving-font-text:before,.pdp-engraving .engraving-section .utility-nav .nav-search-mobile .engraving-input-error:before,.pdp-engraving .utility-nav .nav-search-mobile .engraving-title:before,.recent-favorites__img-holder .utility-nav .nav-search-mobile .favorite-icon,.same-day-delivery__confirm-page_header .header-icons .utility-nav .nav-search-mobile .back-btn,.same-day-delivery__home-page_container .utility-nav .nav-search-mobile .search-icon,.search-bar-mobile .nav-search .utility-nav .nav-search-mobile .imagesearch,.store-item.specific-store .utility-nav .nav-search-mobile .store-item__email_text_icon,.store-item.specific-store .utility-nav .nav-search-mobile .store-item__number_text_icon,.travel-companion-modal .utility-nav .nav-search-mobile .component-name__content_header_close-icon,.utility-nav .account-mobile-active .nav-search-mobile .account-icon,.utility-nav .link-wrap.account .nav-search-mobile .link-title.active,.utility-nav .link-wrap.favorites .nav-search-mobile .link-title.active,.utility-nav .link-wrap.help .nav-search-mobile .link-title.active,.utility-nav .link-wrap.stores .nav-search-mobile .link-title.active,.utility-nav .nav-search .nav-search-mobile .imagesearch,.utility-nav .nav-search-mobile .account-merge-modal__header_close-icon,.utility-nav .nav-search-mobile .account-mobile-active .account-icon,.utility-nav .nav-search-mobile .account-mobile-inactive,.utility-nav .nav-search-mobile .add-to-cart-info .product-information .info-container .chosen-single div b,.utility-nav .nav-search-mobile .address-modal__wrapper_title_close,.utility-nav .nav-search-mobile .all-locations__wrapper_stack_link_text_icon,.utility-nav .nav-search-mobile .backend-error:before,.utility-nav .nav-search-mobile .banner__wrapper_inner_call_icon,.utility-nav .nav-search-mobile .banner__wrapper_inner_chat_icon,.utility-nav .nav-search-mobile .carat-slider__shapes-btn_input_icon,.utility-nav .nav-search-mobile .carousel-scroll .next-btn,.utility-nav .nav-search-mobile .carousel-scroll .prev-btn,.utility-nav .nav-search-mobile .carousel__next,.utility-nav .nav-search-mobile .carousel__prev,.utility-nav .nav-search-mobile .checkbox__text:after,.utility-nav .nav-search-mobile .close-icon,.utility-nav .nav-search-mobile .contact-a-store_info_stores_wrapper_link-icon,.utility-nav .nav-search-mobile .cvv-modal .component-name__content_header_close-icon,.utility-nav .nav-search-mobile .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.utility-nav .nav-search-mobile .education-section .tabs__header_item_carat,.utility-nav .nav-search-mobile .education-top-banner__text-wrapper_content_list_item_caret,.utility-nav .nav-search-mobile .email-subscription__subscribe_email-submit,.utility-nav .nav-search-mobile .error-message__text:before,.utility-nav .nav-search-mobile .expando-child__content_header_content_icon,.utility-nav .nav-search-mobile .expando__content_header_content_icon,.utility-nav .nav-search-mobile .favorites-header-icon__wrap_image,.utility-nav .nav-search-mobile .filter-component__label_icon,.utility-nav .nav-search-mobile .form-input-with-label__faqs,.utility-nav .nav-search-mobile .four-cs__wrapper_details-sec_filter_wrap_title_icon,.utility-nav .nav-search-mobile .gemlist-filters__apply-sec_left_link_icon,.utility-nav .nav-search-mobile .icon,.utility-nav .nav-search-mobile .items-unavailable-modal__error_icon,.utility-nav .nav-search-mobile .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call,.utility-nav .nav-search-mobile .link-title:before,.utility-nav .nav-search-mobile .link-wrap.account .link-title.active,.utility-nav .nav-search-mobile .link-wrap.favorites .link-title.active,.utility-nav .nav-search-mobile .link-wrap.help .link-title.active,.utility-nav .nav-search-mobile .link-wrap.stores .link-title.active,.utility-nav .nav-search-mobile .locate-my-store .search-store__wrapper_search_form_button,.utility-nav .nav-search-mobile .map__holder_wrapper_direction_icon,.utility-nav .nav-search-mobile .modal .component-name__content_header_close-icon,.utility-nav .nav-search-mobile .nav-search .imagesearch,.utility-nav .nav-search-mobile .nav-search__icon_btn,.utility-nav .nav-search-mobile .nav__li_caret,.utility-nav .nav-search-mobile .nav__ul.nav__bottom .call,.utility-nav .nav-search-mobile .nav__ul.nav__bottom .help,.utility-nav .nav-search-mobile .nav__ul.nav__bottom .my-account,.utility-nav .nav-search-mobile .nav__ul.nav__bottom .stores,.utility-nav .nav-search-mobile .note-tag__wrapper_icon,.utility-nav .nav-search-mobile .online-customer-service_contact_options_arrow,.utility-nav .nav-search-mobile .online-customer-service_contact_options_icon.call,.utility-nav .nav-search-mobile .online-customer-service_contact_options_icon.chat,.utility-nav .nav-search-mobile .online-customer-service_contact_options_icon.email,.utility-nav .nav-search-mobile .page-footer .simple-banner a.thumb,.utility-nav .nav-search-mobile .page-footer__col_call:before,.utility-nav .nav-search-mobile .page-footer__col_chat:before,.utility-nav .nav-search-mobile .page-footer__col_email:before,.utility-nav .nav-search-mobile .page-footer__col_location:before,.utility-nav .nav-search-mobile .page-footer__col_title.drop-caret:before,.utility-nav .nav-search-mobile .page-header__store-banner__location-icon,.utility-nav .nav-search-mobile .parsley-error+.parsley-errors-list,.utility-nav .nav-search-mobile .parsley-success.is-password+.parsley-errors-list,.utility-nav .nav-search-mobile .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.utility-nav .nav-search-mobile .pdp-engraving .engraving-section .engraving-input-error:before,.utility-nav .nav-search-mobile .pdp-engraving .engraving-title:before,.utility-nav .nav-search-mobile .product-specs__item_header_icon,.utility-nav .nav-search-mobile .recent-favorites__img-holder .favorite-icon,.utility-nav .nav-search-mobile .same-day-delivery__confirm-page_header .header-icons .back-btn,.utility-nav .nav-search-mobile .same-day-delivery__home-page_container .search-icon,.utility-nav .nav-search-mobile .search-box__cross,.utility-nav .nav-search-mobile .search-store__wrapper_link_text_icon,.utility-nav .nav-search-mobile .social-media-frames__wrapper_mobile_links_facebook,.utility-nav .nav-search-mobile .social-media-frames__wrapper_mobile_links_instagram,.utility-nav .nav-search-mobile .social-media-frames__wrapper_mobile_links_pintrest,.utility-nav .nav-search-mobile .social-media-frames__wrapper_mobile_links_twitter,.utility-nav .nav-search-mobile .sort-and-filter__post-dropdown_tag_cross,.utility-nav .nav-search-mobile .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.utility-nav .nav-search-mobile .stone-unavailable-modal__error_icon,.utility-nav .nav-search-mobile .store-item.specific-store .store-item__email_text_icon,.utility-nav .nav-search-mobile .store-item.specific-store .store-item__number_text_icon,.utility-nav .nav-search-mobile .store-item__link_text_icon,.utility-nav .nav-search-mobile .store-item__mobile_print,.utility-nav .nav-search-mobile .store-item__view_printInfoHold_icon,.utility-nav .nav-search-mobile .subnav__caret,.utility-nav .nav-search-mobile .travel-companion-modal .component-name__content_header_close-icon{font-size:1.6rem}.utility-nav .nav-search-mobile .input-keypad{opacity:0;position:absolute;right:2rem;visibility:visible;width:3rem}.utility-nav .nav-search{line-height:0;padding-right:4rem;position:relative;transition:none;z-index:6}@media only screen and (max-width:75.0625em){.utility-nav .nav-search{display:none}}.utility-nav .nav-search .imagesearch{color:#202020;height:1.3rem;padding:1rem 1.6rem;position:absolute;right:5rem;top:0;width:1.55rem;z-index:6}@media only screen and (max-width:75.0625em){.utility-nav .nav-search .imagesearch{display:none}}.utility-nav .nav-search form{background-color:transparent;border:1px solid #707070;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;box-sizing:border-box;color:#202020;display:flex;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;height:3.2rem;letter-spacing:0;line-height:1.2;padding-left:1.2rem;position:relative;width:24rem}.utility-nav .nav-search form .search-container{font-size:0;left:auto;pointer-events:none;right:auto}.utility-nav .nav-search form input[type=search]::-webkit-search-cancel-button,.utility-nav .nav-search form input[type=search]::-webkit-search-decoration,.utility-nav .nav-search form input[type=search]::-webkit-search-results-button,.utility-nav .nav-search form input[type=search]::-webkit-search-results-decoration{display:none}.utility-nav .nav-search form input[type=search]{background:transparent;border:0;color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1.5rem;padding-left:1.4rem;width:17rem}.utility-nav .nav-search form input[type=search]::-moz-placeholder{font-family:MontserratRegular}.utility-nav .nav-search form input[type=search]::placeholder{font-family:MontserratRegular}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.utility-nav .nav-search form input[type=search]{background-size:80%;font-size:.2rem;font-weight:400}.utility-nav .nav-search form input[type=search]:focus{background-position:right -80px center;color:#202020;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.7rem;top:-1.2rem}}.utility-nav .nav-search__icon_btn{color:#202020;cursor:pointer;font-size:1.3rem}.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-nav .searchbar-container{position:relative}.flyout-open .link-wrap.account .account_name{display:none}.icon__shopping-bag:before{color:#000}.utility-dropdown{background:#fff;border:1px solid #abadaf;display:none;height:auto;left:0;position:absolute;top:35px;width:18.5rem;z-index:1}.utility-dropdown.is-active{display:block}.utility-dropdown.stores{height:17rem;left:-15.5rem;width:48.5rem}.utility-dropdown.stores .arrow{left:20rem}.utility-dropdown.account{left:unset;right:-1.8rem}.utility-dropdown.account .arrow{left:unset;right:2.1rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.utility-dropdown.account .arrow{left:-14.5rem}}.utility-dropdown .utility-list{max-height:100%;padding:2rem 1rem .5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{color:#272829;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.1rem;line-height:1;padding:0 1rem}.utility-dropdown .list-item a:hover,.utility-dropdown .list-item button:hover{text-decoration:underline}.utility-dropdown .arrow{left:4.5rem;position:relative}@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{border:10px solid transparent;border-bottom-color:#abadaf;right:0}.utility-dropdown .arrow:after,.utility-dropdown .arrow:before{bottom:100%;content:"";display:block;height:0;position:absolute;width:0}.utility-dropdown .arrow:after{border:9px solid transparent;border-bottom-color:#fff;right:1px}.left-nav-flyout .left-flyout-modal{left:0!important;top:0!important;transform:unset!important;width:26.14%}.left-nav-flyout .left-flyout-modal_body{display:flex;height:100vh;justify-content:center;padding:0!important}.left-nav-flyout .login-via-page{position:relative;width:100%}.left-nav-flyout .login-via-page .component-name__content{width:100%}.left-nav-flyout .login-via-page .component-name__content_main-wrap_body{padding:0}.left-nav-flyout .login-via-page .email-modal__wrapper{border:none;padding:0;text-align:left}.left-nav-flyout .login-via-page .email-modal__wrapper_text{font-family:Montserrat;margin:.3rem 0 2.4rem}.left-nav-flyout .login-via-page .email-modal__wrapper_body{max-width:100%}.left-nav-flyout .login-via-page .email-modal__wrapper_body_btn{color:#fff;font-size:1.3rem;padding:1.8rem;width:100%}.left-nav-flyout .login-via-page .email-modal__wrapper_body_link{text-transform:none}.left-nav-flyout .login-via-page .email-modal__wrapper_body_link:after{content:""}.left-nav-flyout .login-via-page .email-modal__header{padding-right:26%}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper{border:none;padding:0;text-align:left}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form{display:block;padding:0}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form.email-field{display:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input{padding:0 0 2.4rem;width:100%}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input .input-field__text{padding:0}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_important,.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction{color:#000;font-size:1rem}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction-list{list-style:disc;list-style-position:inside}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction svg{display:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.displayChange{display:flex}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.valid{color:#34a853!important;list-style:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.valid svg:first-of-type{display:block}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.valid svg:nth-of-type(2){display:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.notValid{color:#b6001d!important;list-style:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.notValid svg:first-of-type{display:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_form_input_instruction.notValid svg:nth-of-type(2){display:block}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_text{margin:.8rem 0 2.4rem;width:80%}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_button_btn{color:#fff;font-family:MontserratRegular;padding:1.8rem;width:100%}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_captcha{margin:1.6rem 0 1.4rem}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up-desktop{padding-top:.8rem}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up-desktop .checkbox{margin-bottom:0}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up_link{font-family:MontserratRegular;text-align:left;text-transform:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up_link:after{content:""}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up_link.change-email{align-items:center;align-self:stretch;border:1px solid #202020;display:flex;gap:10px;justify-content:center;padding:18px;text-decoration:none}.left-nav-flyout .login-via-page .welcome-modal__form_wrapper_sign-up_link.change-email:hover{color:#202020}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container{border:none;padding:0;text-align:left}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_header{margin:0;padding:0;text-align:left;text-transform:none}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_error-container.backend-error{color:#b6001d;text-align:left}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_error-container.backend-error:before{font-size:1.2rem;padding-right:.5rem}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper{margin:0}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_text{margin:.8rem 0 0;text-align:left}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_hold{width:100%}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_hold .input-field{padding:0 0 .8rem}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_hold .checkbox{margin:0;padding:0}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_button_btn{color:#fff;font-size:1.3rem;height:4.4rem;margin:0;padding:1.4rem;width:100%}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_back-btn{align-content:center;background-color:#fff;border:1px solid #202020;color:#202020;cursor:pointer;height:4.4rem;text-align:center;text-transform:uppercase}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass{padding:.8rem 0 1rem;text-align:left;text-transform:none;width:100%}.left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_forgot-pass:after{content:""}.left-nav-flyout .login-via-page .reset-password-directions-modal__header,.left-nav-flyout .login-via-page .verify-your-email-modal__header{margin:0;padding:0;text-align:left;text-transform:none}.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container{border:none;padding:0;text-align:left}.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper{text-align:left}.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_desc{margin:.8rem 0 6.4rem}.left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_button_item{color:#fff;margin:0;padding:1.8rem;text-transform:uppercase;width:100%}.left-nav-flyout .login-via-page .account-management-modal .body__wrapper_title{margin:0;text-align:left;text-transform:none}.left-nav-flyout .login-via-page .account-management-modal .input-field__text{margin:0 0 .8rem}.left-nav-flyout .login-via-page .account-management-modal .checkbox{padding:0}.left-nav-flyout .login-via-page .account-management-modal .checkbox__text{color:#000;font-weight:300}.left-nav-flyout .login-via-page .account-management-modal .checkbox__text:after{background-color:#555659;height:1.5rem;margin-top:.3rem;width:1.5rem}.left-nav-flyout .login-via-page .account-management-modal .checkbox__text:before{border-color:#555659;height:1.5rem;margin-top:.3rem;width:1.5rem}.left-nav-flyout .login-via-page input[type=email],.left-nav-flyout .login-via-page input[type=email]:focus,.left-nav-flyout .login-via-page input[type=password],.left-nav-flyout .login-via-page input[type=password]:focus,.left-nav-flyout .login-via-page input[type=text],.left-nav-flyout .login-via-page input[type=text]:focus{border:1px solid #555659;border-radius:2px}.left-nav-flyout .tab-wrapper{margin-top:14rem;overflow-x:hidden;overflow-y:scroll;width:100%}.csr-header-page .left-nav-flyout .tab-wrapper{margin-top:28rem}.left-nav-flyout .tab-wrapper .tab-content{margin:0 auto}@media only screen and (min-width:75.0625em){.left-nav-flyout .tab-wrapper .tab-content{margin:0 8rem}}@media only screen and (min-width:75.0625em) and (max-width:100em){.left-nav-flyout .tab-wrapper .tab-content{margin:0 5rem}}.left-nav-flyout .tab-wrapper .tab-content .account .account-name{margin:0;text-align:left;text-transform:none}.left-nav-flyout .tab-wrapper .tab-content .account .account-btn{color:#fff;display:block;margin:6.4rem 0 0;padding:1.8rem;text-align:center;text-transform:uppercase;width:100%}.left-nav-flyout .tab-wrapper .tab-content .account .utility-list{padding:0}.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item{margin:3.2rem 0 0}.left-nav-flyout .tab-wrapper .tab-content .title{margin:0;text-align:center;text-transform:none}.left-nav-flyout .tab-wrapper .tab-content .stores .utility-dropdown{height:40rem}.left-nav-flyout .tab-wrapper .tab-content .stores .title{padding:0 0 2.4rem;text-align:left;text-transform:capitalize}.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown{border:none;display:block;position:relative;top:0;width:100%}.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list{padding:4rem 0 0}.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item{margin:0 1rem 2.4rem 0}.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call{color:#272829;padding-right:.8rem;vertical-align:text-bottom}.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a{padding:0}.left-nav-flyout .parsley-errors-list li,.left-nav-flyout .parsley-errors-list:before{color:#b6001d!important}.left-nav-flyout .parsley-errors-list.is-password .parsley-required{display:none!important}.apple-login-button{align-items:center;background:#fff;border:.0741rem solid #000;border-radius:.4rem;cursor:pointer;display:flex;gap:1.1rem;height:4rem;justify-content:center;margin:0 1;width:100%}.ssoLoginInfo .google-relogin-flyout-sso{margin-top:1.6rem}.ssoLoginInfo #ssoLoginInfo_title{padding-right:0!important}.google-account-activation-sso,.google-existing-user-modal-sso,.google-flyout-sso,.google-modal-sso,.google-relogin-flyout-sso,.google-session-out-sso,.google-welcome-modal-flyout-sso,.google-welcome-modal-sso{align-items:center;background:#fff;border:.1rem solid #747775;border-radius:.4rem;cursor:pointer;display:flex;justify-content:center;padding:1rem 0;width:100%}.google-account-activation-sso .google-sso-logo,.google-existing-user-modal-sso .google-sso-logo,.google-flyout-sso .google-sso-logo,.google-modal-sso .google-sso-logo,.google-relogin-flyout-sso .google-sso-logo,.google-session-out-sso .google-sso-logo,.google-welcome-modal-flyout-sso .google-sso-logo,.google-welcome-modal-sso .google-sso-logo{height:2rem;margin-right:1.1rem;width:2rem}.google-account-activation-sso .google-sso-text,.google-existing-user-modal-sso .google-sso-text,.google-flyout-sso .google-sso-text,.google-modal-sso .google-sso-text,.google-relogin-flyout-sso .google-sso-text,.google-session-out-sso .google-sso-text,.google-welcome-modal-flyout-sso .google-sso-text,.google-welcome-modal-sso .google-sso-text{color:#000;font-family:MontserratRegular;font-size:1.4rem;font-weight:600}.border-red{border:1px solid #b6001d!important}.apple-sso-error,.facebook-sso-error,.google-sso-error{margin-bottom:1.6rem}.facebook-account-activation-sso,.facebook-existing-user-flyout-sso,.facebook-existing-user-modal-sso,.facebook-flyout-sso,.facebook-modal-sso,.facebook-session-out-sso,.facebook-welcome-modal-flyout-sso,.facebook-welcome-modal-sso{align-items:center;background-color:#fff;border:.0741rem solid #3975ea;border-radius:.4rem;cursor:pointer;display:flex;height:4rem;justify-content:center;width:100%}.facebook-account-activation-sso img,.facebook-existing-user-flyout-sso img,.facebook-existing-user-modal-sso img,.facebook-flyout-sso img,.facebook-modal-sso img,.facebook-session-out-sso img,.facebook-welcome-modal-flyout-sso img,.facebook-welcome-modal-sso img{height:2rem;margin-right:1.1rem}.facebook-account-activation-sso span,.facebook-existing-user-flyout-sso span,.facebook-existing-user-modal-sso span,.facebook-flyout-sso span,.facebook-modal-sso span,.facebook-session-out-sso span,.facebook-welcome-modal-flyout-sso span,.facebook-welcome-modal-sso span{color:#3975ea;font-family:MontserratRegular;font-size:1.4rem;font-weight:600}.same-day-delivery .component-name__content{width:34.1%}@media only screen and (max-width:37.5em){.same-day-delivery .component-name__content{height:100%;width:100%}.same-day-delivery .component-name__content_main-wrap_body{height:100vh}}.same-day-delivery__home-page_header{margin:2.2rem 0 4rem;text-align:center}@media only screen and (max-width:75em){.same-day-delivery__home-page_header{align-items:center;background:#fff;border-top:.1rem solid #eaeaea;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.15);display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0;padding:.8rem 1rem .8rem 2.4rem;width:100%}}@media only screen and (max-width:37.5em){.same-day-delivery__home-page_container{padding:0 2.4rem}}.same-day-delivery__home-page_container .search-icon{background:#fff;border:none;color:#202020;font-size:1.3rem;height:1.3rem;left:5.8rem;position:relative;top:5.7rem;width:1.3rem}@media only screen and (max-width:75em){.same-day-delivery__home-page_container .search-icon{left:.8rem}}.same-day-delivery__home-page_container .input-box{margin:0 5.5rem 2.4rem;text-align:left}@media only screen and (max-width:37.5em){.same-day-delivery__home-page_container .input-box{margin:0}}.same-day-delivery__home-page_container .input-box .form-input-with-label__input,.same-day-delivery__home-page_container .input-box input[type=text]:focus{align-items:center;background:#fff;border:1px solid #555659;border-radius:20px!important;color:#202020;display:flex;gap:14px;height:3.1rem;padding:.8rem 1.2rem .8rem 4rem}.same-day-delivery__home-page_container .input-box .form-input-with-label__input::-moz-placeholder{color:#000}.same-day-delivery__home-page_container .input-box .form-input-with-label__input::placeholder{color:#000}.same-day-delivery__home-page_container .input-box .form-input-with-label__label{margin-bottom:0;padding-bottom:1.6rem;padding-left:0}@media only screen and (max-width:37.5em){.same-day-delivery__home-page_container .input-box .form-input-with-label__label{letter-spacing:.032rem}}.same-day-delivery__home-page_container .info-text{line-height:2.4rem;margin:0 5.5rem}@media only screen and (max-width:37.5em){.same-day-delivery__home-page_container .info-text{margin:2rem 0 0}}.same-day-delivery__home-page_manual-address-btn{background:#fff;border:none;cursor:pointer;font-size:1.6rem;margin-left:5.5rem;padding-block:0;padding-inline:0;text-decoration:underline}@media only screen and (max-width:75em){.same-day-delivery__home-page_manual-address-btn{margin:2.4rem 0 0 2.4rem}}.same-day-delivery__confirm-page_header{margin:2.2rem 0 4rem;text-align:center}@media only screen and (max-width:75em){.same-day-delivery__confirm-page_header{align-items:center;background:#fff;border-top:1px solid #eaeaea;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);display:flex;justify-content:space-between;margin:0;padding:8px 10px 8px 24px;width:100%}}@media only screen and (max-width:37.5em){.same-day-delivery__confirm-page_header{margin-bottom:2.2rem}}.same-day-delivery__confirm-page_header .header-icons{align-items:center;display:flex;justify-content:space-between;width:100%}.same-day-delivery__confirm-page_header .header-icons .back-btn:before{font-family:icomoon!important;font-size:2.4rem;padding-right:.6rem}@media only screen and (max-width:37.5em){.same-day-delivery__confirm-page_header .header-icons .back-btn:before{font-size:1.6rem;font-weight:800;width:1.2rem}}.same-day-delivery__confirm-page_header .header-icons .back-btn{align-items:center;cursor:pointer;display:flex;font-family:MontserratMedium!important;font-size:1.6rem;height:2.4rem;letter-spacing:.024rem;width:1.8rem}@media only screen and (max-width:37.5em){.same-day-delivery__confirm-page_header .header-icons .back-btn{font-size:1.2rem;font-weight:400}}.same-day-delivery__confirm-page_content{margin:0 5.5rem}@media only screen and (max-width:75em){.same-day-delivery__confirm-page_content{margin:2.4rem}}.same-day-delivery__confirm-page_content .title-text{letter-spacing:.032rem;margin-bottom:2.4rem;text-transform:capitalize}.same-day-delivery__confirm-page_content_address{display:flex;flex-direction:column;line-height:2.4rem;margin-bottom:.8rem}.same-day-delivery__confirm-page_content .input-box{margin-bottom:2.4rem}.same-day-delivery__confirm-page_content .input-box .form-input-with-label__label{line-height:1.8rem;padding-left:0}.same-day-delivery__confirm-page_content .input-box .form-input-with-label__input{background:#fff;border:1px solid #555659;border-radius:.2rem!important;color:#202020;height:3.5rem}.same-day-delivery__confirm-page_btns{display:flex;gap:2.4rem;justify-content:flex-end;margin:0 2.4rem 3rem}.same-day-delivery__confirm-page_btns .cancel-btn{background:#fff;border:none;cursor:pointer;text-decoration:underline}.same-day-delivery__confirm-page .same-day-delivery__Details{margin:0 5.5rem 4rem}@media only screen and (max-width:75em){.same-day-delivery__confirm-page .same-day-delivery__Details{margin:2.4rem}}.same-day-delivery__hr{border:1px solid #ccc;margin:2.4rem 5.5rem}@media only screen and (max-width:75em){.same-day-delivery__hr{margin:2.4rem}}.same-day-delivery__Details{margin:0 5.5rem 7rem}@media only screen and (max-width:75em){.same-day-delivery__Details{margin:2.4rem}}.same-day-delivery__Details_info{margin-bottom:1.6rem}.same-day-delivery__manual-address-page_title{margin:0 5.5rem;padding-left:0}@media only screen and (max-width:75em){.same-day-delivery__manual-address-page_title{margin:2.4rem}}.same-day-delivery__manual-address-page .manual-address-box{display:flex;flex-direction:column;gap:1.6rem;margin:2.4rem 6rem}@media only screen and (max-width:75em){.same-day-delivery__manual-address-page .manual-address-box{margin:2.4rem}}.same-day-delivery__manual-address-page .manual-address-box_field-name{font-style:MontserratMedium;line-height:1.125rem;margin-bottom:.8rem}.same-day-delivery__manual-address-page .manual-address-box_field-input{align-self:stretch;background-color:#fff!important;border:.1rem solid #555659;border-radius:.1rem;color:#202020!important;height:3.5rem;width:100%}.same-day-delivery__manual-address-page .manual-address-box_state-box{display:grid;gap:1.6rem;grid-template-columns:repeat(2,1fr);width:100%}.same-day-delivery__manual-address-page .cta-box{display:flex;gap:2.4rem;justify-content:flex-end}.same-day-delivery__manual-address-page .cta-box_cancel-cta{background:#fff;border:none;cursor:pointer;font-size:1.6rem;padding-block:0;padding-inline:0;text-decoration:underline}.same-day-delivery__manual-address-page .cta-box_ok-cta{background:#555659;border:none;color:#fff;cursor:pointer;height:3.5rem;text-decoration:none;text-transform:uppercase;width:12rem}.edit-btn,.sdd-error-modal__change-btn{background:#fff;border:none;cursor:pointer;display:block;margin-bottom:2.4rem;padding:0;text-decoration:underline}.confirm-btn{align-items:center;background:#555659;border:none;color:#fff;cursor:pointer;display:flex;height:3.5rem;justify-content:center;text-decoration:none;text-transform:uppercase;width:14rem}.account-merge-modal__header_close-icon,.close-icon{cursor:pointer;font-size:2.4rem;height:2.4rem;padding-bottom:1rem;padding-right:1rem}@media only screen and (max-width:37.5em){.account-merge-modal__header_close-icon,.close-icon{font-size:1.2rem;height:1.2rem}}.title-text{color:#000;text-transform:capitalize}@media only screen and (max-width:37.5em){.title-text{font-family:Montserratsemibold;font-size:1.5rem;font-style:normal;font-weight:600;letter-spacing:.75px;line-height:normal;line-height:4rem;text-transform:uppercase}}.pac-container{z-index:10001!important}@media only screen and (max-width:50em){.modal.same-day-delivery.is-visible-modal,.pac-container{z-index:1000001!important}}.sdd-error-modal .component-name__content{width:34.1%}@media only screen and (max-width:37.5em){.sdd-error-modal .component-name__content{height:100%;width:100%}.sdd-error-modal .component-name__content_main-wrap_body{height:100vh}}.sdd-error-modal__header{margin:2.2rem 0 4rem;text-align:center}@media only screen and (max-width:75em){.sdd-error-modal__header{align-items:center;background:#fff;border-top:.1rem solid #eaeaea;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.15);display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0;padding:.8rem 1rem .8rem 2.4rem;width:100%}}.sdd-error-modal__delivery-address{height:2.4rem;margin:0 5.5rem .8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:75em){.sdd-error-modal__delivery-address{margin:2.4rem}}.sdd-error-modal__change-btn{margin:0 5.5rem 2.4rem}@media only screen and (max-width:75em){.sdd-error-modal__change-btn{margin:2.4rem}}.sdd-error-modal__error-text{color:#202020;font-family:MontserratSemibold;font-size:2.2rem;font-weight:600;letter-spacing:.05em;line-height:normal;margin:0 5.5rem 2.4rem}@media only screen and (max-width:75em){.sdd-error-modal__error-text{margin:2.4rem}}.sdd-error-modal__error-text_link{color:#202020;cursor:pointer;font-family:MontserratSemibold;font-size:2.2rem;font-weight:600;letter-spacing:.05em;line-height:normal;text-decoration:underline}@media only screen and (max-width:75em){.sdd-error-modal__error-text_link{margin:2.4rem}}.sdd-error-modal__info{margin:0 5.5rem 4rem}@media only screen and (max-width:37.5em){.sdd-error-modal__info{margin:0 2.4rem 4rem}}.sdd-error-modal__close-btn{align-items:center;display:flex;flex-direction:column;margin-bottom:4rem}.sdd-error-modal__close-btn .close-btn{background:#555659;border:none;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;height:5.4rem;letter-spacing:.075rem;margin:0 4.5rem;text-decoration:none;text-transform:uppercase;width:28rem}@media only screen and (max-width:50em){.modal.same-day-delivery-info-modal.is-visible-modal,.modal.sdd-error-modal.is-visible-modal{z-index:1000001!important}}.account-merge-modal .component-name__content{width:55.6%}@media only screen and (max-width:37.5em){.account-merge-modal .component-name__content{width:100%}}.account-merge-modal .component-name__content_main-wrap_body{text-align:center}@media only screen and (max-width:37.5em){.account-merge-modal .component-name__content_main-wrap_body{height:100vh}}.account-merge-modal__header_close-icon{background:#fff;border:none;color:#555659;cursor:pointer;height:2.4rem;position:absolute;right:4rem;top:3rem;width:2.4rem;z-index:10}.account-merge-modal__header_text{padding:5rem 8rem 0;text-align:center}.account-merge-modal__body_close-btn{background:#555659;border:none;color:#fff;font-weight:500;margin:5.4rem 0 7.9rem;padding:1.8rem 9.9rem;text-transform:uppercase}@media only screen and (max-width:37.5em){.same-day-delivery-info-modal.modal.is-visible-modal{background-color:#fff!important}}.same-day-delivery-info-modal .component-name__content{width:71%}@media only screen and (max-width:37.5em){.same-day-delivery-info-modal .component-name__content{height:100%;width:100%}.same-day-delivery-info-modal .component-name__content_main-wrap_body{height:100vh}}.same-day-delivery-info-modal__header{margin:2.2rem 0 3.2rem;text-align:center}@media only screen and (max-width:75em){.same-day-delivery-info-modal__header{background:#fff;border-top:.1rem solid #eaeaea;margin:0;padding:.8rem 1rem .8rem 2.4rem;width:100%}}.same-day-delivery-info-modal__header .title-text{color:#000;text-transform:capitalize}.same-day-delivery-info-modal__content{margin:0 5.5rem}@media only screen and (max-width:37.5em){.same-day-delivery-info-modal__content{margin:0 2.4rem}}.same-day-delivery-info-modal .body,.same-day-delivery-info-modal__content{font-family:MontserratRegular;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.8px;line-height:150%}.same-day-delivery-info-modal .body ol,.same-day-delivery-info-modal__content ol{list-style-type:decimal!important}.same-day-delivery-info-modal .body ul,.same-day-delivery-info-modal__content ul{list-style-type:disc!important}.same-day-delivery-info-modal .body li,.same-day-delivery-info-modal__content li{margin-left:3rem}.same-day-delivery-info-modal .body .strong,.same-day-delivery-info-modal__content .strong{color:#000;font-family:MontserratRegular;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:150%;text-transform:uppercase}.same-day-delivery-info-modal__close-btn{align-items:center;display:flex;flex-direction:column}.same-day-delivery-info-modal__close-btn .close-btn{background:#555659;border:none;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;height:5.4rem;letter-spacing:.075rem;margin:3.2rem 4.5rem 4rem 0;text-decoration:none;text-transform:uppercase;width:28rem}@media only screen and (max-width:37.5em){.same-day-delivery-info-modal__close-btn .close-btn{margin:4rem 4.5rem 6.6rem}}.add-to-cart__btn{-o-border-image:none;border-image:none;cursor:pointer;text-transform:uppercase}.add-to-cart__btn.matching-piece{background:gray;border:none;color:#fff!important;font-size:16px;margin-right:0;min-height:70px;padding:5px;width:170px}@media (max-width:767px){.add-to-cart__btn.matching-piece{width:160px}}.add-to-cart-info .add-to-cart__btn{color:#53565a}.pdp-gem-stone-add-to-cart .add-to-cart_btn{border:none;color:#272829;font-size:1.1rem;font-weight:700;letter-spacing:.16rem;line-height:2.18}.add-to-cart.pdp-gem-stone-add-to-cart{display:inline-block}.add-to-cart__btn.matching-piece,_:-ms-lang(x){background:gray;border:none;color:#fff;font-size:16px;margin-right:0;min-height:70px;padding:5px;width:170px}@media only screen and (max-width:50em){.add-to-cart__btn.matching-piece,_:-ms-lang(x){width:160px}}.add-to-cart-modal .add-to-cart-info .product-information .info-container .select-box{padding-left:1.6rem}@media only screen and (max-width:37.5em){.add-to-cart-modal .add-to-cart-info .product-information .info-container .select-box{padding:0 0 0 2.7rem}.add-to-cart-modal .add-to-cart-info .product-information .info-container .select-box .ringsize-err{margin:10px 0 0}}.add-to-cart-modal .product-carousel{background-color:#efefef;margin-bottom:0;margin-top:2rem}@media only screen and (max-width:37.5em){.add-to-cart-modal .product-carousel{margin-top:0}}.add-to-cart-modal .product-carousel__title{font-size:3rem;margin-top:3rem}.add-to-cart-modal .product-carousel .prev-btn{left:90%}.add-to-cart-modal .product-carousel .next-btn{right:2%}@media only screen and (max-width:50em){.add-to-cart-modal .product-carousel .carousel-item{padding:0 0 0 .8rem;width:196px}.add-to-cart-modal .product-carousel .carousel-item .product-card{display:flex}}.add-to-cart-modal .product-carousel .carousel-wrap{padding:0 1.6rem}@media only screen and (max-width:37.5em){.add-to-cart-modal .product-carousel .carousel-wrap{padding:0 2.4rem 0 1.6rem}}@media only screen and (max-width:50em){.add-to-cart-modal{overflow-y:visible}}.add-to-cart-modal .title{padding-top:24px}@media only screen and (max-width:37.5em){.add-to-cart-modal .title{padding-bottom:40px;padding-top:56px}}.add-to-cart-modal .sticky{background-color:#fff;margin-left:auto;position:sticky;top:0;width:34vw;z-index:10001}@media only screen and (max-width:64em){.add-to-cart-modal .sticky{width:50%}}@media only screen and (max-width:50em){.add-to-cart-modal .sticky{width:100%}}@media only screen and (max-width:37.5em){.add-to-cart-modal .sticky{top:auto}}.add-to-cart-modal.modal .component-name__content{height:100vh;left:unset;right:0;top:0;transform:unset!important;width:34vw}@media only screen and (max-width:64em){.add-to-cart-modal.modal .component-name__content{width:50%}}@media only screen and (max-width:50em){.add-to-cart-modal.modal .component-name__content{width:100%}}@media only screen and (max-width:37.5em){.add-to-cart-modal.modal .component-name__content{height:auto;left:50%;right:unset;top:50%;transform:translate(-50%,-50%)!important}}.add-to-cart-modal.modal .component-name__content_header_close-icon{background:#fff;height:24px;position:fixed;right:55px;top:31px;width:24px;z-index:10002}@media only screen and (max-width:64em){.add-to-cart-modal.modal .component-name__content_header_close-icon{padding:0;right:24px;top:16px}}@media only screen and (max-width:37.5em){.add-to-cart-modal.modal .component-name__content{transform:translate(-50%,-50%)!important;width:100vw}}.add-to-cart-modal.modal .component-name__content_main-wrap_body{height:100vh;padding:0 0 4rem}@media only screen and (max-width:50em){.add-to-cart-modal.modal .component-name__content_main-wrap_body{height:auto;padding:0}.add-to-cart-modal.modal.is-visible-modal{overflow-y:scroll}}.add-to-cart-modal .article-layouts,.add-to-cart-modal .article-sticky,.add-to-cart-modal .back-to-top-container,.add-to-cart-modal .banner.orderSubmit,.add-to-cart-modal .banner__wrapper,.add-to-cart-modal .behind-designs~.product-carousel,.add-to-cart-modal .breadcrumbs,.add-to-cart-modal .carat-slider__shapes-form,.add-to-cart-modal .category-grid-1-2,.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 .cms-html-container,.add-to-cart-modal .contact-us-page__container,.add-to-cart-modal .digital-appraisal,.add-to-cart-modal .digital-appraisal .main_heading,.add-to-cart-modal .digital-appraisal header .page_header,.add-to-cart-modal .education-section,.add-to-cart-modal .emailOpt-out,.add-to-cart-modal .faq-accordian,.add-to-cart-modal .fav-search,.add-to-cart-modal .fixed-filter-icon,.add-to-cart-modal .four-cs__wrapper,.add-to-cart-modal .gem-options-form,.add-to-cart-modal .home-page,.add-to-cart-modal .image-left,.add-to-cart-modal .login-via-page section,.add-to-cart-modal .map__error,.add-to-cart-modal .map__holder,.add-to-cart-modal .map__reset,.add-to-cart-modal .page-footer__row,.add-to-cart-modal .page-header__notification-wrapper,.add-to-cart-modal .paragraph,.add-to-cart-modal .prod-cat-tile-block,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper,.add-to-cart-modal .product-desc__wrapper,.add-to-cart-modal .rectangle-grid-1X2,.add-to-cart-modal .rectangle-tile-1X1,.add-to-cart-modal .search-store__wrapper,.add-to-cart-modal .seo-content,.add-to-cart-modal .sort-and-filter,.add-to-cart-modal .store-item.specific-store,.add-to-cart-modal .variety-halves-absolute3__wrapper,.add-to-cart-modal .variety-halves__wrapper,.add-to-cart-modal .variety-thirds-3col__wrapper,.add-to-cart-modal .variety-thirds__wrapper,.add-to-cart-modal .wrapper,.add-to-cart-modal .wrapper-no-padding,.digital-appraisal .add-to-cart-modal .main_heading,.digital-appraisal header .add-to-cart-modal .page_header,.login-via-page .add-to-cart-modal section{background-color:#fff;padding:0}@media only screen and (max-width:50em){.add-to-cart-modal .article-layouts,.add-to-cart-modal .article-sticky,.add-to-cart-modal .back-to-top-container,.add-to-cart-modal .banner.orderSubmit,.add-to-cart-modal .banner__wrapper,.add-to-cart-modal .behind-designs~.product-carousel,.add-to-cart-modal .breadcrumbs,.add-to-cart-modal .carat-slider__shapes-form,.add-to-cart-modal .category-grid-1-2,.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 .cms-html-container,.add-to-cart-modal .contact-us-page__container,.add-to-cart-modal .digital-appraisal,.add-to-cart-modal .digital-appraisal .main_heading,.add-to-cart-modal .digital-appraisal header .page_header,.add-to-cart-modal .education-section,.add-to-cart-modal .emailOpt-out,.add-to-cart-modal .faq-accordian,.add-to-cart-modal .fav-search,.add-to-cart-modal .fixed-filter-icon,.add-to-cart-modal .four-cs__wrapper,.add-to-cart-modal .gem-options-form,.add-to-cart-modal .home-page,.add-to-cart-modal .image-left,.add-to-cart-modal .login-via-page section,.add-to-cart-modal .map__error,.add-to-cart-modal .map__holder,.add-to-cart-modal .map__reset,.add-to-cart-modal .page-footer__row,.add-to-cart-modal .page-header__notification-wrapper,.add-to-cart-modal .paragraph,.add-to-cart-modal .prod-cat-tile-block,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper,.add-to-cart-modal .product-desc__wrapper,.add-to-cart-modal .rectangle-grid-1X2,.add-to-cart-modal .rectangle-tile-1X1,.add-to-cart-modal .search-store__wrapper,.add-to-cart-modal .seo-content,.add-to-cart-modal .sort-and-filter,.add-to-cart-modal .store-item.specific-store,.add-to-cart-modal .variety-halves-absolute3__wrapper,.add-to-cart-modal .variety-halves__wrapper,.add-to-cart-modal .variety-thirds-3col__wrapper,.add-to-cart-modal .variety-thirds__wrapper,.add-to-cart-modal .wrapper,.add-to-cart-modal .wrapper-no-padding,.digital-appraisal .add-to-cart-modal .main_heading,.digital-appraisal header .add-to-cart-modal .page_header,.login-via-page .add-to-cart-modal section{overflow-y:auto}}.add-to-cart-modal .article-layouts .br-carousel,.add-to-cart-modal .article-sticky .br-carousel,.add-to-cart-modal .back-to-top-container .br-carousel,.add-to-cart-modal .banner.orderSubmit .br-carousel,.add-to-cart-modal .banner__wrapper .br-carousel,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel,.add-to-cart-modal .breadcrumbs .br-carousel,.add-to-cart-modal .carat-slider__shapes-form .br-carousel,.add-to-cart-modal .category-grid-1-2 .br-carousel,.add-to-cart-modal .category-grid-1X3 .br-carousel,.add-to-cart-modal .category-grid-1X4 .br-carousel,.add-to-cart-modal .category-grid-2x2x2 .br-carousel,.add-to-cart-modal .cms-html-container .br-carousel,.add-to-cart-modal .contact-us-page__container .br-carousel,.add-to-cart-modal .digital-appraisal .br-carousel,.add-to-cart-modal .education-section .br-carousel,.add-to-cart-modal .emailOpt-out .br-carousel,.add-to-cart-modal .faq-accordian .br-carousel,.add-to-cart-modal .fav-search .br-carousel,.add-to-cart-modal .fixed-filter-icon .br-carousel,.add-to-cart-modal .four-cs__wrapper .br-carousel,.add-to-cart-modal .gem-options-form .br-carousel,.add-to-cart-modal .home-page .br-carousel,.add-to-cart-modal .image-left .br-carousel,.add-to-cart-modal .login-via-page section .br-carousel,.add-to-cart-modal .map__error .br-carousel,.add-to-cart-modal .map__holder .br-carousel,.add-to-cart-modal .map__reset .br-carousel,.add-to-cart-modal .page-footer__row .br-carousel,.add-to-cart-modal .page-header__notification-wrapper .br-carousel,.add-to-cart-modal .paragraph .br-carousel,.add-to-cart-modal .prod-cat-tile-block .br-carousel,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel,.add-to-cart-modal .product-desc__wrapper .br-carousel,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel,.add-to-cart-modal .search-store__wrapper .br-carousel,.add-to-cart-modal .seo-content .br-carousel,.add-to-cart-modal .sort-and-filter .br-carousel,.add-to-cart-modal .store-item.specific-store .br-carousel,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel,.add-to-cart-modal .variety-halves__wrapper .br-carousel,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel,.add-to-cart-modal .variety-thirds__wrapper .br-carousel,.add-to-cart-modal .wrapper .br-carousel,.add-to-cart-modal .wrapper-no-padding .br-carousel,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel,.login-via-page .add-to-cart-modal section .br-carousel{margin:2rem}.add-to-cart-modal .article-layouts .br-carousel .carousel__header,.add-to-cart-modal .article-sticky .br-carousel .carousel__header,.add-to-cart-modal .back-to-top-container .br-carousel .carousel__header,.add-to-cart-modal .banner.orderSubmit .br-carousel .carousel__header,.add-to-cart-modal .banner__wrapper .br-carousel .carousel__header,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .carousel__header,.add-to-cart-modal .breadcrumbs .br-carousel .carousel__header,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .carousel__header,.add-to-cart-modal .category-grid-1-2 .br-carousel .carousel__header,.add-to-cart-modal .category-grid-1X3 .br-carousel .carousel__header,.add-to-cart-modal .category-grid-1X4 .br-carousel .carousel__header,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .carousel__header,.add-to-cart-modal .cms-html-container .br-carousel .carousel__header,.add-to-cart-modal .contact-us-page__container .br-carousel .carousel__header,.add-to-cart-modal .digital-appraisal .br-carousel .carousel__header,.add-to-cart-modal .education-section .br-carousel .carousel__header,.add-to-cart-modal .emailOpt-out .br-carousel .carousel__header,.add-to-cart-modal .faq-accordian .br-carousel .carousel__header,.add-to-cart-modal .fav-search .br-carousel .carousel__header,.add-to-cart-modal .fixed-filter-icon .br-carousel .carousel__header,.add-to-cart-modal .four-cs__wrapper .br-carousel .carousel__header,.add-to-cart-modal .gem-options-form .br-carousel .carousel__header,.add-to-cart-modal .home-page .br-carousel .carousel__header,.add-to-cart-modal .image-left .br-carousel .carousel__header,.add-to-cart-modal .login-via-page section .br-carousel .carousel__header,.add-to-cart-modal .map__error .br-carousel .carousel__header,.add-to-cart-modal .map__holder .br-carousel .carousel__header,.add-to-cart-modal .map__reset .br-carousel .carousel__header,.add-to-cart-modal .page-footer__row .br-carousel .carousel__header,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .carousel__header,.add-to-cart-modal .paragraph .br-carousel .carousel__header,.add-to-cart-modal .prod-cat-tile-block .br-carousel .carousel__header,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .carousel__header,.add-to-cart-modal .product-desc__wrapper .br-carousel .carousel__header,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .carousel__header,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .carousel__header,.add-to-cart-modal .search-store__wrapper .br-carousel .carousel__header,.add-to-cart-modal .seo-content .br-carousel .carousel__header,.add-to-cart-modal .sort-and-filter .br-carousel .carousel__header,.add-to-cart-modal .store-item.specific-store .br-carousel .carousel__header,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .carousel__header,.add-to-cart-modal .variety-halves__wrapper .br-carousel .carousel__header,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .carousel__header,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .carousel__header,.add-to-cart-modal .wrapper .br-carousel .carousel__header,.add-to-cart-modal .wrapper-no-padding .br-carousel .carousel__header,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .carousel__header,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .carousel__header,.login-via-page .add-to-cart-modal section .br-carousel .carousel__header{justify-content:center!important}.add-to-cart-modal .article-layouts .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .article-sticky .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .back-to-top-container .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .banner.orderSubmit .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .banner__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .breadcrumbs .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .category-grid-1-2 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .category-grid-1X3 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .category-grid-1X4 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .cms-html-container .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .contact-us-page__container .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .digital-appraisal .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .education-section .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .emailOpt-out .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .faq-accordian .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .fav-search .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .fixed-filter-icon .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .four-cs__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .gem-options-form .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .home-page .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .image-left .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .login-via-page section .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .map__error .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .map__holder .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .map__reset .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .page-footer__row .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .paragraph .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .prod-cat-tile-block .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .product-desc__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .search-store__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .seo-content .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .sort-and-filter .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .store-item.specific-store .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .variety-halves__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .wrapper .br-carousel .carousel__header .carousel__title,.add-to-cart-modal .wrapper-no-padding .br-carousel .carousel__header .carousel__title,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .carousel__header .carousel__title,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .carousel__header .carousel__title,.login-via-page .add-to-cart-modal section .br-carousel .carousel__header .carousel__title{font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;line-height:3.9rem}.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__image-wrapper-image,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__image-wrapper,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__image-wrapper-image,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__image-wrapper,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__image-wrapper-image,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__image-wrapper,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__image-wrapper-image,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__image-wrapper,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__image-wrapper-image{background-color:#fff}.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper-actions-btn{background-color:#efefef;color:#202020;font-family:MontserratMedium;font-size:1.4rem;font-weight:400;line-height:1.4rem}.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-price{font-family:MontserratMedium}.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating .rating,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper__wrap-rating p{display:none}.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .article-layouts .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .article-sticky .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .back-to-top-container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .banner.orderSubmit .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .banner__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .breadcrumbs .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .category-grid-1-2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .category-grid-1X3 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .category-grid-1X4 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .cms-html-container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .contact-us-page__container .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .digital-appraisal .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .education-section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .emailOpt-out .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .faq-accordian .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .fav-search .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .fixed-filter-icon .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .four-cs__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .gem-options-form .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .home-page .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .image-left .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .login-via-page section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .map__error .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .map__holder .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .map__reset .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .page-footer__row .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .paragraph .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .prod-cat-tile-block .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .product-desc__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .search-store__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .seo-content .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .sort-and-filter .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .store-item.specific-store .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .variety-halves__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .wrapper .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.add-to-cart-modal .wrapper-no-padding .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--desktop-name,.login-via-page .add-to-cart-modal section .br-carousel .br-product-card .product-card__desc-wrapper-desc .product-card--mobile-name{font-family:Montserrat;font-size:1.2rem;font-weight:400;line-height:1.68rem}.add-to-cart-modal .article-layouts .br-carousel .small-tile-carousel,.add-to-cart-modal .article-sticky .br-carousel .small-tile-carousel,.add-to-cart-modal .back-to-top-container .br-carousel .small-tile-carousel,.add-to-cart-modal .banner.orderSubmit .br-carousel .small-tile-carousel,.add-to-cart-modal .banner__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .behind-designs~.product-carousel .br-carousel .small-tile-carousel,.add-to-cart-modal .breadcrumbs .br-carousel .small-tile-carousel,.add-to-cart-modal .carat-slider__shapes-form .br-carousel .small-tile-carousel,.add-to-cart-modal .category-grid-1-2 .br-carousel .small-tile-carousel,.add-to-cart-modal .category-grid-1X3 .br-carousel .small-tile-carousel,.add-to-cart-modal .category-grid-1X4 .br-carousel .small-tile-carousel,.add-to-cart-modal .category-grid-2x2x2 .br-carousel .small-tile-carousel,.add-to-cart-modal .cms-html-container .br-carousel .small-tile-carousel,.add-to-cart-modal .contact-us-page__container .br-carousel .small-tile-carousel,.add-to-cart-modal .digital-appraisal .br-carousel .small-tile-carousel,.add-to-cart-modal .education-section .br-carousel .small-tile-carousel,.add-to-cart-modal .emailOpt-out .br-carousel .small-tile-carousel,.add-to-cart-modal .faq-accordian .br-carousel .small-tile-carousel,.add-to-cart-modal .fav-search .br-carousel .small-tile-carousel,.add-to-cart-modal .fixed-filter-icon .br-carousel .small-tile-carousel,.add-to-cart-modal .four-cs__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .gem-options-form .br-carousel .small-tile-carousel,.add-to-cart-modal .home-page .br-carousel .small-tile-carousel,.add-to-cart-modal .image-left .br-carousel .small-tile-carousel,.add-to-cart-modal .login-via-page section .br-carousel .small-tile-carousel,.add-to-cart-modal .map__error .br-carousel .small-tile-carousel,.add-to-cart-modal .map__holder .br-carousel .small-tile-carousel,.add-to-cart-modal .map__reset .br-carousel .small-tile-carousel,.add-to-cart-modal .page-footer__row .br-carousel .small-tile-carousel,.add-to-cart-modal .page-header__notification-wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .paragraph .br-carousel .small-tile-carousel,.add-to-cart-modal .prod-cat-tile-block .br-carousel .small-tile-carousel,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .product-desc__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .rectangle-grid-1X2 .br-carousel .small-tile-carousel,.add-to-cart-modal .rectangle-tile-1X1 .br-carousel .small-tile-carousel,.add-to-cart-modal .search-store__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .seo-content .br-carousel .small-tile-carousel,.add-to-cart-modal .sort-and-filter .br-carousel .small-tile-carousel,.add-to-cart-modal .store-item.specific-store .br-carousel .small-tile-carousel,.add-to-cart-modal .variety-halves-absolute3__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .variety-halves__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .variety-thirds-3col__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .variety-thirds__wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .wrapper .br-carousel .small-tile-carousel,.add-to-cart-modal .wrapper-no-padding .br-carousel .small-tile-carousel,.digital-appraisal .add-to-cart-modal .main_heading .br-carousel .small-tile-carousel,.digital-appraisal header .add-to-cart-modal .page_header .br-carousel .small-tile-carousel,.login-via-page .add-to-cart-modal section .br-carousel .small-tile-carousel{background-color:#efefef;padding:2rem}.add-to-cart-modal .article-layouts:not(:first-child) .br-carousel,.add-to-cart-modal .article-sticky:not(:first-child) .br-carousel,.add-to-cart-modal .back-to-top-container:not(:first-child) .br-carousel,.add-to-cart-modal .banner.orderSubmit:not(:first-child) .br-carousel,.add-to-cart-modal .banner__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .behind-designs~.product-carousel:not(:first-child) .br-carousel,.add-to-cart-modal .breadcrumbs:not(:first-child) .br-carousel,.add-to-cart-modal .carat-slider__shapes-form:not(:first-child) .br-carousel,.add-to-cart-modal .category-grid-1-2:not(:first-child) .br-carousel,.add-to-cart-modal .category-grid-1X3:not(:first-child) .br-carousel,.add-to-cart-modal .category-grid-1X4:not(:first-child) .br-carousel,.add-to-cart-modal .category-grid-2x2x2:not(:first-child) .br-carousel,.add-to-cart-modal .cms-html-container:not(:first-child) .br-carousel,.add-to-cart-modal .contact-us-page__container:not(:first-child) .br-carousel,.add-to-cart-modal .digital-appraisal .main_heading:not(:first-child) .br-carousel,.add-to-cart-modal .digital-appraisal header .page_header:not(:first-child) .br-carousel,.add-to-cart-modal .digital-appraisal:not(:first-child) .br-carousel,.add-to-cart-modal .education-section:not(:first-child) .br-carousel,.add-to-cart-modal .emailOpt-out:not(:first-child) .br-carousel,.add-to-cart-modal .faq-accordian:not(:first-child) .br-carousel,.add-to-cart-modal .fav-search:not(:first-child) .br-carousel,.add-to-cart-modal .fixed-filter-icon:not(:first-child) .br-carousel,.add-to-cart-modal .four-cs__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .gem-options-form:not(:first-child) .br-carousel,.add-to-cart-modal .home-page:not(:first-child) .br-carousel,.add-to-cart-modal .image-left:not(:first-child) .br-carousel,.add-to-cart-modal .login-via-page section:not(:first-child) .br-carousel,.add-to-cart-modal .map__error:not(:first-child) .br-carousel,.add-to-cart-modal .map__holder:not(:first-child) .br-carousel,.add-to-cart-modal .map__reset:not(:first-child) .br-carousel,.add-to-cart-modal .page-footer__row:not(:first-child) .br-carousel,.add-to-cart-modal .page-header__notification-wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .paragraph:not(:first-child) .br-carousel,.add-to-cart-modal .prod-cat-tile-block:not(:first-child) .br-carousel,.add-to-cart-modal .prod-cat-tile-block__tile-block_wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .product-desc__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .rectangle-grid-1X2:not(:first-child) .br-carousel,.add-to-cart-modal .rectangle-tile-1X1:not(:first-child) .br-carousel,.add-to-cart-modal .search-store__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .seo-content:not(:first-child) .br-carousel,.add-to-cart-modal .sort-and-filter:not(:first-child) .br-carousel,.add-to-cart-modal .store-item.specific-store:not(:first-child) .br-carousel,.add-to-cart-modal .variety-halves-absolute3__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .variety-halves__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .variety-thirds-3col__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .variety-thirds__wrapper:not(:first-child) .br-carousel,.add-to-cart-modal .wrapper-no-padding:not(:first-child) .br-carousel,.add-to-cart-modal .wrapper:not(:first-child) .br-carousel,.digital-appraisal .add-to-cart-modal .main_heading:not(:first-child) .br-carousel,.digital-appraisal header .add-to-cart-modal .page_header:not(:first-child) .br-carousel,.login-via-page .add-to-cart-modal section:not(:first-child) .br-carousel{margin-top:0!important;padding-top:5rem}.add-to-cart-modal .title{padding-bottom:10px}@media only screen and (max-width:50em){.add-to-cart-modal .title{padding:14px 0;position:fixed}}.add-to-cart-info .product-information{margin-top:100px;max-height:80vh;overflow:auto;overscroll-behavior:contain;padding:0 1.6rem}@media only screen and (max-width:50em){.add-to-cart-info .product-information{margin-top:68px;padding:0 20px}}.add-to-cart-info .product-information .image-hold{margin:auto 0;padding-top:14px}@media only screen and (max-width:50em){.add-to-cart-info .product-information .image-hold{padding:24px 4px 8px 7px}}.add-to-cart-info .product-information .image-hold .image-hold-block .subtotal-section{background-color:#fafafa;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:26px;padding:1.6rem;width:100%}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .image-hold .image-hold-block .subtotal-section{margin-bottom:8px;margin-left:1.1rem;width:94%}}.add-to-cart-info .product-information .image-hold .info-container .settings-only-wrap{margin-bottom:8px;padding-left:1.6rem}@media only screen and (max-width:50em){.add-to-cart-info .product-information .image-hold .info-container .settings-only-wrap{margin-bottom:1.6rem;padding-left:2.7rem}}.add-to-cart-info .product-information .image-hold .info-container .select-box{width:288px}@media only screen and (min-width:37.5625em) and (max-width:50em){.add-to-cart-info .product-information .image-hold .info-container .select-box{padding-left:2.7rem}}.add-to-cart-info .product-information .image-hold .info-container .select-box .select-box__selectEle{width:100%}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .image-hold .info-container .select-box .select-box__selectEle{width:178px}.add-to-cart-info .product-information .image-hold .info-container .select-box{display:block!important}}.add-to-cart-info .product-information .image-hold .info-container .select-box .chosen-container-single{width:288px}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .image-hold .info-container .select-box .chosen-container-single{width:178px!important}}.add-to-cart-info .product-information .image{max-width:6.25vw}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .image{max-height:80px;max-width:80px}}.add-to-cart-info .product-information .info-container{align-items:flex-start;display:flex;flex-direction:column;padding-left:6px;width:80%}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .info-container{width:calc(100% - 80px)}}.add-to-cart-info .product-information .info-container .chosen-single{background:none}.add-to-cart-info .product-information .info-container .chosen-single div b{background:none;color:#000;font-size:19px;font-weight:900;height:auto;position:absolute;right:20px;top:14.5px;transform:rotate(90deg);width:auto}.add-to-cart-info .product-information .info-container .chosen-with-drop .chosen-single{background:none}.add-to-cart-info .product-information .info-container .chosen-with-drop .chosen-single div b{transform:rotate(-90deg)}.add-to-cart-info .product-information .info-container .engraving-promo-wrapper,.add-to-cart-info .product-information .info-container .engraving-wrapper{display:flex;justify-content:space-between;padding:0 1.6rem 0 0;width:100%}.add-to-cart-info .product-information .info-container .engraving-promo-wrapper .engraving-price.strike-off,.add-to-cart-info .product-information .info-container .engraving-wrapper .engraving-price.strike-off{text-decoration:line-through}.add-to-cart-info .product-information .info-container .engraving-specs{margin-bottom:2.4rem;max-width:calc(100% - 50px)}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .info-container .engraving-specs{margin-bottom:1.6rem}}.add-to-cart-info .product-information .info-container .ringsize-err{color:#b6001d;margin-bottom:2rem;margin-top:8px;text-align:left}@media only screen and (max-width:50em){.add-to-cart-info .product-information .info-container .ringsize-err{font-style:italic;font-weight:300;margin:8px auto 0!important;margin-bottom:2rem;padding:0}}.add-to-cart-info .product-information .info-container .parsley-error .chosen-single,.add-to-cart-info .product-information .info-container .parsley-error select{border:1px solid #b6001d}.add-to-cart-info .product-information .info{margin:auto auto auto 0;padding-left:1.6rem;width:100%}@media only screen and (max-width:50em){.add-to-cart-info .product-information .info{padding:0 0 0 2.7rem}}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .info{width:100%}}.add-to-cart-info .product-information .product-info{justify-content:space-between}.add-to-cart-info .product-information .product-info .product-Gift_val{color:#53565a;font-family:MontserratSemiBold;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:5px}.add-to-cart-info .product-information .product-info .extra-details{padding:0 0 .8rem}.add-to-cart-info .product-information .product-info .extra-details__attribute{padding:0 1rem}.add-to-cart-info .product-information .product-info .extra-details__attribute:first-child{padding-left:0}.add-to-cart-info .product-information .product-info .extra-details__attribute:last-child:after{content:none}.add-to-cart-info .product-information .product-info .extra-details__attribute:after{border-right:1px solid #abadaf;content:"";display:inline-block;height:1.4rem;margin:0 1rem;vertical-align:middle;width:.1rem}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .product-info{width:100%}}.add-to-cart-info .product-information .price{text-align:left;text-transform:uppercase}.add-to-cart-info .product-information .product-name-wrap{display:flex;justify-content:space-between;padding:0 1.6rem 0 0;width:100%}.add-to-cart-info .product-information .size-text{color:#555659;display:flex;flex-wrap:wrap;margin-bottom:16px}.add-to-cart-info .product-information .product-name{padding-bottom:8px;padding-right:1.6rem}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .product-name{padding-right:.8rem}}@media only screen and (max-width:30em){.add-to-cart-info .product-information .product-name{max-width:162px}}.add-to-cart-info .product-information .product-name.engraving{color:#272829;font-family:MontserratSemiBold;margin-top:25px;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:3.2rem 0 2.2rem;width:100%}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .price-info{padding-bottom:1.8rem;padding-top:1.8rem}}.add-to-cart-info .product-information .shipping-method-hold{justify-content:space-between;margin-bottom:15.5px}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .shipping-method-hold{margin-bottom:16px}}.add-to-cart-info .product-information .shipping-method-hold .price{color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:600;letter-spacing:.03em;line-height:1.57;margin-bottom:2rem}.add-to-cart-info .product-information .subtotal-wrapper .promotion{color:#272829;font-size:1.1rem;font-weight:600;letter-spacing:.2px;line-height:1;margin-bottom:1.5rem}.add-to-cart-info .product-information .delivery-date,.add-to-cart-info .product-information .delivery-title{color:#53565a;font-family:MontserratSemiBold;font-size:1.2rem;font-weight:400;letter-spacing:.6px;line-height:1;margin-bottom:5px}.add-to-cart-info .product-information .delivery-date{font-family:MontserratRegular;margin-bottom:35px}.add-to-cart-info .product-information .subtotal-title{margin-bottom:5px;width:80%}.add-to-cart-info .product-information .subtotal-title .subtotal-title__items-count-wrap{align-items:center;display:flex;padding-bottom:4px}.add-to-cart-info .product-information .subtotal-price{margin-left:auto;width:auto}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .tax-info{max-width:273px}}.add-to-cart-info .product-information .subtotal-section{justify-content:space-between;margin-bottom:25px}.add-to-cart-info .product-information .button-hold{align-content:center;justify-content:space-between;margin-bottom:16px}.add-to-cart-info .product-information .button-hold .add-to-cart__btn,.add-to-cart-info .product-information .button-hold .btn-primary-black,.add-to-cart-info .product-information .button-hold .checkout-error-modal__wrap_body_btn,.add-to-cart-info .product-information .button-hold .loaded-cart__cart-summary_level_cart{color:#fff}.add-to-cart-info .product-information .button-hold .checkout-button{font-weight:500;width:calc(50% - 8px)}.add-to-cart-info .product-information .button-hold .checkout-button:first-child{margin-right:16px}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .button-hold .checkout-button:first-child{margin-right:0}.add-to-cart-info .product-information .button-hold .checkout-button{margin-bottom:8px;width:100%}.add-to-cart-info .product-information .button-hold{margin-top:7px}}.add-to-cart-info .product-information .cart-link{color:#555659;margin-top:.6rem;padding-bottom:.5px;text-transform:uppercase}.add-to-cart-info .product-information .cart-link .small{font-size:1.3rem}@media only screen and (max-width:37.5em){.add-to-cart-info .product-information .cart-link{margin-right:0}}.add-to-cart-info .matching-pieces-container{padding:20px}.add-to-cart-info .matching-pieces-container .error-section{color:#ed4c24;color:#da690e;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin-bottom:.5rem;white-space:pre-wrap}.add-to-cart-info .matching-pieces-container .title{margin-bottom:15px;text-transform:none}.add-to-cart-info .matching-pieces-container .item-desc-price__hold_price{font-size:1.6rem}@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 .add-to-cart__btn,.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{font-size:1.4rem;white-space:pre-wrap}.add-to-cart-info .product-card{width:18rem}.add-to-cart-info .product-card .product-card__desc-wrapper{padding:.8rem 0 6.7rem}@media only screen and (max-width:50em){.add-to-cart-info .product-card .product-card__desc-wrapper{padding:0 0 6.7rem .8rem}}.add-to-cart-info .product-card .product-card__desc-wrapper__wrap{align-items:center;margin-top:4px}@media only screen and (max-width:50em){.add-to-cart-info .product-card .product-card__desc-wrapper__wrap-rating{display:none}}.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-desktop{display:block}@media only screen and (max-width:50em){.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-desktop{display:none}}.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-mobile{display:none;width:86px}@media only screen and (max-width:50em){.add-to-cart-info .product-card .product-card__desc-wrapper .product-name-mobile{display:block}}@media only screen and (min-width:37.5625em) and (max-width:50em){.add-to-cart-info .product-card{width:30rem}}@media only screen and (max-width:37.5em){.add-to-cart-info .product-card{width:8.6rem}}.add-to-cart-info .product-card__image-wrapper{align-items:center;background-color:#efefef;display:flex;justify-content:center;position:relative}.add-to-cart-info .product-card__image-wrapper-image{height:18rem;width:18rem}@media only screen and (max-width:37.5em){.add-to-cart-info .product-card__image-wrapper-image{max-height:8.6rem;max-width:8.6rem}}.add-to-cart-info .product-card__image-wrapper-badge{background:none;border:none;border-radius:0;font-family:MontserratRegular;height:auto;left:8px;max-width:81%;padding:0;position:absolute;top:8px}.add-to-cart-info .product-card__image-wrapper-badge.badge-url{padding:0}.add-to-cart-info .product-card__image-wrapper-badge div{align-items:center;background-color:#fff;border-radius:30px;font-size:12px;font-weight:300;letter-spacing:.1px;line-height:12px;max-width:100%;padding:9px 16px;text-transform:uppercase}@media only screen and (max-width:37.5em){.add-to-cart-info .product-card__image-wrapper-badge div{font-size:8px;padding:0;white-space:break-spaces}}.add-to-cart-info .product-card__desc-wrapper{padding:2rem 2.3rem 0}@media only screen and (max-width:37.5em){.add-to-cart-info .product-card__desc-wrapper{padding:2rem 1rem 0}}.add-to-cart-info .product-card__desc-wrapper__wrap{display:flex;justify-content:space-between;padding:0 0 1rem}@media only screen and (max-width:37.5em){.add-to-cart-info .product-card__desc-wrapper__wrap-price{font-size:1.4rem;line-height:1.42}}.add-to-cart-info .product-card__desc-wrapper__wrap-rating{align-items:center;display:flex}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating{margin:0;width:10rem}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating .jq-ry-group-wrapper{visibility:hidden}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-zero{background-image:url(/_ui/responsive/common/images/Rating_Stars_0.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-zero-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_0_5.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-one{background-image:url(/_ui/responsive/common/images/Rating_Stars_1.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-one-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_1_5.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-two{background-image:url(/_ui/responsive/common/images/Rating_Stars_2.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-two-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_2_5.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-three{background-image:url(/_ui/responsive/common/images/Rating_Stars_3.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-three-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_3_5.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-four{background-image:url(/_ui/responsive/common/images/Rating_Stars_4.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-four-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_4_5.svg)}.add-to-cart-info .product-card__desc-wrapper__wrap-rating .rating.star-five{background-image:url(/_ui/responsive/common/images/Rating_Stars_5.svg)}.add-to-cart-info .product-card__desc-wrapper-desc p{text-align:left;white-space:pre-wrap}.badge{background-color:#272829;color:#fff;height:20px;letter-spacing:0!important;margin-left:10px;margin-right:15px;position:relative;text-align:center;width:115px}.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:".";left:3px;position:absolute;top:3%}.badge__title:after{content:".";position:absolute;right:3px;top:3%}.rounded .badge__title{margin-top:0}.rounded .badge__title:after,.rounded .badge__title:before{display:none}.product-category-page .badge__title{color:#fff;font-family:MontserratSemibold;font-size:1.2rem;font-weight:600;letter-spacing:1px;line-height:1;margin-top:5px}.badge:before{border-right:10px solid #272829;right:100%}.badge:after,.badge:before{border-bottom:10px solid transparent;border-top:10px solid transparent;content:"";height:0;position:absolute;top:0;width:0}.badge:after{border-left:10px solid #272829;left:100%}.badge.rounded{border-radius:5px;font-weight:400;height:auto;margin:0;padding:5px 10px;width:auto}.badge.rounded:after,.badge.rounded:before{display:none}.badge__title{letter-spacing:0!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;font-weight:400;letter-spacing:.5px;line-height:1.5;line-height:1;margin-bottom:8px;padding-left:10px}.select-box__label,.select-box__selectEle{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;width:100%}.select-box__selectEle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_ui/responsive/common/images/ic_down_carat_dark.png) no-repeat #fff;background-position:95%;border:1pt solid #dddedf;border-radius:3px;cursor:pointer;font-weight:300;height:40px;letter-spacing:.02em;line-height:"";outline:0;padding:4px 25px 6px 10px}@media only screen and (max-width:50em){.select-box__selectEle{background-position:97%}#reactAppPcatWrapper .select-box__selectEle{background-position:92%}}.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:0 solid #ed4c24}.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{font-family:MontserratRegular;font-size:16px;font-weight:400;line-height:150%;margin-top:1px}.select-box .chosen-container-single .chosen-single span.pretextHold{margin-right:5px}.select-box__span{display:none}@media only screen and (max-width:37.5em){.select-box__span{background:#fff;border:1px solid #dddedf;border-radius:8px 0 0 8px;border-right:0;color:#53565a;display:block;font-family:MontserratRegular;font-size:1.6rem;font-weight:300;left:0;letter-spacing:.02em;line-height:"";overflow:hidden;padding:1.26rem 0 1rem 1rem;position:absolute;white-space:nowrap;width:83%}}.select-box.article-pdp-non-built-ring-size{text-align:left}@media (max-width:767px){.add-to-cart__form .select-box.article-pdp-non-built-ring-size,.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,.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{height:50px;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{background-position:95%;font-size:16px;height:50px;padding:10px 20px;width:100%}@media only screen and (max-width:50em){.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single{width:100%}}@media (max-width:767px){.select-box.article-pdp-non-built-ring-size .chosen-container .chosen-single{height:50px;padding:10px 20px}}.select-box.article-email-us__form_wrapper_form_select .select-tag-email-us__form_wrapper_form_select,.select-box.article-find-store-modal .chosen-single{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{background-position:95%;width:100%}@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{margin-right:3rem;max-width:236px;min-width:200px}.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{background-position:95%;max-width:236px}.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{background-color:#53565a;border-radius:7px;height:14px;padding:5px}.progress-bar__wrapper_inner{background-color:#ebd28f;border-radius:2.5px;height:5px}.cvv-modal,.modal,.travel-companion-modal{bottom:0;left:0;min-width:320px;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .4s ease-in;visibility:hidden;width:100%;will-change:opacity;z-index:-1}@media only screen and (max-width:50em){.cvv-modal.full-screen .component-name__content,.cvv-modal.full-screen .component-name__content_main-wrap_body,.modal.full-screen .component-name__content,.modal.full-screen .component-name__content_main-wrap_body,.travel-companion-modal.full-screen .component-name__content,.travel-companion-modal.full-screen .component-name__content_main-wrap_body{min-height:100%}}.isios .cvv-modal.focus-inp,.isios .modal.focus-inp,.isios .travel-companion-modal.focus-inp{-webkit-overflow-scrolling:touch;position:absolute}.isios .cvv-modal.focus-exclude-absolute,.isios .modal.focus-exclude-absolute,.isios .travel-companion-modal.focus-exclude-absolute{-webkit-overflow-scrolling:touch}.cvv-modal.is-visible-modal,.modal.is-visible-modal,.travel-companion-modal.is-visible-modal{background-color:rgba(0,0,0,.5);opacity:1;visibility:visible;z-index:10000}.cvv-modal.is-visible-modal.email-modal,.cvv-modal.is-visible-modal.email-only-modal,.cvv-modal.is-visible-modal.generic-error-modal,.cvv-modal.is-visible-modal.social-sign-up-modal,.cvv-modal.is-visible-modal.verify-your-email-modal,.cvv-modal.is-visible-modal.welcome-back-modal,.cvv-modal.is-visible-modal.welcome-modal,.modal.is-visible-modal.email-modal,.modal.is-visible-modal.email-only-modal,.modal.is-visible-modal.generic-error-modal,.modal.is-visible-modal.social-sign-up-modal,.modal.is-visible-modal.verify-your-email-modal,.modal.is-visible-modal.welcome-back-modal,.modal.is-visible-modal.welcome-modal,.travel-companion-modal.is-visible-modal.email-modal,.travel-companion-modal.is-visible-modal.email-only-modal,.travel-companion-modal.is-visible-modal.generic-error-modal,.travel-companion-modal.is-visible-modal.social-sign-up-modal,.travel-companion-modal.is-visible-modal.verify-your-email-modal,.travel-companion-modal.is-visible-modal.welcome-back-modal,.travel-companion-modal.is-visible-modal.welcome-modal{z-index:11000}.cvv-modal.is-visible-modal .component-name__content,.modal.is-visible-modal .component-name__content,.travel-companion-modal.is-visible-modal .component-name__content{transform:translate(-50%,-50%)}.cvv-modal.is-visible-modal.try-on-email,.cvv-modal.is-visible-modal.try-on-modal,.modal.is-visible-modal.try-on-email,.modal.is-visible-modal.try-on-modal,.travel-companion-modal.is-visible-modal.try-on-email,.travel-companion-modal.is-visible-modal.try-on-modal{z-index:11001}.cvv-modal .component-name__content,.modal .component-name__content,.travel-companion-modal .component-name__content{left:50%;max-height:100%;position:absolute;top:50%;transform:translate(-50%,200%)}@media only screen and (max-width:50em){.full-screen .cvv-modal .component-name__content,.full-screen .modal .component-name__content,.full-screen .travel-companion-modal .component-name__content{min-height:100%}}.generic-error-modal .cvv-modal .component-name__content,.generic-error-modal .modal .component-name__content,.generic-error-modal .travel-companion-modal .component-name__content,.subscription-modal .cvv-modal .component-name__content,.subscription-modal .modal .component-name__content,.subscription-modal .travel-companion-modal .component-name__content{background-color:#fff}.cvv-modal .component-name__content_header,.modal .component-name__content_header,.travel-companion-modal .component-name__content_header{background-color:#fff;color:#fff;font-weight:400;padding:25px 20px;text-transform:uppercase}.cvv-modal .component-name__content_header_title,.modal .component-name__content_header_title,.travel-companion-modal .component-name__content_header_title{margin:0;padding-right:30px;text-transform:uppercase}.cvv-modal .component-name__content_header_close-icon,.modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{background:transparent;border:0;color:#555659;cursor:pointer;font-family:MontserratRegular;font-size:0;font-size:1.4rem;font-weight:900;height:20px;letter-spacing:" ";line-height:" ";outline:none;position:absolute;right:40px;top:50px;width:20px;z-index:1}@media only screen and (max-width:75em){.cvv-modal .component-name__content_header_close-icon,.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){.cvv-modal .component-name__content_header_close-icon,.modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{right:65px;top:55px}}@media only screen and (max-width:37.5em){.cvv-modal .component-name__content_header_close-icon,.modal .component-name__content_header_close-icon,.travel-companion-modal .component-name__content_header_close-icon{top:55px}}.generic-error-modal .cvv-modal .component-name__content_main-wrap,.generic-error-modal .modal .component-name__content_main-wrap,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap,.subscription-modal .cvv-modal .component-name__content_main-wrap,.subscription-modal .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 .cvv-modal .component-name__content_main-wrap,.generic-error-modal .modal .component-name__content_main-wrap,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap,.subscription-modal .cvv-modal .component-name__content_main-wrap,.subscription-modal .modal .component-name__content_main-wrap,.subscription-modal .travel-companion-modal .component-name__content_main-wrap{padding:6rem 3rem}}.cvv-modal .component-name__content_main-wrap_body,.modal .component-name__content_main-wrap_body,.travel-companion-modal .component-name__content_main-wrap_body{background:#fff;padding:10px 25px}@media only screen and (max-width:75em){.cvv-modal .component-name__content_main-wrap_body,.modal .component-name__content_main-wrap_body,.travel-companion-modal .component-name__content_main-wrap_body{padding:0}}.generic-error-modal .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .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 .cvv-modal .component-name__content_main-wrap_body,.generic-error-modal .modal .component-name__content_main-wrap_body,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body,.subscription-modal .cvv-modal .component-name__content_main-wrap_body,.subscription-modal .modal .component-name__content_main-wrap_body,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body{padding:6rem}}.generic-error-modal .cvv-modal .component-name__content_main-wrap_body_text,.generic-error-modal .modal .component-name__content_main-wrap_body_text,.generic-error-modal .travel-companion-modal .component-name__content_main-wrap_body_text,.subscription-modal .cvv-modal .component-name__content_main-wrap_body_text,.subscription-modal .modal .component-name__content_main-wrap_body_text,.subscription-modal .travel-companion-modal .component-name__content_main-wrap_body_text{color:#272829;font-family:MontserratSemibold;font-size:1.6rem;font-weight:700;letter-spacing:.6px;line-height:1.8}.cvv-modal :focus,.modal :focus,.travel-companion-modal :focus{outline:1px dotted!important}.cvv-modal .last-tab-hidden,.modal .last-tab-hidden,.travel-companion-modal .last-tab-hidden{display:inline-block;text-indent:-9999em}.cvv-modal .last-tab-hidden:focus,.modal .last-tab-hidden:focus,.travel-companion-modal .last-tab-hidden:focus{outline:0!important}html.has-modal,html.has-modal body{height:100%;margin:0;overflow:hidden}html.has-modal body{position:relative;width:100%}html.has-modal .page-wrap{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}.component-name__content_header_close-icon:before,_:-ms-lang(x){margin-left:-5px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.component-name__content_header_close-icon:before{margin-left:-5px}}.tabs__content{height:auto;max-height:0;overflow-y:hidden;padding:3rem 5rem 0;visibility:hidden}.tabs__content.show{max-height:none;overflow-y:visible;visibility:visible}.vertical .tabs__content{border:0}.tabs__content_item{color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:1.6px;line-height:1}.tabs__header{margin:auto}.vertical .tabs__header{margin:0}.tabs__header_item{cursor:pointer;list-style:none;margin:0 2.5rem}.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{background:transparent;background:#c8102e;border-radius:10px 10px 0 0;content:"";display:block;height:3px;margin:0;transition:width .5s ease,background-color .5s ease;width:0;width:100%}.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{margin-left:5%;width:90%}.tabs__header_seprator{position:absolute}}.carousel__wrapper{overflow:hidden;position:relative}.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{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:20000em}.carousel__wrapper_container_item{float:left}.carousel__wrapper_container_item:last-child .thumbnail-item:after{border:0}.carousel__wrapper_show-more_link{font-family:MontserratBold;font-weight:900;margin-bottom:20px;margin-top:15px}.carousel__wrapper_show-more_info{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-style:italic;font-weight:700;letter-spacing:.05rem;line-height:1.7}.carousel__next{font-size:17px;position:absolute;right:0;top:30%;z-index:2}.carousel__next.inactive{display:none}.carousel__prev{font-size:17px;left:0;position:absolute;top:30%;z-index:2}.carousel__prev.inactive{display:none}.carousel__next{border:1px solid #dddedf;border-radius:3px 0 0 3px;border-right:none}.carousel__prev{border:1px solid #dddedf;border-left:none;border-radius:0 3px 3px 0}.carousel__pagination a{background:#fff;border:3px solid #dddedf;border-radius:50%;height:18px;margin-right:2px;width:18px}.carousel__pagination a.active{background-color:#dddedf}.carousel.number-of-stones-tab .carousel__wrapper_container_item{margin-right:0}.hexagon-label{background:#272829;font-size:15px;margin:0 auto;position:relative;text-align:center;z-index:0}@media only screen and (max-width:50em){.hexagon-label{margin-bottom:1rem}}.hexagon-label:after,.hexagon-label:before{height:10px;left:-5px;width:107%;z-index:0}.hexagon-label:before{border-bottom:none;top:-1px;transform:perspective(15px) rotateX(5deg)}.hexagon-label:after,.hexagon-label:before{background:#272829;content:"";position:absolute}.hexagon-label:after{border-top:none;bottom:-1px;top:8.5px;transform:perspective(15px) rotateX(-5deg)}.hexagon-label__dot-left,.hexagon-label__dot-right{background-color:#fff;border-radius:100%;height:4px;position:absolute;top:42%;width:4px;z-index:1}.hexagon-label__dot-left{left:0}.hexagon-label__dot-right{right:0}.hexagon-label__text{color:#fff;font-family:MontserratSemibold;font-size:1.2rem;font-weight:600;letter-spacing:1px;line-height:1;padding-top:4px;z-index:1}.switch-button__wrapper{height:42px}#reactAppPcatWrapper .switch-button__wrapper{width:80px}.switch-button__wrapper .chosen-single{background-position:85%!important;width:8rem}.switch-button__wrapper .chosen-single span{margin:1px 0 0}.switch-button__pretext{color:#53565a;font-family:MontserratRegular;font-size:1.2em;font-weight:300;letter-spacing:.03em;line-height:1.5;margin-left:1.5rem}.switch-button__label{cursor:pointer;letter-spacing:normal;position:relative}.switch-button__label:first-child .switch-button__icon,.switch-button__label:first-child .switch-button__text{border-bottom-left-radius:4px;border-color:#fff;border-top-left-radius:4px}.switch-button__label:first-child .switch-button__icon{font-size:4rem;left:.5px;top:0}.switch-button__label:last-child .switch-button__icon,.switch-button__label:last-child .switch-button__text{border-bottom-right-radius:4px;border-top-right-radius:4px}.switch-button__radio{left:0;opacity:0;position:absolute;top:0;z-index:-1}.switch-button__icon{color:#dddedf;font-size:2rem;font-weight:300;height:18px;height:100%;letter-spacing:.02em;line-height:"";line-height:1;position:absolute;text-align:center;width:18px;width:100%;z-index:1}.switch-button__icon:hover{background-color:#dddedf;color:#abadaf}.switch-button__radio:checked~.switch-button__icon{color:#abadaf;opacity:1}.switch-button__radio:checked~.switch-button__icon:hover{background-color:#f2f4f5}.switch-button__text{background-color:#fff;display:block;font-weight:600;padding:30px 15px 10px 25px;position:relative;transition:background-color .5s cubic-bezier(.77,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{border:1px solid transparent;cursor:pointer;display:inline-block;outline:none;padding:1rem 4rem 1rem 1rem;position:relative}.checkbox:focus .checkbox__text:before{outline:1px dotted}.checkbox:focus.has-border,.checkbox:hover.has-border{border:1px solid #abadaf;border-radius:4px}.checkbox__input{cursor:inherit;left:0;opacity:0;position:absolute}.checkbox__text{color:#53565a;cursor:inherit;display:inline-block;font-size:1.4rem;font-weight:400;letter-spacing:.4px;line-height:1;padding-left:3rem;position:relative;text-transform:capitalize;vertical-align:middle}.checkbox__text .Discover,.checkbox__text .JCB,.checkbox__text .ShanecoCard,.checkbox__text .amex,.checkbox__text .card-icon,.checkbox__text .diners,.checkbox__text .giftcard,.checkbox__text .maestro,.checkbox__text .master,.checkbox__text .mastercard_eurocard,.checkbox__text .mc,.checkbox__text .switch,.checkbox__text .td-card,.checkbox__text .visa{background-repeat:no-repeat;background-size:35px;margin-right:1rem;margin-top:-.5rem;padding:2rem 0;vertical-align:top;width:3.5rem}.checkbox__text .card-icon.mastercard,.checkbox__text .card-icon.mc,.checkbox__text .mastercard.Discover,.checkbox__text .mastercard.JCB,.checkbox__text .mastercard.ShanecoCard,.checkbox__text .mastercard.amex,.checkbox__text .mastercard.diners,.checkbox__text .mastercard.giftcard,.checkbox__text .mastercard.maestro,.checkbox__text .mastercard.master,.checkbox__text .mastercard.mastercard_eurocard,.checkbox__text .mastercard.mc,.checkbox__text .mastercard.switch,.checkbox__text .mastercard.td-card,.checkbox__text .mastercard.visa,.checkbox__text .mc,.checkbox__text .mc.Discover,.checkbox__text .mc.JCB,.checkbox__text .mc.ShanecoCard,.checkbox__text .mc.amex,.checkbox__text .mc.diners,.checkbox__text .mc.giftcard,.checkbox__text .mc.maestro,.checkbox__text .mc.master,.checkbox__text .mc.mastercard_eurocard,.checkbox__text .mc.switch,.checkbox__text .mc.td-card,.checkbox__text .mc.visa{background-image:url(/_ui/responsive/common/images/mastercard.svg)}.checkbox__text .card-icon.visa,.checkbox__text .visa,.checkbox__text .visa.Discover,.checkbox__text .visa.JCB,.checkbox__text .visa.ShanecoCard,.checkbox__text .visa.amex,.checkbox__text .visa.diners,.checkbox__text .visa.giftcard,.checkbox__text .visa.maestro,.checkbox__text .visa.master,.checkbox__text .visa.mastercard_eurocard,.checkbox__text .visa.mc,.checkbox__text .visa.switch,.checkbox__text .visa.td-card{background-image:url(/_ui/responsive/common/images/ic_visa.svg)}.checkbox__text .amex,.checkbox__text .amex.Discover,.checkbox__text .amex.JCB,.checkbox__text .amex.ShanecoCard,.checkbox__text .amex.diners,.checkbox__text .amex.giftcard,.checkbox__text .amex.maestro,.checkbox__text .amex.master,.checkbox__text .amex.mastercard_eurocard,.checkbox__text .amex.mc,.checkbox__text .amex.switch,.checkbox__text .amex.td-card,.checkbox__text .amex.visa,.checkbox__text .card-icon.amex{background-image:url(/_ui/responsive/common/images/ic_amex.png);margin-top:-.5rem}.checkbox__text .card-icon.shaneco,.checkbox__text .shaneco.Discover,.checkbox__text .shaneco.JCB,.checkbox__text .shaneco.ShanecoCard,.checkbox__text .shaneco.amex,.checkbox__text .shaneco.diners,.checkbox__text .shaneco.giftcard,.checkbox__text .shaneco.maestro,.checkbox__text .shaneco.master,.checkbox__text .shaneco.mastercard_eurocard,.checkbox__text .shaneco.mc,.checkbox__text .shaneco.switch,.checkbox__text .shaneco.td-card,.checkbox__text .shaneco.visa{background-image:url(/_ui/responsive/common/images/ic_shaneco.png)}.checkbox__text .card-icon.discover,.checkbox__text .discover.Discover,.checkbox__text .discover.JCB,.checkbox__text .discover.ShanecoCard,.checkbox__text .discover.amex,.checkbox__text .discover.diners,.checkbox__text .discover.giftcard,.checkbox__text .discover.maestro,.checkbox__text .discover.master,.checkbox__text .discover.mastercard_eurocard,.checkbox__text .discover.mc,.checkbox__text .discover.switch,.checkbox__text .discover.td-card,.checkbox__text .discover.visa{background-image:url(/_ui/responsive/common/images/ic_discover.svg);margin-top:-1rem}.checkbox__text .card-icon.giftcard,.checkbox__text .giftcard,.checkbox__text .giftcard.Discover,.checkbox__text .giftcard.JCB,.checkbox__text .giftcard.ShanecoCard,.checkbox__text .giftcard.amex,.checkbox__text .giftcard.diners,.checkbox__text .giftcard.maestro,.checkbox__text .giftcard.master,.checkbox__text .giftcard.mastercard_eurocard,.checkbox__text .giftcard.mc,.checkbox__text .giftcard.switch,.checkbox__text .giftcard.td-card,.checkbox__text .giftcard.visa{background:url(/_ui/responsive/common/images/ic_giftcard.svg)}.checkbox__text:before{background:#fff;border:1px solid #dddedf;border-radius:3px;content:"";cursor:inherit;left:0;top:0}.checkbox__text:after,.checkbox__text:before{height:16px;position:absolute;transition:all .3s cubic-bezier(.77,0,.175,1);width:16px}.checkbox__text:after{color:#fff;font-size:1rem;font-weight:400;left:1px;letter-spacing:.07rem;line-height:1.5;overflow:hidden;text-align:center;top:1px;transform:scale(0);transform-origin:center}.strike-off .checkbox__bracket-text,.strike-off .checkbox__text{text-decoration:line-through}.checkbox__bracket-text{color:#272829;cursor:inherit;display:inline-block;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.4px;line-height:1.4;margin-left:.3rem;vertical-align:middle}.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:flex;justify-content:center}.sort-and-filter.stick{background:#fff;left:0;padding:7px 0!important;position:fixed;right:0;top:6.7rem;z-index:2}.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,.sort-and-filter .text-with-image__image img{max-height:6rem;max-width:6rem}}.sort-and-filter .tabs .text-with-image{align-items:center;display:inline-flex;max-width:18%}.sort-and-filter .tabs .text-with-image__image{align-self:flex-start}.sort-and-filter .tabs__content_item_shapes{display:flex;flex-wrap:wrap}.sort-and-filter .tabs__content_item_shapes label{flex-grow:1}@media only screen and (max-width:75.0625em){.sort-and-filter{padding:2rem 2.5rem 0}}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter{padding:5rem 5rem 0}}.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{order:2}.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{margin-bottom:1rem;order:1;width:100%}}.sort-and-filter.is-gemlist-page{padding:0 0 10px}@media only screen and (max-width:50em){.sort-and-filter.is-gemlist-page{padding:0}}.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{justify-content:space-between}}@media only screen and (min-width:50.0625em) and (max-width:64em){.sort-and-filter.is-gemlist-page{justify-content:space-between}}@media only screen and (max-width:37.5em){.sort-and-filter.is-gemlist-page{border:1px solid transparent;padding:0}}.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{display:block;position:relative}}@media only screen and (max-width:50em){.sort-and-filter__filter-comp{margin-top:0;overflow-x:hidden}}.sort-and-filter__filter-comp .slp-diamond-filter .component-name__content_header_close-icon{right:20px;top:30px}@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{right:20px!important;top:30px}@media only screen and (max-width:50em){.sort-and-filter__filter-comp .slp-rubies-filter .component-name__content_header_close-icon{top:20px!important}.is-gemlist-page .sort-and-filter__filter-comp{background:#faf9f7;min-height:100%;padding-bottom:3rem}.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{border-style:solid;content:"";height:0;position:absolute;width:0}.sort-and-filter__filter-comp_top-arrow:before{border-color:transparent transparent #f2f4f5;border-width:0 9px 9px;left:60px;top:-8px;z-index:2}.sort-and-filter__filter-comp_top-arrow:after{border-color:transparent transparent #dddedf;border-width:0 10px 10px;left:59px;top:-9px;z-index:1}.sort-and-filter__filter-comp.mobile-filter{margin-top:3rem;padding:0;width:100%}.sort-and-filter .padding-adjustment{padding-left:0;width:100%}.sort-and-filter .select-box{display:flex!important}@media only screen and (max-width:75.0625em){.sort-and-filter .select-box{order:4;width:100%}}.sort-and-filter .select-box__pre-text{color:#53565a;font-family:MontserratRegular;font-size:1.2em;font-weight:300;letter-spacing:.03em;line-height:1.5;padding-right:.5rem;text-transform:uppercase}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.sort-and-filter .select-box__pre-text{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}.sort-and-filter .chosen-container-single .chosen-single,.sort-and-filter .chosen-drop,.sort-and-filter .chosen-select,.sort-and-filter .select-box .chosen-container .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 .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{align-items:center;display:flex;justify-content:space-between;margin:0!important;order:4;padding-right:15px;position:static;width:165px}}@media only screen and (min-width:37.5625em) and (max-width:50em){#reactAppPcatWrapper .sort-and-filter .switch-button{margin-left:26%;right:0}#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{flex-grow:1.5;text-align:center}@media only screen and (max-width:75.0625em){.sort-and-filter__info-block{order:5;padding-left:0;padding-top:2rem}}@media only screen and (max-width:50em){#reactAppPcatWrapper .sort-and-filter__info-block{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{flex-grow:1;padding-left:0;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{color:#53565a;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:2px;line-height:1;text-transform:uppercase}@media only screen and (max-width:75.0625em){.sort-and-filter__info-block_type{color:#53565a;font-size:3.2rem;font-weight:400;letter-spacing:2px;line-height:1}}@media only screen and (min-width:75.0625em){.sort-and-filter__info-block_type{text-align:center;width:100%}}.sort-and-filter__info-block_desc{border:1px solid #dddedf;border-radius:4px;box-shadow:0 3px 12px 0 rgba(0,0,0,.1);color:#272829;font-size:1.5rem;margin-top:1rem;padding:1rem}.sort-and-filter__info-block_desc,.sort-and-filter__info-block_desc p{font-family:MontserratRegular;font-weight:400;letter-spacing:.2px;line-height:1.6}.sort-and-filter__info-block_desc p{color:#53565a;font-size:1.6rem}.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{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1.69;margin-top:5px}@media only screen and (min-width:75.0625em){.sort-and-filter__info-block_count{left:0;margin-bottom:2rem;margin-top:3rem;position:absolute;text-align:center;width:100%}}.stick .sort-and-filter__info-block{display:none}.show-filters~.sort-and-filter__filters{display:block}.is-gemlist-page .show-filters~.sort-and-filter__filter-comp,.sort-and-filter .show-filters~.advanced-sort,.sort-and-filter .show-filters~.sort-and-filter__post-dropdown{display:none}@media only screen and (min-width:50em){.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{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{order:6}}@media only screen and (max-width:50em){.sort-and-filter__post-dropdown{margin:0;order:6;padding:0}#reactAppPcatWrapper .sort-and-filter__post-dropdown{order:2}}.sort-and-filter__post-dropdown_tag{border:1px solid #dddedf;border-radius:4px;color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.69;margin:5px 5px 0;padding:2px 25px 2px 10px;position:relative}@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{color:#53565a;cursor:pointer;font-size:.85rem;font-weight:400;letter-spacing:.3px;line-height:1.69;position:absolute;right:7%;top:31%}.sort-and-filter__post-dropdown_tag_text{padding-right:10px}.sort-and-filter__post-dropdown_clear-container{align-items:center;display:flex;padding:5px;width:auto}.sort-and-filter__post-dropdown_clear-filters-wrapper{margin-left:2rem;margin-top:2rem}@media only screen and (max-width:50em){.sort-and-filter__post-dropdown_clear-filters-wrapper{margin-left:0;width:100%}#reactAppPcatWrapper .sort-and-filter__post-dropdown_clear-filters-wrapper{margin-bottom:2rem}}.sort-and-filter__post-dropdown_clear-filters{color:#53565a;cursor:pointer;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.69;text-align:center;text-decoration:underline}@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{border:1px solid #dddedf;border-radius:4px;display:none;margin-bottom:40px;margin-top:2rem;position:relative}@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{border-style:solid;content:"";height:0;position:absolute;width:0}.sort-and-filter__filters_top-arrow:before,.sort-and-filter__gemlist-filters_top-arrow:before{border-color:transparent transparent #f2f4f5;border-width:0 9px 9px;left:65px;top:-9px;z-index:2}.sort-and-filter__filters_top-arrow:after,.sort-and-filter__gemlist-filters_top-arrow:after{border-color:transparent transparent #dddedf;border-width:0 10px 10px;left:64px;top:-10px;z-index:1}.sort-and-filter__gemlist-filters{background-color:#faf9f7}.sort-and-filter__filters{background-color:#f2f4f5}.sort-and-filter__advanced-sort-button{color:#53565a;cursor:pointer;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;height:40px;letter-spacing:.3px;line-height:1.6;padding:6px 15px;position:relative;text-decoration:underline}.sort-and-filter__advanced-sort-button.disabled{cursor:auto;opacity:.5}@media only screen and (max-width:50em){.sort-and-filter__advanced-sort-button{order:3}.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;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{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap-reverse;justify-content:center;margin-bottom:5px;margin-top:14px;width:100%}@media only screen and (max-width:484px){.sort-and-filter .category-header-container{justify-content:space-between;margin-top:30px}}.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{color:#2f2f2f;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:2px;line-height:1;text-transform:uppercase}.sort-and-filter .category-header-container .category-center .category-info{color:#333;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1.69}.sort-and-filter .category-header-container .category-right{display:flex;justify-content:flex-end;width:33.33%}.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:flex;justify-content:space-between;margin-left:15px;margin-right:15px;width:100%}.sort-and-filter .category-header-container .page_dropdown_container_mobile{align-items:center;color:#272829;color:#333;display:flex;font-family:MontserratLight;font-size:1.2em;font-weight:400;justify-content:center;letter-spacing:.3px;line-height:1.69}.sort-and-filter .category-header-container .category-center{order:1;width:100%}.sort-and-filter .category-header-container .category-right{order:2;width:50%}}.sort-and-filter .categoryName{font-size:2.7rem;letter-spacing:0}.sort-and-filter .advanced-sort-button{background-color:#fff;border:1px solid #707070;-o-border-image:none;border-image:none;border-radius:0;color:#55565a;cursor:pointer;font-family:MontserratRegular;font-size:1.1rem;font-weight:800;height:34px;line-height:1.25;margin-right:15px;outline:0;padding:2px 20px 0;text-transform:uppercase}.sort-and-filter .advanced-sort-button.active,.sort-and-filter .advanced-sort-button:hover{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{align-items:center;background:#fff!important;color:#7c2529;display:flex;font-size:.9em;justify-content:center}.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;display:block;margin-bottom:0;position:fixed}}.sort-and-filter__filters_close-button{display:none}@media only screen and (max-width:50em){.sort-and-filter__filters_close-button{display:block}.product-category-page .sort-and-filter__filters_close-button,.search-results-page .sort-and-filter__filters_close-button{position:fixed;right:55px;top:75px;z-index:2}}@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{right:40px;top:32px}}.sort-and-filter__filters .checkbox{align-items:baseline;color:#272829;display:inline-flex;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.3;max-width:23rem;padding:1rem 0}@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;padding-bottom:.2rem;vertical-align:baseline}.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;font-size:1.5rem;line-height:1.69}@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}.sort-and-filter__filters .checkbox__text{padding-left:6rem}}.sort-and-filter__filters .checkbox__text:before{top:.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:.6rem}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter__filters .checkbox__text:after{font-size:3rem;height:4.3rem;width:4.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:focus.has-border,.sort-and-filter__filters .checkbox:hover.has-border{border-radius:0;margin-left:-20px;margin-right:20px;padding-left:20px;padding-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{justify-content:flex-start;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-color:#dddedf;border-style:solid;border-width:0 1px 1px 0}@media only screen and (max-width:50em){.sort-and-filter__filters_top-sec_slider-wrapper{border-right:0;flex-direction:column;margin-top:17.5rem;order:2;padding:2rem 3rem 2rem 2.5rem}}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter__filters_top-sec_slider-wrapper{margin-top:31.5rem;padding:4rem 3rem 4rem 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{justify-content:space-between}}.sort-and-filter__filters_top-sec_slider-wrapper_text{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:600;letter-spacing:.8px;line-height:1.25;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{color:#272829;display:block;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:1;margin-top:.3rem;text-transform:capitalize}.sort-and-filter__filters_top-sec_ship-info{border-color:#dddedf;border-style:solid;border-width:0 1px 1px 0}@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{align-items:flex-start;background:#f2f4f5;flex-direction:column;order:1;padding:3rem 2.5rem;position:fixed;z-index:1}}@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{color:#272829;display:block;font-family:LatoBold;font-size:3.2rem;font-weight:300;letter-spacing:.09em;line-height:2.25;margin-top:-1rem;text-transform:uppercase}}@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{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1.5;margin-right:20px}@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;font-size:3rem;margin-right:0}}.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn{color:#272829;font-size:1.1rem;line-height:1rem;text-transform:uppercase}@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,.landscape-mobile .sort-and-filter__filters_top-sec_count-info_clear-btn{display:inline-block}.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn{display:none}}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter__filters_top-sec_count-info_apply-btn,.sort-and-filter__filters_top-sec_count-info_clear-btn{font-size:2rem;padding:1rem!important}}.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-btn_disabled{color:#abadaf;cursor:auto;font-size:1.1rem;line-height:1rem;text-transform:uppercase}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-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_apply-btn_disabled,.landscape-mobile .sort-and-filter__filters_top-sec_count-info_clear-btn_disabled{display:inline-block}.sort-and-filter__filters_top-sec_count-info_apply-btn_disabled,.sort-and-filter__filters_top-sec_count-info_clear-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{border-bottom:1px solid #dddedf;padding:30px 30px 0}@media only screen and (max-width:50em){.sort-and-filter__filters_middle-sec{padding-left:2.5rem;padding-top:4rem}}@media only screen and (min-width:37.5625em) and (max-width:50em){.sort-and-filter__filters_middle-sec{padding-left:5rem;padding-top:8rem}}.sort-and-filter__filters_middle-sec_heading{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:600;letter-spacing:.8px;line-height:1.25;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{align-items:flex-start;flex-direction:column;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{margin-bottom:.5rem;margin-top:.5rem;width:100%}}@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{background-color:#fff;border:1px solid #707070;border-radius:5px;bottom:45px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);color:#55565a;cursor:pointer;display:none;font-size:1.5rem;height:30px;left:calc(50vw - 35px);position:fixed;transition:all .3s;z-index:1}.sort-and-filter #back-to-filter-container #back-to-filter .filter-component__label_icon,.sort-and-filter #back-to-filter-container #back-to-filter .icon__filter{padding-right:5px}.sort-and-filter #back-to-filter-container #back-to-filter:active{background-color:#fbf7f3;display:block}.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-color:#dddedf;border-style:solid;border-width:0 1px 1px 0}.sort-and-filter__gemlist-filters_top-sec_slider-wrapper_text{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25}.sort-and-filter__gemlist-filters_top-sec_certificates{border-bottom:1px solid #dddedf}.sort-and-filter__gemlist-filters_top-sec_certificates_text{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25}.sort-and-filter__gemlist-filters_shape-sec_heading{padding:20px 0}.sort-and-filter__gemlist-filters_shape-sec_heading_text{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25;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{border-top:1px solid #dddedf;padding:20px}.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-color:#dddedf;border-style:solid}.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{color:#272829;display:block;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25;margin-bottom:20px}.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;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;color:#55565a;display:flex;flex-wrap:wrap;font-family:MontserratSemibold;margin-top:3rem;padding:20px 20px 10px 0;position:relative;width:100%}.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{border-color:transparent transparent #faf9f7;border-style:solid;border-width:0 9px 9px;content:"";height:0;left:inherit;position:absolute;right:6.5rem;top:-9px;width:0;z-index:2}.advanced-sort-glp .advanced-sort-top-arrow:after{border-color:transparent transparent #dddedf;border-style:solid;border-width:0 10px 10px;content:"";height:0;left:inherit;position:absolute;right:6.4rem;top:-10px;width:0;z-index:1}.advanced-sort-glp .sort-object{align-items:baseline;display:flex;margin-bottom:10px;padding-left:20px}@media only screen and (max-width:75.0625em){.advanced-sort-glp .sort-object .select-box{margin-top:1rem!important;order:0!important;width:80%!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-family:MontserratRegular;font-size:1.5rem;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{display:none;position:fixed;transition:all .3s;width:100%;z-index:1}.fixed-filter.active{display:block}.fixed-filter-icon{margin:0 auto;max-width:1280px;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{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:block;height:4rem;width:4rem}.fixed-filter-icon_sort-filter{border:1px solid #dddedf;border-radius:.5rem;cursor:pointer;margin-top:1rem;outline:none}@media only screen and (max-width:75em){.fixed-filter-icon .filter-component__label_icon:before{margin-left:-6px}}.fixed-filter label,.fixed-filter label:hover{border-radius:0}.back-to-top{bottom:10px;display:none;position:fixed;transition:all .3s;width:100%;z-index:1}.back-to-top.sticky{bottom:110px}.back-to-top.active{display:block}.back-to-top-container{margin:0 auto;max-width:1280px;padding:0}.back-to-top-text{background:#fff;border:1px solid #dddedf;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);color:#53565a;cursor:pointer;font-family:MontserratRegular;font-size:1.4rem;font-weight:300;height:4rem;letter-spacing:.03em;line-height:1.5;margin:0 auto;outline:none;text-transform:capitalize;width:11rem}.back-to-top .back-to-top-text{border-radius:0}.back-to-top .only-text__text{font-size:1.5rem}@media only screen and (min-width:50em){.sort-and-filter-solitaire .sort-and-filter__info-block_count,.sort-and-filter-solitaire .sort-and-filter__info-block_type{position:relative}.sort-and-filter-solitaire .sort-and-filter__info-block_count{margin-bottom:0;margin-top:1rem}.sort-and-filter-solitaire .sort-and-filter__post-dropdown{align-items:baseline;margin:1rem auto 2rem}}.sort-and-filter-solitaire .sort-and-filter__advanced-sort-button{left:0;position:absolute;top:100%}@media only screen and (min-width:50em){.sort-and-filter-solitaire .sort-and-filter__advanced-sort-button{left:auto;right:0}}.sort-and-filter-solitaire+.gemlist-solitaire-table{margin-top:4rem}@media only screen and (min-width:50em){.sort-and-filter-solitaire+.gemlist-solitaire-table{margin-top:0}}.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 .fixed-filter-icon_sort-filter,.page-StudsPCATPage #reactAppPcatWrapper .sort-and-filter__filters{display:none!important}.filter-component{z-index:2}@media only screen and (max-width:50em){.filter-component{order:0;z-index:1}#reactAppPcatWrapper .filter-component{order:4;padding-left:15px}}@media only screen and (min-width:50.0625em) and (max-width:64em){.is-gemlist-page .filter-component{order:2;padding-left:2.5rem;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{border:1.3px solid #dddedf;border-radius:0;cursor:pointer;padding:6px 18px;position:relative}@media only screen and (max-width:37.5em){.filter-component__label{padding:1rem}}.filter-component__label.disabled{cursor:auto;opacity:.5}.filter-component__label_icon{color:#53565a;font-size:1.7rem;font-weight:400;letter-spacing:.3px;line-height:1.6;margin-right:5px}@media only screen and (max-width:37.5em){.filter-component__label_icon{line-height:1.1;margin-right:0}}.filter-component__label_alt-text{display:none}.filter-component__label_alt-text,.filter-component__label_text{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.75}@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-bottom:3rem;padding-left:2.5rem;padding-top:3rem}}.filter-tabs .tabs__header_item.selected:after{background:#636567}.filter-tabs .tabs__header_item.inUse:before{background:#2ea932;border-radius:50%;content:" ";display:block;float:right;height:.6rem;left:5px;position:relative;top:-5px;width:.6rem}@media only screen and (max-width:50em){.filter-tabs .tabs__header_item.inUse:before{display:none}}.filter-tabs .tabs__header_item:after{background:transparent;border-radius:10px 10px 0 0;content:"";display:block;height:3px;margin-top:23px;width:0;width:100%}@media only screen and (max-width:50em){.filter-tabs .tabs__header_item:after{display:none}}.filter-tabs .tabs__header_item_text{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:600;letter-spacing:.8px;line-height:1.25;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 .checkbox.has-border,.filter-tabs .tabs .only-text,.filter-tabs .tabs .text-with-image{width:18%}@media only screen and (max-width:50em){.filter-tabs .tabs .checkbox.has-border,.filter-tabs .tabs .only-text,.filter-tabs .tabs .text-with-image{width:auto}}.filter-tabs .tabs .checkbox.has-border:hover,.filter-tabs .tabs .only-text:hover,.filter-tabs .tabs .text-with-image:hover{border-radius:0}.filter-tabs .tabs__content{border:1px solid #dddedf;margin:0 20px 20px;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{background:#fff;padding:20px}.filter-tabs .tabs__content_item_colors_key,.filter-tabs .tabs__content_item_gems_key,.filter-tabs .tabs__content_item_shapes_key{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:1.8px;line-height:2;margin-bottom:5px;text-transform:capitalize}.filter-tabs .tabs__content_item_colors{border-bottom:1px solid #dddedf}.filter-tabs .tabs__content_item_colors_key{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:1.8px;line-height:2;text-transform:capitalize}.filter-tabs .tabs__content_item .checkbox__text *,.filter-tabs .text-with-image__bracket-text,.filter-tabs .text-with-image__text{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.25}.filter-tabs .text-with-image__text{margin-top:2px}.filter-tabs .only-text__text{font-size:1.5rem}.gem-options{margin:0 2rem 0 0;outline:none;z-index:2}@media only screen and (max-width:50em){.gem-options{margin-right:1rem;order:1;z-index:1}#reactAppPcatWrapper .gem-options{order:3}}.gem-options .open~.gem-options-form{display:block}.gem-options__hold_button{background:url(/_ui/responsive/common/images/ic_dyo_badge_diamond.png) no-repeat 0 #fff;background-position:15px 12px;background-size:1.5rem;border:1.3px solid #dddedf;border-radius:0;cursor:pointer;height:4rem;outline:none;text-transform:capitalize}@media only screen and (max-width:37.5em){.gem-options__hold_button{background-position:12px 12px;margin-bottom:10px;width:4.5rem;width:4rem}}.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{color:#272829;color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:300;letter-spacing:.02em;line-height:"";padding-left:3.5rem;padding-right:2rem}@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{color:#272829;font-family:LatoBold;font-size:2rem;font-weight:300;letter-spacing:.09em;line-height:2.25;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{right:30px;top:30px}}.gemlist-filters .glp-caret .rc-slider-mark,.gemlist-filters .glp-price-slider .rc-slider-mark,.gemlist-filters .price-slider .rc-slider-mark,.gemlist-filters .size-slider .rc-slider-mark{display:none}@media only screen and (min-width:50em){.gemlist-filters .glp-caret,.gemlist-filters .glp-price-slider,.gemlist-filters .glp-ruby-price-slider,.gemlist-filters .glp-ruby-size-slider{position:relative}.gemlist-filters .glp-caret .slider__hold_container,.gemlist-filters .glp-price-slider .slider__hold_container,.gemlist-filters .glp-ruby-price-slider .slider__hold_container,.gemlist-filters .glp-ruby-size-slider .slider__hold_container{position:absolute!important;top:-3rem}.gemlist-filters .glp-caret .slider__hold_container.l,.gemlist-filters .glp-price-slider .slider__hold_container.l,.gemlist-filters .glp-ruby-price-slider .slider__hold_container.l,.gemlist-filters .glp-ruby-size-slider .slider__hold_container.l{left:3%}.gemlist-filters .glp-caret .slider__hold_container.r,.gemlist-filters .glp-price-slider .slider__hold_container.r,.gemlist-filters .glp-ruby-price-slider .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{margin-left:1%;width:96%}.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{margin-left:10%;width:90%}.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{color:#272829;display:none;font-size:1rem;font-weight:600;letter-spacing:.8px;line-height:2}@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{margin:0 auto 2.5rem;width:90%}}.gemlist-filters .tool-tip-icon{align-items:center;border:1px solid #4f5354;border-radius:50%;color:#4f5354;display:flex;font-size:.8rem;font-weight:600;height:12px;justify-content:center;margin-left:.5rem;outline:none;padding-top:1px;text-align:center;width:12px}@media only screen and (max-width:50em){.gemlist-filters .tool-tip-icon{display:none}.gemlist-filters.mixed-tab-solitaire{display:flex;flex-direction:column}}.gemlist-filters .mixed-tab-filter-solitaire__slider-sec{order:4}.gemlist-filters__close-button{display:none}@media only screen and (max-width:50em){.gemlist-filters__close-button{display:block;font-size:1rem!important;padding:0}.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{border-style:solid;content:"";height:0;position:absolute;width:0}.gemlist-filters__top-arrow:before{border-color:transparent transparent #faf9f7;border-width:0 9px 9px;left:60px;top:-9px;z-index:2}.gemlist-filters__top-arrow:after{border-color:transparent transparent #dddedf;border-width:0 10px 10px;left:59px;top:-10px;z-index:1}.gemlist-filters__apply-sec_filter{color:#272829;font-family:LatoBold;font-size:2rem;font-weight:300;letter-spacing:.09em;line-height:2.25;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{flex:1}}@media only screen and (max-width:50em){.gemlist-filters__apply-sec_left{display:none}}.gemlist-filters__apply-sec_left_text{color:#53565a;display:none;font-family:MontserratRegular;font-size:1.4rem;font-style:italic;font-weight:400;letter-spacing:.2px;line-height:1.93;padding-right:2.5rem}.gemlist-filters__apply-sec_left_link{color:#53565a;display:none;font-family:MontserratRegular;font-size:1.1rem;font-weight:700;letter-spacing:1.6px;line-height:2.45}.gemlist-filters__apply-sec_left_link_icon{font-size:.7rem}@media only screen and (min-width:50em){.gemlist-filters__apply-sec_right{display:flex;justify-content:flex-end}}@media only screen and (max-width:50em){.gemlist-filters__apply-sec_right{display:none}}.gemlist-filters__apply-sec_right_fraction{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-style:italic;font-weight:400;letter-spacing:.2px;line-height:1.93;padding-right:2.5rem}.gemlist-filters__apply-sec_right_button{color:#272829;padding:0 20px;width:33%}.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{border-top:1px solid #dddedf;margin:0}}.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper{padding:.5rem 2rem}@media only screen and (max-width:50em){.gemlist-filters__top-sec_certificates,.gemlist-filters__top-sec_slider-wrapper{padding:2rem}.gemlist-filters__top-sec_slider-wrapper{align-items:flex-start;flex-direction:column;padding-top:30px}.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{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25}@media only screen and (max-width:50em){.gemlist-filters__top-sec_slider-wrapper_text{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}.gemlist-filters__top-sec_certificates{border-top:1px solid #dddedf}.gemlist-filters__top-sec_certificates .product-specs__item_header{align-items:flex-start;justify-content:space-between;padding:0}}.gemlist-filters__top-sec_certificates .product-specs__item_content{flex-grow:1;flex-wrap:nowrap;margin:0;text-align:left}@media only screen and (max-width:50em){.gemlist-filters__top-sec_certificates .product-specs__item_content{display:flex;flex-direction:column}}@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{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1}@media only screen and (max-width:50em){.gemlist-filters__top-sec_certificates_text{display:flex;justify-content:space-between;padding:1rem 1rem 1rem 0;width:100%}}@media only screen and (max-width:37.5em){.gemlist-filters__top-sec_certificates_text{padding:.5rem 1rem .5rem 0}}@media only screen and (max-width:50em){.gemlist-filters__shape-sec{border-top:1px solid #dddedf;display:flex;flex-direction:column}.gemlist-filters__shape-sec .product-specs__item_content{margin-bottom:0}.gemlist-filters__shape-sec .product-specs__item_header{align-items:flex-start;justify-content:space-between;margin-bottom:0;padding:1rem 2rem}.gemlist-filters__shape-sec.color-filter{border-bottom:1px solid #dddedf;border-top:0;padding-bottom:1rem}}@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}@media only screen and (max-width:50em){.gemlist-filters__shape-sec_heading{align-self:flex-start;padding:20px}}.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__shape-sec_heading_text{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25}@media only screen and (max-width:50em){.gemlist-filters__shape-sec_heading_filter,.gemlist-filters__shape-sec_heading_text{display:flex;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_filter,.gemlist-filters__shape-sec_heading_text{padding:1rem 1rem 1rem 0}}.color-filter .gemlist-filters__shape-sec_heading_filter,.color-filter .gemlist-filters__shape-sec_heading_text{text-transform:uppercase}.colorAcc .gemlist-filters__shape-sec_heading_filter,.colorAcc .gemlist-filters__shape-sec_heading_text{padding-right:0;text-transform:uppercase}.gemlist-filters__shape-sec_heading_filter{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{background:#fff;bottom:0;box-shadow:0 2px 11px 2px #dddedf;height:7.5rem;left:0;position:fixed;z-index:2}.gemlist-filters__shape-sec_right_button{padding:0 20px}.gemlist-filters__shape-sec_right_button.disabled{cursor:auto;opacity:.3}@media only screen and (max-width:50em){.gemlist-filters__shape-sec_right_button{align-self:center}}.gemlist-filters__shape-sec_wrapper{align-items:flex-start}@media only screen and (min-width:50em){.gemlist-filters__shape-sec_wrapper{justify-content:center}}@media only screen and (max-width:50em){.gemlist-filters__shape-sec_wrapper{padding:3rem}}@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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.gemlist-filters__shape-sec_wrapper .text-with-image{display:inline-table}}.gemlist-filters__shape-sec_wrapper .text-with-image__text{font-size:10px;letter-spacing:0;line-height:1.4em;margin-top:6px}.gemlist-filters__shape-sec_wrapper .text-with-image.not-allowed:hover{background:initial;border:0;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-color:#dddedf;border-style:solid;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{color:#272829;display:block;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25;margin-bottom:20px}@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: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:flex;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 0 1px}}.gemlist-filters__slider-sec_caret_text{margin-bottom:0}.gemlist-filters__slider-sec_caret_extra-text{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-style:italic;font-weight:400;letter-spacing:.1px;line-height:1.93}.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{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{min-height:38px;position:absolute;top:0}.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;padding:0;text-align:left}.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}}.gemlist-filters__slider-sec_caret.price-slider .slider__hold_container input{padding-right:0;width:85%}.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{padding-right:3rem;text-align:right}@media only screen and (max-width:50em){.gemlist-filters__slider-sec_cut{border-top:1px solid #dddedf;margin-bottom:0}.gemlist-filters__slider-sec_cut .rc-slider-mark{display:flex;top:-1rem}.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{border-left:1.5px solid #939596;border-top:1.5px solid #939596;height:16px;width:16px}.gemlist-filters__slider-sec_color_marks_box-right{border-left:none;border-right:1.5px solid #939596}.gemlist-filters__slider-sec_color_marks_text{align-self:flex-start;color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-style:italic;font-weight:400;letter-spacing:.1px;line-height:1.93;text-align:center}@media only screen and (max-width:37.5em){.gemlist-filters__slider-sec_color_marks_text{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:1}}@media only screen and (min-width:50.0625em) and (max-width:64em){.gemlist-filters__slider-sec_color_marks_text{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:.95}}.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{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";letter-spacing:normal;position:absolute;right:4px;top:12px}.gemlist-filters__slider-sec .slider .input-number{padding:0 20px 0 1px;width:85%}@media only screen and (min-width:50em){.gemlist-filters__slider-sec div{display:flex;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{margin:0;padding:0;text-transform:capitalize;width:49%}.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{text-align:center}@media only screen and (max-width:50em){.gemlist-filters .apply-sec_bottom{background:#fff;bottom:0;margin-left:-2rem;order:4;padding:24px;position:fixed;width:100%}}.gemlist-filters .clear-btn{margin-left:20px;padding:0 20px}.gemlist-filters .clear-btn.disabled{cursor:auto;opacity:.3}@media only screen and (max-width:50em){.gemlist-filters .clear-btn{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 0}}.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:flex;padding:15px 10px 10px}@media only screen and (max-width:552px){.gemlist-filters .filter-header{justify-content:center;width:100%}}@media only screen and (max-width:414px){.gemlist-filters .filter-header{padding:15px 0 10px}}.gemlist-filters .filter-header .left-header{align-self:flex-start;display:flex}.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:0}}.gemlist-filters .filter-header .right-header{align-self:flex-end}.gemlist-filters .basic-filters{display:flex}.gemlist-filters .advanced-filters{display:flex;flex-wrap:wrap;max-height:218px;overflow:hidden;transition:max-height .3s ease-in-out}.gemlist-filters .advanced-filters.hide-filter{max-height:0;transition:max-height .3s ease-in-out}.gemlist-filters.mobile-filter{flex-wrap:wrap;overflow:hidden;transition:max-height .3s ease-in-out,padding .3s 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{border:none;margin:0;max-height:0;padding:0;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.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:flex}.gemlist-filters .slider-container .slider-label{align-items:center;display:flex;font-family:MontserratMedium;font-size:1.5rem;letter-spacing:0;margin:0 0 14px}.gemlist-filters .slider-container .slider-label .label-help{align-items:center;border:1px solid #4f5354;border-radius:50%;color:#4f5354;display:flex;font-size:.8rem;font-weight:600;height:12px;justify-content:center;margin-left:.5rem;outline:none;padding-top:1px;text-align:center;width:12px}.gemlist-filters .slider-container .slider-min-max-row{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 5px}.gemlist-filters .slider-container .slider-min-max-row .input-container{align-items:center;background:#fff;border:1pt solid #707070;border-radius:0;display:flex;font-family:MontserratLight;font-size:10px;padding:0 0 0 7px;width:71px}.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{border:0;color:#53565a;height:30px;outline:none;padding:0;text-align:left}.gemlist-filters .slider-container .slider-min-max-row .input-container .input-alert{background-color:#fff;border:1px solid #abadaf;border-radius:.5rem;box-shadow:0 0 2px 2px #dddedf;color:#000;color:#53565a;display:none;font-family:MontserratRegular;font-size:1.4rem;font-weight:300;letter-spacing:.01em;line-height:1.2;margin-top:1.5rem;padding:1.5rem;position:absolute;text-align:center;width:21rem;z-index:1}.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{margin:0;width:100%}.gemlist-filters .slider-container .rc-slider .rc-slider-handle:after{height:2.4rem;margin-top:-11px;width:2.4rem}.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{font-family:MontserratLight;font-size:10px;width:50px}.gemlist-filters .slider-container#carat-slider .input-container input,.gemlist-filters .slider-container#lwratio-slider .input-container input{font-family:MontserratLight;font-size:10px;width:21px}.gemlist-filters #shape-selector{width:100%}.gemlist-filters #shape-selector .shapes-container{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:965px){.gemlist-filters #shape-selector .shapes-container .shape-object-container{display:flex;flex:1 0 20%;justify-content:center}}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object{background-color:transparent;border:none;color:#55565a;cursor:pointer;height:80px;margin-bottom:20px;width:80px}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object .shape-image{height:3.5rem;width:3.5rem}.gemlist-filters #shape-selector .shapes-container .shape-object-container .shape-object .shape-label{font-family:MontserratRegular;font-size:1.4rem}.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{display:flex;justify-content:space-between;margin:35px 0 20px;padding:0 20px}.gemlist-filters .bottom-button-row .left-section{display:flex;justify-content:flex-start;min-width:50px;width:33.33%}.gemlist-filters .bottom-button-row .center-section{display:flex;justify-content:center;width:33.33%}.gemlist-filters .bottom-button-row .right-section{display:flex;justify-content:flex-end;margin-top:-35px;width:33.33%}.gemlist-filters .bottom-button-row #advanced-filter-btn{background:none;border:none;cursor:pointer;margin-top:-35px}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-icon{color:#55565a;display:block;transform:rotateX(0deg);transition:transform .4s ease-out}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-icon.carat-down{transform:rotateX(-180deg);transition:transform .4s ease-out}.gemlist-filters .bottom-button-row #advanced-filter-btn .advanced-filter-label{color:#707070;font-family:MontserratRegular;font-size:1.4rem;margin:10px 0 0}.gemlist-filters .bottom-button-row .filter-btns{background-color:#fff;border:1px solid #707070;-o-border-image:none;border-image:none;border-radius:0;color:#55565a;cursor:pointer;font-family:MontserratRegular;font-size:1.1rem;font-weight:800;height:34px;letter-spacing:.15em;line-height:1.25;outline:0;padding:2px 20px 0}.gemlist-filters .bottom-button-row .filter-btns:active,.gemlist-filters .bottom-button-row .filter-btns:hover{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{height:30px;margin-top:-14px;pointer-events:auto;width:30px}.gemlist-filters .rc-slider .rc-slider-handle:after{height:20px;margin-left:5px;margin-top:-10px!important;width:20px}#mobile-colored-gemstone-filter{margin:-1.5em -2.5em -2.5em;padding-bottom:2em}#mobile-colored-gemstone-filter .colored-gemstone-wrapper{display:flex;flex-wrap:wrap;justify-content:center}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .colored-gemstone-container{align-items:center;background-color:unset;border:1px solid transparent;display:flex;height:59px;justify-content:center;margin:0 2px 1em;text-align:center;width:59px}#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{font-family:MontserratMedium;font-size:7px;letter-spacing:0;line-height:8px;padding-top:1em;width:55px}#mobile-colored-gemstone-filter .colored-gemstone-wrapper .active-selection{background-color:#fbf7f3;border:1px solid #707070}.gemlist-filters.mobile-filter{border:1px solid #dddedf;display:flex;justify-content:center;margin-bottom:20px;padding:0 0 10px}.gemlist-filters.mobile-filter #filter-menu-main{display:flex;flex-wrap:wrap;justify-content:center}.gemlist-filters.mobile-filter #filter-menu-main .menu-btn-container .menu-btn{font-family:MontserratMedium;font-size:10px;height:38px;margin:0 8px 20px;padding:0;text-transform:capitalize;width:84px}@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}}.gemlist-filters.mobile-filter .menu-header{display:flex;flex-direction:column;margin-bottom:41px}.gemlist-filters.mobile-filter .menu-header .menu-label{align-self:center;color:#55565a;font-family:MontserratMedium;font-size:17px;letter-spacing:0;margin-bottom:10px;margin-top:-10px}.gemlist-filters.mobile-filter .menu-header .menu-back-btn{align-self:flex-end;background:none;border:none;color:#707070;cursor:pointer;margin-right:-20px;margin-top:-25px}.gemlist-filters.mobile-filter .menu-header .menu-back-btn .close-btn-wrapper{align-items:center;display:flex}.gemlist-filters.mobile-filter .menu-header .menu-back-btn .close-btn-wrapper .close-btn-text{font-family:MontserratMedium;font-size:9px;letter-spacing:0;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{background-color:#fff;border:1px solid #707070;-o-border-image:none;border-image:none;border-radius:0;color:#55565a;cursor:pointer;font-family:MontserratRegular;font-size:1.1rem;height:34px;letter-spacing:normal!important;line-height:1.25;margin-bottom:13px;outline:0;padding:2px 10px 0;text-transform:uppercase}.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}}@media only screen and (max-width:375px){.gemlist-filters.mobile-filter .slider-container#certificat-selection .certificat-checkboxes .checkbox{padding: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{background-color:#fff;border:1px solid #707070;bottom:10px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);left:10px;max-height:100%;overflow:hidden;padding:30px;position:fixed;transform:translateY(0);transition:transform .3s ease-in-out;width:calc(100% - 20px);z-index:999999}.gemlist-filters.mobile-filter #filter-modal-container.hidden-filter{transition:transform .3s 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:flex;justify-content:space-evenly;padding:15px 0 0}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row .filter-btns{background-color:#fff;border:1px solid #707070;-o-border-image:none;border-image:none;border-radius:0;color:#55565a;cursor:pointer;font-family:MontserratRegular;font-size:1.1rem;font-weight:800;height:34px;letter-spacing:.15em;line-height:1.25;outline:0;padding:2px 20px 0}.gemlist-filters.mobile-filter #filter-modal-container .modal-bottom-btn-row .filter-btns:active,.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 #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{display:flex;margin-bottom:12px}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container{display:flex}.gemlist-filters.mobile-filter #filter-modal-container #color-slider .color-marker-labels .color-label-container.faint-yellow-label{margin-right:10.5%;width:22.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{margin-right:9.5%;width:35%}.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:flex;flex-wrap:wrap;justify-content:center}.gemlist-filters.mobile-filter #filter-modal-container .certificat-checkboxes .checkbox__text{font-family:MontserratRegular;width:45px}.gemlist-filters.mobile-filter #filter-modal-container #cut-slider .rc-slider-mark-text{width:50px}.gemlist-filters:not(.mobile-filter){margin-bottom:25px;padding:0 20px}.gemlist-filters:not(.mobile-filter) .gemlist-filters__apply-sec{padding:20px 0 0}.gemlist-filters:not(.mobile-filter) .slider-container{display:flex;flex-direction:column;margin-bottom:15px;width:50%}.gemlist-filters:not(.mobile-filter) .slider-container .rc-slider{margin-left:7px;width:calc(100% - 20px)}.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:first-child{left:10px!important}.gemlist-filters:not(.mobile-filter) .slider-container#cut-slider .rc-slider-mark .rc-slider-mark-text:last-child{left:calc(100% - 11px)!important}.gemlist-filters:not(.mobile-filter) .slider-container#certificat-selection .certificat-checkboxes{display:flex;justify-content:flex-start}.gemlist-filters:not(.mobile-filter) .slider-container#certificat-selection .certificat-checkboxes .checkbox:first-child{padding-left:0}.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(2n){padding:0 20px 0 30px}.gemlist-filters:not(.mobile-filter) #shape-selector{display:flex;padding-left:20px}.gemlist-filters:not(.mobile-filter) #shape-selector .shape-selector-label{font-family:MontserratMedium;font-size:1.5rem;letter-spacing:0;margin:30px 0 0;width:10%}.gemlist-filters:not(.mobile-filter) #shape-selector .shapes-container{justify-content:space-evenly;margin-bottom:10px;width:90%}.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{display:flex;margin-bottom:5px;padding-left:6px;padding-right:12px}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container{display:flex}.gemlist-filters:not(.mobile-filter) #color-slider .color-marker-labels .color-label-container.faint-yellow-label{margin-right:10.5%;width:22.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{margin-right:9.5%;width:35%}.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{justify-content:space-between;padding:10px;width:100%}.mobile_category_left,.page_dropdown_container_mobile{align-items:center;display:flex}.slp-diamond-filter .gemlist-filters__apply-sec,.slp-rubies-filter .gemlist-filters__apply-sec{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}}@media only screen and (min-width:482px) and (max-width:800px) and (max-height:449px){#filter-menu-shape .menu-header{margin-bottom:20px!important}#filter-menu-shape+.modal-bottom-btn-row{padding:0!important}}.gem-options-form{background-color:#f2f4f5!important;border:.5px solid #dddedf;border-radius:.3rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:none;margin-top:2rem;padding:3rem}@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{border:.5px solid #dddedf;border-left:none;border-radius:0;border-right:none;display:block;flex-direction:column;flex-wrap:nowrap;height:100%;margin-top:0;order:7;padding:0 0 3rem}}.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{right:30px;top:35px}}.gem-options-form__hold-mobile{display:none}@media only screen and (max-width:50em){.gem-options-form__hold-mobile{background-color:#f2f4f5;border-bottom:1px solid #dddedf;display:block;padding:2.5rem 2.5rem 3rem;position:fixed;z-index:1}}.gem-options-form__hold-mobile_top_text{color:#272829;font-family:MontserratRegular;font-size:1.1rem;font-weight:400;letter-spacing:.02em;line-height:"";text-transform:uppercase}@media only screen and (max-width:50em){.gem-options-form__hold-mobile_top_text{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:300;letter-spacing:.09em;line-height:2.25}.gem-options-form__hold-mobile_top_cross{color:#53565a;display:block;font-size:1.5rem}}.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{background-color:#f2f4f5;line-height:.8;margin-top:1rem;outline:none}}.gem-options-form__hold-mobile_clear-button_apply{border-color:#c8102e;color:#c8102e;margin-right:15px}.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{border-style:solid;content:"";height:0;position:absolute;width:0}.gem-options-form__top-arrow:before{border-color:transparent transparent #f2f4f5;border-width:0 9px 9px;left:4.3rem;top:-3.9rem;z-index:2}.gem-options-form__top-arrow:after{border-color:transparent transparent #dddedf;border-width:0 10px 10px;height:0;left:4.2rem;top:-4rem;width:0;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{margin-top:3rem;padding:0 3rem;width:100%}.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{background:#ff8189;border:1px solid #c8102e;border-radius:100%;content:"";display:inline-block;height:10px;position:absolute;width:10px}.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{color:#272829;font-family:MontserratSemibold;font-size:1.2em;font-weight:300;letter-spacing:.09em;line-height:2.25;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{letter-spacing:.3rem;margin-bottom:1rem}}.gem-options-form__btns_text_selected,.gem-options-form__gems_text_selected,.gem-options-form__shapes_text_selected,.gem-options-form__size_text_selected{font-family:MontserratRegular;font-style:italic;letter-spacing:.02rem;padding-left:.5rem;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{cursor:pointer;display:inline-flex;height:35px;margin-bottom:5px;margin-right:1rem;padding-bottom:5px;position:relative;width:28px}.gem-options-form__btns_image:before,.gem-options-form__gems_image:before,.gem-options-form__shapes_image:before,.gem-options-form__size_image:before{border-bottom:2px solid transparent;bottom:0;content:"";margin-left:.05rem;padding:0 1.3rem;position:absolute;transition:width .5s ease,background-color .5s ease,border .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:.3rem;max-height:100%;max-width: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:.35rem;margin-right:.35rem}.gem-options-form__gems{margin-top:17rem}}.gem-options-form__gems .not-available{cursor:auto;opacity:.5;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{cursor:auto;opacity:.5;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{color:#272829;display:none;font-family:MontserratRegular;font-size:1.2em;font-style:italic;font-weight:800;letter-spacing:.02em;line-height:1.25;padding-top:20px}@media only screen and (max-width:50em){.gem-options-form__support{padding-left:3rem;padding-right:3rem}}.gem-options-form__support.show{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{align-content:center;margin-left:2%;max-width:13rem;padding-left:2rem}.gem-options-form__btns_apply,.gem-options-form__btns_reset{min-width:9rem}}.gem-options-form__btns_apply{background:#f2f4f5;border-color:#c8102e;color:#c8102e;font-family:MontserratRegular;font-size:1.1rem;font-weight:800;letter-spacing:.15em;line-height:1;outline:none;position:relative;text-align:center;width:6.5rem}@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{border-radius:0;color:#c8102e;color:#272829;font-size:1.1rem;font-weight:800;letter-spacing:.15em;line-height:1}@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{order:2}}.gem-options-form__btns_reset:active{background-color:#dddedf}.open~.gem-options-form{display:flex}.filter-accordion{display:none}@media only screen and (max-width:50em){.filter-accordion{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{color:#53565a;font-size:2rem}}.filter-accordion .product-specs__item_content{background-color:#fff;border:1px solid #dddedf;margin:0 1.5rem 3.5rem}@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{align-items:flex-start;border-bottom:1px solid #dddedf;padding:1.5rem 1.5rem 2rem}@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{align-self:flex-start;color:#272829;font-family:MontserratSemibold;font-size:1.2rem;font-weight:600;letter-spacing:1.8px;line-height:1;text-transform:uppercase}@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-bottom:1rem;margin-top:1rem}}.filter-accordion .product-specs__item_content_items .text-with-image{margin-bottom:1rem;margin-top:3rem;padding:.5rem}@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{margin-bottom:3rem;margin-top:3rem;padding:2rem}}@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{font-size:3.2rem;padding-left:2rem}.filter-accordion .product-specs__item_content_items .text-with-image__bracket-text{font-size:3.2rem}.filter-accordion .product-specs__item_content_items .text-with-image__image,.filter-accordion .product-specs__item_content_items .text-with-image__image_elm{height:60px;width:60px}}.slider__title{color:#272829;display:none;font-family:MontserratSemibold;font-size:1.2em;font-weight:300;letter-spacing:.09em;line-height:2.25}.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 .noUi-tooltip .tool-tip__unit{display:none}.slider .tool-tip__fraction{font-family:MontserratSemibold;font-size:1.2rem}.dynamic-gemoptions .slider .tool-tip__fraction{color:#000}.try-on-modal .slider .tool-tip__fraction{font-family:MontserratRegular;font-size:.8rem;text-transform:uppercase}.slider .tool-tip__integer{font-family:MontserratSemibold;font-size:1.6rem}.dynamic-gemoptions .slider .tool-tip__integer{color:#000}.try-on-modal .slider .tool-tip__integer{font-family:MontserratRegular;font-size:1rem}.slider .tool-tip__unit{display:none}.option-selected .slider .tool-tip__unit{display:inline}@media only screen and (max-width:50em){.slider__hold{display:flex}}@media only screen and (max-width:37.5em){.slider__hold_container{bottom:6rem;order:1}}.slider__hold_container.alert{border:1px solid #c8102e}@media only screen and (max-width:37.5em){.slider__hold .rc-slider{margin-top:2.5rem;order:0;top:4rem;width:100%}.pcat-price-slider .slider__hold .rc-slider,.slp-diamond-filter .slider__hold .rc-slider{top:2rem}}.slider__hold_span{word-wrap:break-word;display:none;min-width:6%}.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}.dynamic-gemoptions .slider__hold_span_max:after,.dynamic-gemoptions .slider__hold_span_min:after{display:none}.try-on-modal .slider__hold_span_max:after,.try-on-modal .slider__hold_span_min:after{font-size:1rem;margin-left:1px;text-transform:uppercase}.slider__hold_span_max.mm:after,.slider__hold_span_min.mm:after{content:"mm"}.slider__hold_container{background:#fff;border:1pt solid #dddedf;border-radius:3pt;color:#53565a;display:none;padding-left:3px;width:65px}.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";font-family:MontserratRegular;position:relative;right:5%;top:13px}.caret-slider .price .slider__hold_container{padding-left:0}.caret-slider .price .slider__hold_container:before{content:"$";font-family:MontserratRegular;font-size:1.2rem;position:relative;right:5%;top:23px}.with-container .slider__hold_container{display:inline-block;position:relative}.slider__hold_container_alert{background-color:#fff;border:1px solid #abadaf;border-radius:.5rem;box-shadow:0 0 2px 2px #dddedf;color:#000;color:#53565a;display:none;font-family:MontserratRegular;font-size:1.4rem;font-weight:300;letter-spacing:.01em;line-height:1.2;margin-top:1.5rem;padding:1.5rem;position:absolute;text-align:center;width:21rem;z-index:1}.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{display:block}.slider__hold_container_alert_arrow:after,.slider__hold_container_alert_arrow:before{border-style:solid;content:"";height:0;position:absolute;width:0}.slider__hold_container_alert_arrow:before{border-color:transparent transparent #fff;border-width:0 4px 4px 6px;left:10px;top:-4px;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{left:auto;right:9px}}.slider__hold_container_alert_arrow:after{border-color:transparent transparent #abadaf;border-width:0 4px 6px 7px;left:9px;top:-6px;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{left:auto;right:9px}}.slider__hold_container_input_min[type=number]::-webkit-inner-spin-button,.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,.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{border:0;color:#53565a;height:35px;outline:none;text-align:left;width:80%}.product-category-page .slider__hold_container_input_max,.product-category-page .slider__hold_container_input_min{font-size:1.2rem;padding:0}.slider__hold_range-slide{background:transparent;border:none;box-shadow:none;height:50px;margin:0 15px}@media only screen and (max-width:75em){.slider__hold_range-slide{width:78%}}.dynamic-gemoptions .slider__hold_range-slide{background:transparent;height:2.4px}@media only screen and (max-width:50em){.dynamic-gemoptions .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{background-color:#dddedf;height:4px;top:50%}.dynamic-gemoptions .slider__hold_range-slide .noUi-base{border-radius:4px}.slider__hold_range-slide .noUi-base .noUi-connect{background:#c8102e}.slider__hold_range-slide .noUi-base .noUi-tooltip{background:none;border:none;color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:300;letter-spacing:.04rem;line-height:1.12;padding:0}.dynamic-gemoptions .slider__hold_range-slide .noUi-base .noUi-tooltip{right:unset}.dynamic-gemoptions .slider__hold_range-slide .noUi-base .noUi-tooltip:after{display:none}.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}.dynamic-gemoptions .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;margin-left:1px;text-transform:uppercase}.slider__hold_range-slide .noUi-origin .noUi-handle{border:1pt solid #c8102e;border-radius:50%;height:15px;left:-7px;top:-5px;width:15px}.dynamic-gemoptions .slider__hold_range-slide .noUi-origin .noUi-handle{border:2px solid #555659;height:24px;left:-12px;top:-10px;width:24px}.try-on-modal .slider__hold_range-slide .noUi-origin .noUi-handle{border:1pt solid #53565a}.slider__hold_range-slide .noUi-origin .noUi-handle:after,.slider__hold_range-slide .noUi-origin .noUi-handle:before{display:none}.slider__slider-text{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-style:italic;font-weight:400;letter-spacing:.05rem;line-height:1.7;margin:25px 0}@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}.slider .slider__hold_span_min{padding-right:6px}.slider .slider__hold_span_max{padding-left:6px}.text-with-image{border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;padding:10px;text-transform:capitalize}.text-with-image.is-vertical{margin-right:10px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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:focus,.text-with-image:hover{outline:none}@media only screen and (min-width:50em){.text-with-image:focus,.text-with-image:hover{border:1px solid #abadaf}}.text-with-image.active{background:#f2f4f5;border:1px solid #abadaf}.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{border-radius:100%;display:inline-block;height:30px;width:30px}.is-vertical .text-with-image__image{height:60px;width:60px}.disabled .text-with-image__image{background-color:#dddedf}.disabled .text-with-image__image_elm{display:none}.text-with-image__text{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1.69;padding-left:15px;text-align:center;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{width:12rem}}.text-with-image__bracket-text{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.69;margin-left:3px;vertical-align:baseline}.drt-shapes .text-with-image{border:1px solid transparent;border-radius:0;height:13.5rem;margin-right:.4rem;width:10rem}@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{height:auto;margin-right:1rem;width:10.5rem}}@media only screen and (min-width:37.5625em) and (max-width:50em){.drt-shapes .text-with-image{margin-bottom:3rem;width:21rem}}@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:hsla(0,0%,100%,.6);box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}@media only screen and (min-width:50em){.drt-shapes .text-with-image:hover{background-color:hsla(0,0%,100%,.6);box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}}.drt-shapes .text-with-image.disabled{opacity:.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{text-align:center;width:100%}@media only screen and (min-width:37.5625em) and (max-width:50em){.drt-shapes .text-with-image__image{align-items:center;display:flex;height:auto;justify-content:center;width:12rem}.drt-shapes .text-with-image__image_elm{max-height:100%;max-width:100%}}.drt-shapes .text-with-image__text{line-height:1;margin-top:2rem}@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{font-size:1.4rem;margin-top:1rem}}@media screen and (max-width:1300px) and (min-width:1024px){.drt-shapes .text-with-image__text{font-size:1.4rem;margin-top:1rem}}.list__ul{list-style:disc;margin:.5rem 0;padding-left:30px}.list__ul_item{font-family:MontserratRegular;font-size:1.3rem;padding:.5rem 0}.list__heading,.list__ul_item{color:#272829;font-weight:900;letter-spacing:.03rem;line-height:1.4}.list__heading{font-family:MontserratSemibold;font-size:1.5rem}.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:.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{color:#53565a;display:block;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.31;padding:5px 0 10px}.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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{font-size:1.5rem;padding-bottom:0}}.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{color:#272829;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.3px;line-height:1.38;text-align:center;white-space:pre-wrap}.add-to-cart-info .item-desc-price__desc,.add-to-cart-info .item-desc-price__desc-mobile{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.31}.item-desc-price__caret,.item-desc-price__caret-mobile{font-style:italic}.item-desc-price__below-price-text{color:#53565a;display:none;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.38}@media only screen and (max-width:50em){.item-desc-price__below-price-text{color:#53565a;font-size:2rem;font-weight:400;letter-spacing:.5px;line-height:1.31}}.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{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-style:italic;font-weight:400;letter-spacing:.3px;line-height:1.38;margin-top:.5rem;text-align:center}@media only screen and (max-width:50em){.item-desc-price__setting-only{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.5px;line-height:1.31}}.item-desc-price__error{display:none;margin-right:10px}.item-desc-price__price{color:#272829;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:.5px;line-height:1.04;text-transform:uppercase}@media only screen and (max-width:50em){.item-desc-price__price{color:#272829;font-size:2.6rem;font-weight:400;letter-spacing:.7px;line-height:.75}}.item-desc-price__price_divider{color:#272829;font-size:3rem;font-weight:400;letter-spacing:.7px;line-height:.75}@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{color:#272829;font-family:PlayfairDisplayRegular;font-size:2rem;font-weight:400;letter-spacing:.5px;line-height:1.04;margin-left:0;margin-right:0;text-transform:uppercase}@media only screen and (max-width:50em){.add-to-cart-info .item-desc-price__hold{color:#272829;font-size:2rem;font-weight:400;letter-spacing:.7px;line-height:.75}}.matching-pieces .item-desc-price__hold{margin:0}.item-desc-price__hold_price{color:#272829;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:.5px;line-height:1.04;text-transform:uppercase}@media only screen and (max-width:50em){.item-desc-price__hold_price{color:#272829;font-size:2.6rem;font-weight:400;letter-spacing:.7px;line-height:.75}}.item-desc-price__container{height:100%}.item-desc-price__container .badge__title{margin-top:5px}.item-desc-price__container .badge__title:after,.item-desc-price__container .badge__title:before{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{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:400;letter-spacing:.8px;line-height:1.38}@media only screen and (max-width:50em){.item-desc-price__container_title{color:#272829;font-size:1.8rem;font-weight:400;letter-spacing:.8px;line-height:1.38}}.item-desc-price__container_hexagon-wrapper{bottom:100%;position:absolute}.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{margin-bottom:.5rem;margin-top:.8rem;text-align:center;width:50%}.item-desc-price__container-hovered_desc_pearl_text,.item-desc-price__container-hovered_desc_strand_text{color:#272829;font-size:11px;font-weight:700;letter-spacing:1.6px;line-height:inherit;padding:1rem 0;text-transform:uppercase}.item-desc-price__container-hovered_desc_pearl_size,.item-desc-price__container-hovered_desc_strand_length{color:#53565a;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:inherit}.item-desc-price__container-hovered_price{color:#272829;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:.5px;line-height:1.04;text-align:center;text-transform:uppercase}.item-desc-price__container_add-btn{padding-top:10px}.input-field__text{font-size:1.4rem}.input-field__text.custom-label-text{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.07rem;line-height:1;margin-bottom:1rem;margin-left:1rem}.input-field__input{border:1px solid #555659;border-radius:.2rem!important;color:#272829;font-size:1.4rem;font-weight:400;height:3.2rem;letter-spacing:.07rem;line-height:1;outline:0;padding-left:1rem}.input-field__input::-ms-clear{height:0;width:0}.input-field__input.drop-hint-input{margin-bottom:1rem;padding-left:1rem}.input-field__input.drop-hint-input.input-margin{margin-bottom:2.5rem}.input-field__input.drop-hint-input.margin-fix{margin-bottom:2rem}@media only screen and (max-width:50em){.input-field__input.drop-hint-input{color:#53565a}.input-field__input.drop-hint-input.margin-fix{margin-bottom:3rem}}.input-field__error-div{color:#da690e;font-family:MontserratRegular;padding:1rem 0;position:relative}.input-field .date-dropdowns .day,.input-field .date-dropdowns .month,.input-field .date-dropdowns .year{border:1px solid #d7d7d7;border-radius:4px;color:#53565a;font-size:1.4rem;height:4rem;margin-right:2rem;padding:1rem .5rem}.input-field__optional-text{color:#53565a;font-size:1.4rem;font-style:italic;font-weight:400;letter-spacing:.03rem;line-height:1;padding-left:60%;padding-top:1.2rem}.input-field__wrapper{display:inline-block;position:relative;width:100%}.input-field__wrapper .input-field__input{border-radius:.2rem!important;padding-right:30px;width:100%}.input-field__wrapper .input-field__icon{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.input-field__wrapper .input-field__icon svg{height:2.4rem;width:2.4rem}.input-field__wrapper .parsley-errors-list:before{display:none!important}.input-field .input-field__wrapper:has(.parsley-errors-list .parsley-pattern) .input-field__icon{top:16%!important}.input-field .password_instruction_merge,.input-field .welcome-modal-flyout-password_instruction{display:flex;flex-direction:column;gap:.6rem;margin-top:.6rem}.input-field .password_instruction_merge .password-instruction,.input-field .welcome-modal-flyout-password_instruction .password-instruction{color:#202020;font-size:1rem}.input-field .password_instruction_merge .password-checklist,.input-field .welcome-modal-flyout-password_instruction .password-checklist{color:#202020;list-style:disc;margin-left:1.6rem}.input-field .password_instruction_merge .password-checklist li,.input-field .welcome-modal-flyout-password_instruction .password-checklist li{align-items:center;display:list-item;font-size:1rem;list-style:disc;margin-bottom:4px;position:relative;white-space:nowrap}.input-field .password_instruction_merge .password-checklist .icon-status,.input-field .welcome-modal-flyout-password_instruction .password-checklist .icon-status{display:inline-block;left:-1.5em;margin-right:6px;position:absolute;text-align:center;top:0;width:20px}.input-field .password_instruction_merge .password-checklist .checklist-text,.input-field .welcome-modal-flyout-password_instruction .password-checklist .checklist-text{display:inline-block;vertical-align:middle}.input-field .password_instruction_merge .password-checklist .invalid,.input-field .password_instruction_merge .password-checklist .valid,.input-field .welcome-modal-flyout-password_instruction .password-checklist .invalid,.input-field .welcome-modal-flyout-password_instruction .password-checklist .valid{list-style:none}.input-field .password_instruction_merge .password-checklist .invalid .checklist-text,.input-field .password_instruction_merge .password-checklist .valid .checklist-text,.input-field .welcome-modal-flyout-password_instruction .password-checklist .invalid .checklist-text,.input-field .welcome-modal-flyout-password_instruction .password-checklist .valid .checklist-text{margin-left:.5em}.input-field .password_instruction_merge .password-checklist .invalid .icon-status:before,.input-field .password_instruction_merge .password-checklist .valid .icon-status:before,.input-field .welcome-modal-flyout-password_instruction .password-checklist .invalid .icon-status:before,.input-field .welcome-modal-flyout-password_instruction .password-checklist .valid .icon-status:before{font-family:icomoon!important;font-size:1rem}.input-field .password_instruction_merge .password-checklist .valid,.input-field .welcome-modal-flyout-password_instruction .password-checklist .valid{color:#34a853}.input-field .password_instruction_merge .password-checklist .valid .icon-status:before,.input-field .welcome-modal-flyout-password_instruction .password-checklist .valid .icon-status:before{content:"\e993"}.input-field .password_instruction_merge .password-checklist .invalid,.input-field .welcome-modal-flyout-password_instruction .password-checklist .invalid{color:#b6001d}.input-field .password_instruction_merge .password-checklist .invalid .icon-status:before,.input-field .welcome-modal-flyout-password_instruction .password-checklist .invalid .icon-status:before{content:"\e965"}.only-text{border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;padding:10px}.only-text.active,.only-text:hover{border:1px solid #abadaf}.only-text.active{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{text-transform:capitalize}.only-text__bracket-text,.only-text__text{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1.69}.only-text__bracket-text{font-size:1.4rem;margin-left:3px;vertical-align:baseline}.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{display:inline-block;margin-bottom:.8rem;padding-left:1rem}.form-input-with-label__label,.form-input-with-label__label_right{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.5px;line-height:1}.form-input-with-label__label_right{font-style:italic;padding-right:1rem}.form-input-with-label__amount-wrapper:before{color:#202020;content:"$";font-family:MontserratRegular;font-size:1.4rem;font-weight:400;left:1rem;letter-spacing:.3px;line-height:.36;position:absolute;top:4rem}.form-input-with-label__amount-wrapper .form-input-with-label__input{padding-left:2rem}.form-input-with-label__input{border:1px solid #dddedf;color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:4rem;letter-spacing:.3px;line-height:.36;padding:1rem}.form-input-with-label__input::-ms-clear{height:0;width:0}.form-input-with-label__input::-webkit-input-placeholder{padding-top:.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;height:1.6rem;outline:0;width:1.6rem}.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;line-height:1.2;margin-top:.4rem}.be-error .form-input-with-label__be-error-msg,.error .form-input-with-label__error-msg{display:block}.form-input-with-label.saved-card-form-input{align-self:flex-start;position:relative}@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{padding-right:1rem;width:auto}@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{left:auto;position:absolute;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{left:auto;position:absolute;right:10px;top:calc(50% + .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{color:#272829;cursor:pointer;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.21rem;line-height:1;margin:auto;padding:1.5rem 2.4rem;position:relative;text-align:center;text-transform:uppercase}.expando__content_header_content_icon{color:#272829;font-size:.7rem;font-weight:600;letter-spacing:"";line-height:0;position:absolute;right:24px;top:45%}.expando__content_body{height:auto;max-height:0;overflow-y:hidden;transition:all .2s linear 0s;visibility:hidden}.expando__content_body_content{padding:0 2rem}.expando__content_body_content_heading{margin-bottom:0;margin-top:1.6rem;padding:0;text-align:left}.is-active .expando__content_body{max-height:none;overflow-y:visible;visibility:visible}.expando-child__content_header_content{cursor:pointer;display:block;margin:auto;padding:1.5rem 2.4rem;position:relative}.expando-child__content_header_content_icon{color:#272829;font-size:.7rem;font-weight:600;letter-spacing:"";line-height:" ";position:absolute;right:24px;top:45%}.expando-child__content_body{height:auto;overflow-y:hidden;transition:all .2s linear 0s;visibility:hidden}.is-open .expando-child__content_body{overflow-y:visible;visibility:visible}.radio-button{cursor:pointer;display:inline-block;position:relative}.radio-button__input{cursor:inherit;left:0;opacity:0;position:absolute}.radio-button__text-and-btn{align-items:baseline;display:flex}.radio-button__text{color:#53565a;cursor:inherit;display:inline-block;font-size:1.3rem;font-weight:400;letter-spacing:.5px;line-height:1.5;line-height:1.4;padding-left:32px;position:relative}.radio-button__text:before{background:#fff;border:1px solid #d7d7d7;border-radius:100%;content:"";cursor:inherit;display:inline-block;float:left;height:16px;margin:4px 6px 0 -32px;vertical-align:top;width:16px}.radio-button__text:after{background-color:#c8102e;border:1px solid #fff;border-radius:100%;content:"";height:0;left:8px;position:absolute;top:12px;transform:translate(-50%,-50%);transform-origin:center;width:0}.shipping-method-type__item_delivery-type .radio-button__text:after{display:block;margin-top:.9rem;position:static}.radio-button__input:checked+.radio-button__text:after{border:0;height:10px;width:10px}.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 img{opacity:.5}.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{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1;margin-bottom:10px;margin-left:10px}.date-dropdown__container_wrapper{margin-right:1.5rem;vertical-align:top}@media only screen and (max-width:50em){.date-dropdown__container_wrapper{margin-right:1rem}}.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_year{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/_ui/responsive/common/images/ic_down_carat.png) no-repeat #fff;background-position:93%;border:1px solid #d7d7d7;border-radius:4px;color:#53565a;font-size:1.4rem;font-weight:400;height:4rem;letter-spacing:.042rem;line-height:1;padding:1rem .5rem}@media only screen and (max-width:50em){.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_year{margin-right:2rem;width:10.2rem}}@media only screen and (max-width:37.5em){.date-dropdown__container_wrapper_day,.date-dropdown__container_wrapper_month,.date-dropdown__container_wrapper_year{margin-right:1rem;width:9.2rem}}.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{color:#53565a;font-size:1.4rem;font-style:italic;font-weight:400;letter-spacing:.03rem;line-height:1;padding-top:1.2rem;text-align:center}.date-dropdown__container_input{display:none}.date-dropdown__container_error-wrapper_error{display:inline-block;margin-right:2rem;width:10.7rem}.note-tag{margin:2rem auto}.note-tag__wrapper{border:1px solid #d7d7d7;border-radius:4px;box-shadow:0 6px 4.8px .2px rgba(0,0,0,.02);flex-wrap:nowrap;padding:2rem}.note-tag__wrapper_icon{font-size:1.8rem;font-weight:600;padding-right:1.5rem}.note-tag__wrapper_icon,.note-tag__wrapper_text{color:#53565a;letter-spacing:.03rem;line-height:1.25}.note-tag__wrapper_text{font-size:1.6rem;font-weight:400}.hexagonal-tag{border-bottom:1px solid #abadaf;border-top:1px solid #abadaf;color:#53565a;height:20px;height:22px;margin-left:10px;margin-right:15px;position:relative;text-align:center}@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:-.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{color:#53565a;font-family:MontserratBold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;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{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.65;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__link,.emailOpt-out__title{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{margin-bottom:25px;padding:0}}.emailOpt-out__form_label{color:transparent;font-size:0}@media only screen and (max-width:50em){.emailOpt-out__form_label{margin-bottom:25px}}.emailOpt-out__form_label_input{border:1px solid #dddedf;color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:40px;letter-spacing:.06rem;line-height:1;padding:10px}@media only screen and (max-width:50em){.emailOpt-out__form_label_input{height:50px}.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;margin-left:25px;margin-top:4px;text-transform:uppercase}@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{overflow-y:scroll;padding-top:0;position:relative}}.favorites-modal .component-name__content_main-wrap_body{padding:0 4.5rem 4.5rem}@media only screen and (max-width:37.5em){.favorites-modal .component-name__content_main-wrap_body{padding:0 2rem 3rem}}.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{right:40px;top:1.5rem}}@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{background:#fff;display:block;padding:2rem 0;position:fixed;width:100%;z-index:10}}.favorites-modal__header{color:#53565a;font-family:MontserratSemibold;font-size:1.8rem;font-weight:400;letter-spacing:.3rem;line-height:1}@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}@media only screen and (max-width:37.5em){.favorites-modal__wrapper{padding:1rem 2rem 4.5rem 1rem}}.favorites-mini-modal__show-more.btn-primary-charcoal,.favorites-mini-modal__show-more.email-modal__wrapper_body_btn,.favorites-mini-modal__show-more.employee-terms-modal__wrapper_footer_submit,.favorites-mini-modal__show-more.employee-terms-modal__wrapper_footer_submit:disabled:hover,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.welcome-modal__form_wrapper_button_btn,.left-nav-flyout .login-via-page .reset-password-directions-modal .favorites-mini-modal__show-more.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .favorites-mini-modal__show-more.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .tab-wrapper .tab-content .account .favorites-mini-modal__show-more.account-btn,.welcome-back-modal .component-name__content_main-wrap_body .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_button_btn{display:block;font-size:1.5rem;margin:6.4rem auto 1rem;max-width:30rem;padding:1.8rem;text-align:center;text-transform:uppercase}@media only screen and (min-width:75.0625em) and (max-width:100em){.favorites-mini-modal__show-more.btn-primary-charcoal,.favorites-mini-modal__show-more.email-modal__wrapper_body_btn,.favorites-mini-modal__show-more.employee-terms-modal__wrapper_footer_submit,.favorites-mini-modal__show-more.employee-terms-modal__wrapper_footer_submit:disabled:hover,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_body_btn,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.welcome-modal__form_wrapper_button_btn,.left-nav-flyout .login-via-page .reset-password-directions-modal .favorites-mini-modal__show-more.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .verify-your-email-modal .favorites-mini-modal__show-more.login-container__wrapper_button_item,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_button_btn,.left-nav-flyout .tab-wrapper .tab-content .account .favorites-mini-modal__show-more.account-btn,.welcome-back-modal .component-name__content_main-wrap_body .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_button_btn{max-width:26rem}}.add-to-cart-info .product-information .product-info .favorites-mini-modal__show-more.extra-details,.address-modal .favorites-mini-modal__show-more.form-input-with-label__label,.confirm-password__wrapper_container_wrapper .favorites-mini-modal__show-more.email-modal__divider,.email-modal .favorites-mini-modal__show-more.email-modal__divider,.favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_merge-text,.favorites-mini-modal__show-more.loaded-cart__scroll-pane_bagId,.favorites-mini-modal__show-more.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.favorites-mini-modal__show-more.text-caption-large,.favorites-mini-modal__show-more.welcome-modal__form_wrapper_text,.left-nav-flyout .login-via-page .account-management-modal .favorites-mini-modal__show-more.checkbox__text,.left-nav-flyout .login-via-page .account-management-modal .favorites-mini-modal__show-more.input-field__text,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_text,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.welcome-modal__form_wrapper_text,.left-nav-flyout .login-via-page .reset-password-directions-modal .favorites-mini-modal__show-more.login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .favorites-mini-modal__show-more.login-container__wrapper_desc,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_text,.left-nav-flyout .tab-wrapper .tab-content .account .favorites-mini-modal__show-more.account-id,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a.favorites-mini-modal__show-more,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .favorites-mini-modal__show-more.extra-details,.login-via-page .favorites-mini-modal__show-more.email-modal__divider,.same-day-delivery__confirm-page_content .input-box .favorites-mini-modal__show-more.form-input-with-label__label,.same-day-delivery__manual-address-page .favorites-mini-modal__show-more.manual-address-box_field-name,.welcome-modal .favorites-mini-modal__show-more.email-modal__divider,.welcome-modal__form_wrapper_form_input .favorites-mini-modal__show-more.input-field__text{margin:.8rem 0}@media only screen and (min-width:75.0625em) and (max-width:100em){.add-to-cart-info .product-information .product-info .favorites-mini-modal__show-more.extra-details,.address-modal .favorites-mini-modal__show-more.form-input-with-label__label,.confirm-password__wrapper_container_wrapper .favorites-mini-modal__show-more.email-modal__divider,.email-modal .favorites-mini-modal__show-more.email-modal__divider,.favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_merge-text,.favorites-mini-modal__show-more.loaded-cart__scroll-pane_bagId,.favorites-mini-modal__show-more.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.favorites-mini-modal__show-more.text-caption-large,.favorites-mini-modal__show-more.welcome-modal__form_wrapper_text,.left-nav-flyout .login-via-page .account-management-modal .favorites-mini-modal__show-more.checkbox__text,.left-nav-flyout .login-via-page .account-management-modal .favorites-mini-modal__show-more.input-field__text,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_text,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.welcome-modal__form_wrapper_text,.left-nav-flyout .login-via-page .reset-password-directions-modal .favorites-mini-modal__show-more.login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .favorites-mini-modal__show-more.login-container__wrapper_desc,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_text,.left-nav-flyout .tab-wrapper .tab-content .account .favorites-mini-modal__show-more.account-id,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a.favorites-mini-modal__show-more,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .favorites-mini-modal__show-more.extra-details,.login-via-page .favorites-mini-modal__show-more.email-modal__divider,.same-day-delivery__confirm-page_content .input-box .favorites-mini-modal__show-more.form-input-with-label__label,.same-day-delivery__manual-address-page .favorites-mini-modal__show-more.manual-address-box_field-name,.welcome-modal .favorites-mini-modal__show-more.email-modal__divider,.welcome-modal__form_wrapper_form_input .favorites-mini-modal__show-more.input-field__text{margin:.8rem 0}}.favorites-mini-modal__show-more.btn-link,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a.favorites-mini-modal__show-more{display:block;margin:1.6rem 0 0;padding:0;text-align:left;text-align:center}@media only screen and (min-width:75.0625em) and (max-width:100em){.favorites-mini-modal__show-more.btn-link,.left-nav-flyout .login-via-page .favorites-mini-modal__show-more.email-modal__wrapper_body_link,.left-nav-flyout .login-via-page .welcome-back-modal .favorites-mini-modal__show-more.confirm-password__wrapper_container_wrapper_forgot-pass,.left-nav-flyout .tab-wrapper .tab-content .account .utility-list .list-item a.favorites-mini-modal__show-more{margin:1.6rem 0 0}}.favorites-icon__gemcard{background-color:transparent;background-image:url(/_ui/responsive/common/images/fav-empty.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border-radius:0;cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px;z-index:1}.favorites-icon__gemcard.favorited{background-image:url(/_ui/responsive/common/images/fav-fill.svg)}.favorites-icon__link{background-color:transparent;background-image:url(/_ui/responsive/common/images/fav-hover.svg);background-image:url(/_ui/responsive/common/images/fav-empty.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;border:1px solid transparent;border-radius:0;cursor:pointer;height:20px;position:absolute;right:10px;transition:background-image .3s ease;width:20px;z-index:1}.isios .favorites-icon__link{background-image:url(/_ui/responsive/common/images/fav-empty.png);height:27px;width:27px}@media only screen and (min-width:75.0625em){.favorites-icon__link:hover{background-image:url(/_ui/responsive/common/images/fav-hover.svg);transition:background-image .3s ease}}.favorites-icon__link.favorited{background-image:url(/_ui/responsive/common/images/fav-fill.svg)}.isios .favorites-icon__link.favorited{background-image:url(/_ui/responsive/common/images/fav-fill.png)}@media only screen and (min-width:75.0625em){.favorites-icon__link.favorited:hover{background-image:url(/_ui/responsive/common/images/fav-fill.svg)}}.share-favorites .form-input-with-label__wrapper{margin-top:1rem}.share-favorites__share-text{color:#53565a;font-family:MontserratRegular;font-size:1.7rem;font-weight:400;letter-spacing:.1rem;line-height:1.75;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-email,.share-favorites__form_input-name{margin-bottom:15px}@media only screen and (max-width:37.5em){.share-favorites__form_input-email,.share-favorites__form_input-name{margin-bottom:5px}}.share-favorites__form_input-email .input-field__text,.share-favorites__form_input-name .input-field__text{color:#53565a;font-size:1.4rem;font-weight:400;letter-spacing:.01rem;line-height:1;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{color:#53565a;font-size:1.4rem;font-weight:400;letter-spacing:.01rem;line-height:1;padding:10px}.share-favorites__form_message{border:1px solid #dddedf;border-radius:3px;color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:105px;letter-spacing:1;line-height:1;margin-bottom:30px;outline:0;padding:10px 40px 10px 10px}@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{height:80px;margin-bottom:15px}}.share-favorites__form_send{margin-bottom:20px;padding:5px 20px}@media only screen and (max-width:50em){.share-favorites__form_send{margin-bottom:25px}}.share-favorites__form_info-text{color:#979696;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.1rem;line-height:1;margin-bottom:15px}@media only screen and (max-width:50em){.share-favorites__form_info-text{line-height:1.5;margin-bottom:25px}.share-favorites__form__remaining{color:#53565a;font-size:9px;font-weight:400;letter-spacing:.05rem;line-height:1.9}}.share-favorites__generate-link_title{color:#53565a;font-family:MontserratRegular;font-size:1.7rem;font-weight:400;letter-spacing:.1rem;line-height:1.75;margin-bottom:20px}@media only screen and (max-width:50em){.share-favorites__generate-link_title{line-height:1.25}}.share-favorites__generate-link_btn{margin-right:30px;padding:5px 8px}@media only screen and (max-width:50em){.share-favorites__generate-link_btn{margin:0 0 3rem}}.share-favorites__generate-link_field{border:1px solid #dddedf;color:#53565a;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1;outline:0;padding-left:1rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-favorites{display:block}}.view-favorites__wrapper{background-color:#fff;border:1px solid #eee;position:relative}@media only screen and (min-width:50em){.view-favorites__wrapper:hover{border-radius:0;box-shadow:1px 1px 10px rgba(0,0,0,.2);transition:box-shadow .3s}}.view-favorites__limited{color:#7c2529;padding-bottom:1rem}.view-favorites .price-hold{margin-bottom:2rem}.view-favorites .item-count{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:1;margin-top:.5rem}.view-favorites__cntr{left:0!important;padding:5px;top:0!important}.certona-match-maker .view-favorites__cntr{left:unset!important;top:unset!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-favorites__cntr{display:inline-block}}@media only screen and (max-width:50em){.view-favorites__cntr{display:flex;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_hold .favorites-add-to-cart-btn{background-color:#58595b;border:none;border:none!important;color:#fff;letter-spacing:2px;margin-top:1em;min-height:60px}.view-favorites__cntr_hold .favorites-add-to-cart-btn:hover{background-color:#793b43;border:none;border:none!important;color:#fff;letter-spacing:2px;margin-top:1em;min-height:60px}.view-favorites__cntr_img-hold{align-content:center;display:flex;height:22.5rem;justify-content:center;margin:0 auto;max-width:23.3rem}@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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-favorites__cntr_img-hold{width:23.3rem}}.view-favorites__cntr_img-hold img{-o-object-fit:contain;object-fit:contain}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-favorites__cntr_img-hold img{width:100%}}.view-favorites__cntr_name{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.31;margin-bottom:10px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{color:#272829;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:.5px;line-height:1.04}@media only screen and (max-width:50em){.view-favorites__cntr_price{font-size:2.2rem}}.view-favorites__cntr_input{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.03rem;line-height:1}.view-favorites__cntr_input-hold{margin-top:1.5rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.view-favorites__cntr_input-hold{min-height:6rem}}.view-favorites__cntr_note{border:1px solid #dddedf;border-radius:3px;color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.03rem;line-height:1.2;margin-top:1.5rem;min-height:4rem;padding:1rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{color:#53565a;cursor:pointer;font-family:MontserratSemibold;font-size:1.3rem;font-weight:600;letter-spacing:.07rem;line-height:1}.view-favorites__cntr .share-options{color:#abadaf;font-size:2.4rem;margin-top:15px}.view-favorites__cntr_remove-hold{padding:20px}.view-favorites__cntr_remove-hold_wrap{box-shadow:0 1px 2px 0 #abadaf;margin-bottom:20px;padding:3px}.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{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.3px;line-height:1.31;margin-bottom:15px}.view-favorites__cntr_remove-hold_wrap_undo{margin-bottom:15px}.view-favorites__cntr_remove-hold_wrap_undo-link{color:#abadaf;font-family:MontserratMediumItalic;font-size:1.1rem;font-weight:400;letter-spacing:.3px;line-height:1.31}.view-favorites__cntr_remove-hold_wrap_undo-link:hover{color:#272829;text-decoration:underline}.view-favorites__cntr_remove-hold_name{color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.3px;line-height:1.31;margin-bottom:30px}.favorites-header-icon{cursor:pointer}@media only screen and (max-width:75.0625em){.favorites-header-icon{display:flex!important;padding:0}}.favorites-header-icon__wrap{line-height:0;margin:0;position:relative;transition:transform .5s}.animate .favorites-header-icon__wrap{transform:scale(1.5)}.favorites-header-icon__wrap_image{font-size:2rem}.favorites-header-icon__wrap_count{background:#e6bfa4;border-radius:50%;color:#202020;font-family:MontserratRegular;font-size:1rem;height:1.6rem;left:1.2rem;position:absolute;text-align:center;top:-.4rem;width:1.6rem}.recent-favorites{display:flex;flex-wrap:wrap;margin:1.6rem 0 0}.recent-favorites__img-holder{display:flex;justify-content:center;position:relative}.recent-favorites__img-holder .favorite-icon{color:#555659;font-size:1.5rem;position:absolute;right:2.5rem;top:2.5rem}.recent-favorites__img-holder_image{background-color:#f3efec;display:block;margin:1.6rem 0 0;max-width:90%;padding:1.2rem}.recent-favorites:nth-child(2n)__img-holder img{margin:1.6rem 1.6rem 0 0}.carousel-scroll{box-sizing:border-box;padding:0 11px;position:relative}.carousel-scroll *{box-sizing:inherit}.carousel-scroll .carousel-dots .dots{background:#fff;border:2px solid #dddedf;border-radius:50%;cursor:pointer;height:1.5rem;margin-right:.2rem;width:1.5rem}.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-position:50%;background-repeat:no-repeat;background-size:1.5rem 1.5em;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{overflow:hidden;width:7.5rem}}.carousel-scroll.vertical .carousel-wrap{-ms-overflow-style:none;height:32rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:75px}.carousel-scroll.vertical .carousel-wrap::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.carousel-scroll.vertical .carousel-wrap{box-sizing:content-box;padding-right:18px;width:100%}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.carousel-scroll.vertical .carousel-wrap{-ms-overflow-style:none;overflow:auto}}@-moz-document url-prefix(){.carousel-scroll.vertical .carousel-wrap .carousel-item{height:7.5rem;padding:0}}.carousel-scroll.vertical .carousel-list{min-height:100%}.carousel-scroll.vertical .next-btn,.carousel-scroll.vertical .prev-btn{background:#fff;color:#abadaf!important;font-size:10px;left:0;width:100%}@-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 (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.thumbnail-carousel .carousel-scroll.vertical .prev-btn{bottom:auto}}.carousel-scroll .carousel-wrap{-webkit-overflow-scrolling:touch;font-size:0;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-none;position:relative;scrollbar-width:none;white-space:nowrap}.carousel-scroll .carousel-wrap::-webkit-scrollbar{display:none}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.carousel-scroll .carousel-wrap{-ms-overflow-style:none;overflow-x:auto}}.carousel-scroll .carousel-list{margin:0!important;position:relative;transition:transform .5s ease-in-out}.gemStones .carousel-scroll .carousel-list,.matching-bands .carousel-scroll .carousel-list,.shape .carousel-scroll .carousel-list{display:inline-flex}.carousel-scroll .carousel-list-no-transition{transition:none}.carousel-scroll .carousel-item{align-items:center;border:none;display:inline-flex;min-height:44px;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;border:0;bottom:0;display:none;padding:0;position:absolute;top:0;transition:opacity .3s}.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(90deg,#fff 1%,hsla(0,0%,100%,.96) 11%,hsla(0,0%,100%,.82) 50%,hsla(0,0%,100%,.2) 84%,hsla(0,0%,100%,.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{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.03) 1%,hsla(0,0%,100%,.33) 11%,hsla(0,0%,100%,.51) 17%,hsla(0,0%,100%,.89) 32%,hsla(0,0%,100%,.93) 47%,hsla(0,0%,100%,.98) 68%);text-align:right;width:3rem}}.dyo-steps .row{margin:auto;max-width:1280px;padding:.8rem 0}@media only screen and (max-width:37.5em){.dyo-steps .row{max-width:378px}}.dyo-steps .row .dyo-s .step:nth-child(odd) .step__details--product-name{margin-top:6px}.dyo-steps .row .dyo-s .step:first-child .step__details--product-name{margin-top:0!important}.steps{display:flex;justify-content:space-between;position:relative;width:100%}@media only screen and (min-width:37.5625em){.steps{margin:0 auto;max-width:100%}}.step{align-items:center;display:flex;flex-direction:column;margin:0 2.5px;width:32%}.step:first-child .step__details--product-name,.step:last-child .step__details--product-name{margin-top:6px}.step.completed+.connector1,.step.completed+.connector2{background-color:#823642}.step__header{display:block;text-align:center}@media only screen and (min-width:50em){.step__header.active .step__number--1{content:url(/_ui/responsive/common/images/One_Active_40x40.svg)}.step__header.active .step__number--2{content:url(/_ui/responsive/common/images/Two_Active_40x40.svg)}.step__header.active .step__number--3{content:url(/_ui/responsive/common/images/Three_Active_40x40.svg)}}@media only screen and (max-width:50em){.step__header.active .step__number--1{content:url(/_ui/responsive/common/images/One_Active_Mobile_26x26.svg)}.step__header.active .step__number--2{content:url(/_ui/responsive/common/images/Two_Active_Mobile_26x26.svg)}.step__header.active .step__number--3{content:url(/_ui/responsive/common/images/Three_Active_Mobile_26x26.svg)}}.step__header.active .step__name{border-bottom:1px solid #000;color:#000;padding-bottom:.4rem}.step__header.completed div{height:-moz-fit-content!important;height:fit-content!important}@media only screen and (min-width:50em){.step__header.completed .step__number--1{content:url(/_ui/responsive/common/images/One_Completed_40x40.svg)}.step__header.completed .step__number--2{content:url(/_ui/responsive/common/images/Two_Completed_40x40.svg)}.step__header.completed .step__number--3{content:url(/_ui/responsive/common/images/Three_Completed_40x40.svg)}}@media only screen and (max-width:50em){.step__header.completed .step__number--1{content:url(/_ui/responsive/common/images/One_Completed_Mobile_26x26.svg)}.step__header.completed .step__number--2{content:url(/_ui/responsive/common/images/Two_Completed_Mobile_26x26.svg)}.step__header.completed .step__number--3{content:url(/_ui/responsive/common/images/Three_Completed_Mobile_26x26.svg)}}.step__header.completed+.connector1,.step__header.completed+.connector2{background-color:#823642}.step__number{cursor:pointer;margin:auto;padding:0 1rem .5rem}@media only screen and (max-width:50em){.step__number{padding:.3rem 1rem}}@media only screen and (min-width:50em){.step__number.step__number--1{content:url(/_ui/responsive/common/images/One_Inactive_40x40.svg)}.step__number.step__number--2{content:url(/_ui/responsive/common/images/Two_Inactive_40x40.svg)}.step__number.step__number--3{content:url(/_ui/responsive/common/images/Three_Inactive_40x40.svg)}}@media only screen and (max-width:50em){.step__number.step__number--1{content:url(/_ui/responsive/common/images/One_Inactive_Mobile_26x26.svg)}.step__number.step__number--2{content:url(/_ui/responsive/common/images/Two_Inactive_Mobile_26x26.svg)}.step__number.step__number--3{content:url(/_ui/responsive/common/images/Three_Inactive_Mobile_26x26.svg)}}.step__name{color:#525252;cursor:pointer;font-family:PlayfairDisplayItalic;font-size:1.2rem;font-weight:400;letter-spacing:.038rem;line-height:1;margin-top:.5rem}@media only screen and (min-width:37.5625em){.step__name{color:#525252;font-size:1.6rem;font-weight:400;letter-spacing:.13rem;line-height:1.5}}.step__details{background-color:#f2f0ef;cursor:pointer;display:flex;flex-direction:row;height:100%;padding:.4rem;width:100%}@media only screen and (min-width:37.5625em){.step__details{padding:.8rem 1.6rem .8rem .8rem}}.step__details--image{flex:0 0 45%}@media only screen and (min-width:37.5625em){.step__details--image{flex:0 0 16%;height:6.4rem;width:6.4rem}}.step__details img{max-height:4rem;max-width:4rem}@media only screen and (min-width:37.5625em){.step__details img{max-height:6.4rem;max-width:6.4rem}}.step__details--product{display:none}@media only screen and (min-width:37.5625em){.step__details--product{display:block;flex:0 0 57.34%}.step__details--product-name{color:#202020;display:block;font-family:PlayfairDisplayRegular,Times,serif;font-size:1.6rem;font-weight:400;letter-spacing:.059rem;line-height:1.3;margin:0 8px}.step__details--product-specification{color:#202020;display:block;font-family:MontserratLight;font-size:1.2rem;font-weight:300;letter-spacing:.025rem;line-height:normal;margin:0 8px;text-align:left}}.step__details--text{align-items:center;display:grid;flex:0 0 60%;justify-content:flex-start}@media only screen and (min-width:37.5625em){.step__details--text{flex:0 0 26%}}.step__details--text .price{color:#202020;font-family:MontserratLight;font-size:1.2rem;font-weight:300;letter-spacing:.098rem;line-height:1.167}.step__details--text .link{color:#555659;font-family:MontserratRegular;font-size:1rem;font-weight:300;letter-spacing:.03rem;line-height:1;text-decoration:underline}.step__details--text .link__wrapper{display:flex}.step__details--text .link.view{display:none}@media only screen and (min-width:50em){.step__details--text .link.view{display:inline}.step__details--text .link{font-size:1.2rem}}.step__details--text .link:not(:last-child){margin-right:.5rem}.connector1,.connector2{background-color:#f2f0ef;height:.2rem;left:22%;position:absolute;top:1.5rem;width:22%}@media only screen and (min-width:50em){.connector1,.connector2{left:20%;top:1.25rem;width:27%}}.connector2{left:56%}@media only screen and (min-width:50em){.connector2{left:53%}}.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{right:45px;top:50px}}@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{right:60px;top:50px}}@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{right:45px;top:50px}}.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{color:#53565a;font-family:MontserratBold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:2.35;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_price,.items-unavailable-modal__unavailable .suggested-recommendation__content_seperator,.items-unavailable-modal__unavailable .suggested-recommendation__content_title,.items-unavailable-modal__unavailable .suggested-recommendation__content_val,.stone-unavailable-modal__unavailable .suggested-recommendation__content_price,.stone-unavailable-modal__unavailable .suggested-recommendation__content_seperator,.stone-unavailable-modal__unavailable .suggested-recommendation__content_title,.stone-unavailable-modal__unavailable .suggested-recommendation__content_val{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{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{background:#fafafa;border-bottom:1px solid #d7d7d7;color:#272829;font-family:MontserratBold;font-size:1.4rem;font-weight:700;letter-spacing:.42rem;line-height:1.35;padding:15px 0;text-transform:uppercase}.items-unavailable-modal__sub-text,.stone-unavailable-modal__sub-text{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:.03rem;line-height:1.4;margin-bottom:20px}.items-unavailable-modal__error,.stone-unavailable-modal__error{color:#da690e;font-family:MontserratRegular;font-size:1.4rem;font-weight:700;letter-spacing:.03rem;line-height:1;margin-bottom:25px;margin-top:20px}.items-unavailable-modal__error_icon,.stone-unavailable-modal__error_icon{font-size:1.8rem;margin-right:10px}.items-unavailable-modal__remove-add-on,.items-unavailable-modal__remove-center-stone,.stone-unavailable-modal__remove-add-on,.stone-unavailable-modal__remove-center-stone{color:#53565a;font-family:MontserratSemibold;font-size:1.2rem;font-weight:700;letter-spacing:.18rem;line-height:1;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{margin:0 0 1rem;width:100%}}.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone{color:#53565a;font-family:MontserratSemibold;font-size:1.2rem;font-weight:700;letter-spacing:.18rem;line-height:1;text-transform:uppercase}@media only screen and (max-width:50em){.items-unavailable-modal__pick-another-setting,.items-unavailable-modal__see-other-suggestions,.items-unavailable-modal__select-a-stone,.stone-unavailable-modal__pick-another-setting,.stone-unavailable-modal__see-other-suggestions,.stone-unavailable-modal__select-a-stone{margin-bottom:25px;order:-2}}.stone-unavailable-modal__container{padding:15px 25px 20px}.product-specs .accordion-find-store .find-stores__main-heading{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:600;letter-spacing:.03rem;line-height:1.4;margin-bottom:5px;text-transform:none}.product-specs .accordion-find-store .find-stores__details{color:#272829;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.03rem;line-height:1.6}.product-specs .rating,.product-specs .ratings{display:inline-block;vertical-align:bottom}@media only screen and (max-width:50em){.product-specs .turn-to-content.modal{background:#fff9f5;margin:0;padding:20px 5px 5px}}.product-specs .turn-to-content.modal .close-btn{color:#272829;font-size:1.2rem;font-weight:600;letter-spacing:.06rem;line-height:1;margin:2rem;right:0;top:.3rem}@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{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:600;letter-spacing:.06rem;line-height:1;margin-left:30px}.product-specs__item_header_icon{color:#272829;font-size:.7rem;font-weight:600;letter-spacing:"";line-height:" ";position:absolute;top:41%}@media only screen and (max-width:37.5em){.product-specs__item_header_icon{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{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:900;letter-spacing:.03rem;line-height:1.4}.product-specs__wrapper{margin-bottom:10px}.product-specs__wrapper_title{color:#272829;display:inline;font-family:MontserratRegular;font-size:1.5rem;font-weight:600;letter-spacing:.03rem;line-height:1.4}.product-specs__wrapper_spec{font-weight:400;margin:0;padding-left:5px}.product-specs__side-information,.product-specs__wrapper_spec{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;letter-spacing:.03rem;line-height:1.4}.product-specs__side-information{font-weight:900;margin:.5rem 0 1.5rem}.product-specs__full-specs{font-size:1.2rem;font-weight:900;margin-top:40px;outline:none;text-decoration:underline}.product-specs__full-specs,.product-specs__title-top{color:#272829;font-family:MontserratRegular;letter-spacing:.03rem;line-height:1.4}.product-specs__title-top,.product-specs__title-top span{font-size:1.5rem;font-weight:600}.product-specs__title-top span{color:#272829;font-size:1.5rem!important;letter-spacing:.03rem;line-height:1.4}.product-specs__imp-text{color:#272829;font-size:1.3rem;font-weight:400;letter-spacing:.03rem;line-height:1.2;text-decoration:underline}.accordion__list{border-top:1px solid #abadaf}.accordion__list-static{border-top:0}.full-specs-modal .component-name__content_main-wrap_body{padding:30px}.full-specs-modal__title{color:#53565a;font-family:MontserratBold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1.75;margin-bottom:30px}.full-specs-modal__wrap{padding:20px}.full-specs-modal__wrap_hold{margin-bottom:10px}.full-specs-modal__wrap_hold_text{color:#272829;font-weight:600}.full-specs-modal__wrap_hold_spec,.full-specs-modal__wrap_hold_text{font-family:MontserratRegular;font-size:1.5rem;letter-spacing:.03rem;line-height:1.4}.full-specs-modal__wrap_hold_spec{color:#53565a;font-weight:400;margin:0;padding-left:5px}.quality-modal .component-name__content_header_close-icon{right:25px;top: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{color:#53565a!important;font-family:PlayfairDisplayRegular;font-size:2rem;font-weight:600!important;letter-spacing:2px;line-height:1}.quality-modal__content_main-wrap{background:#fff;padding:0 25px 25px}.quality-modal__content_main-wrap_body{padding:20px;text-align:center}.quality-modal__content_main-wrap_body_text-elm{word-wrap:break-word;color:#53565a;font-family:MontserratRegular;font-size:1.3rem;font-weight:400;letter-spacing:.03rem;line-height:1.6;text-align:center}.pdp-engraving{border-bottom:1px solid #dddedf}.pdp-engraving .engraving-title{color:#272829;cursor:pointer;font-family:MontserratSemibold;font-size:1.6rem;font-weight:600;height:5rem;letter-spacing:.06rem;line-height:1;margin-left:3rem}.pdp-engraving .engraving-title:before{color:#272829;font-size:1.2rem;font-weight:600;letter-spacing:"";line-height:" ";margin-right:1rem}.pdp-engraving .engraving-title .engraving-price{color:#abadaf;margin-left:auto;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{color:#272829;font-size:.9rem;font-weight:600;letter-spacing:"";line-height:" "}.pdp-engraving .engraving-section{padding:0 3rem 2rem}.pdp-engraving .engraving-section .parsley-errors-list.filled{margin-bottom:15px;margin-top:5px;padding-left:30px}.pdp-engraving .engraving-section .parsley-errors-list.filled:before{left:0;top:0}.pdp-engraving .engraving-section .engraving-input-error{color:#da690e;display:none;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1;margin:5px 0 15px;padding-left:30px;text-align:left}.pdp-engraving .engraving-section .engraving-input-error:before{color:#da690e;font-size:1.6rem;font-weight:700;left:3rem;letter-spacing:.07rem;line-height:1;position:absolute}.pdp-engraving .engraving-section .engraving-input{border:1px solid #ccc;border-radius:.5rem}.pdp-engraving .engraving-section .engraving-input::-moz-placeholder{color:#ccc;font-style:italic}.pdp-engraving .engraving-section .engraving-input::placeholder{color:#ccc;font-style:italic}.pdp-engraving .engraving-section .engraving-input.parsley-error{margin-bottom:10px}.pdp-engraving .engraving-section .character-count{letter-spacing:.15rem;margin:1rem 0;text-align:flex-end}.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{border:1px solid #ccc;border-radius:.5rem;color:#666;cursor:pointer;font-family:MontserratMedium;font-size:1.7rem;font-weight:600;letter-spacing:.2px;line-height:1;padding:1rem;position:relative}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before{color:#666;font-size:.7rem;font-weight:600;letter-spacing:"";line-height:" ";position:absolute;right:1.5rem;top:45%}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text .current-selection{color:#666;font-family:MontserratItalic;font-size:1.5rem;font-weight:400;letter-spacing:.02rem;line-height:1}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text .current-selection:before{content:":";font-family:MontserratMedium;padding-right:.5rem}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list{border:1px solid #ccc;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top:none;max-height:21.5rem;overflow-y:scroll;padding:0 1.5rem 1.5rem}.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item{cursor:pointer;font-size:2rem;padding:1rem}@media only screen and (min-width:50em){.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item:focus,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .font-list .font-item:hover{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{color:#666;font-size:.7rem;font-weight:600;letter-spacing:"";line-height:" "}.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn{background:#fff;border:1px solid #272829;border-radius:.5rem;color:#272829;cursor:pointer;font-family:MontserratMedium;font-size:1.2rem;font-weight:400;letter-spacing:.02rem;line-height:1;padding:.5rem 2rem!important;text-transform:uppercase}@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{color:#272829;content:"X";font-size:1rem;margin-right:.5rem}.pdp-engraving .engraving-section .engraving-btn-wrap .engraving-btn.save{border-color:#c8102e;color:#c8102e}.pdp-engraving .engraving-contact-us{margin-top:2rem}.pdp-engraving .engraving-contact-us .contact-text{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.02em;line-height:1.4}.recom-banner{display:inline-block;width:100%}.digital-appraisal .recom-banner .main_heading,.digital-appraisal header .recom-banner .page_header,.login-via-page .recom-banner section,.recom-banner .article-layouts,.recom-banner .article-sticky,.recom-banner .back-to-top-container,.recom-banner .banner.orderSubmit,.recom-banner .banner__wrapper,.recom-banner .behind-designs~.product-carousel,.recom-banner .breadcrumbs,.recom-banner .carat-slider__shapes-form,.recom-banner .category-grid-1-2,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .cms-html-container,.recom-banner .contact-us-page__container,.recom-banner .digital-appraisal,.recom-banner .digital-appraisal .main_heading,.recom-banner .digital-appraisal header .page_header,.recom-banner .education-section,.recom-banner .emailOpt-out,.recom-banner .faq-accordian,.recom-banner .fav-search,.recom-banner .fixed-filter-icon,.recom-banner .four-cs__wrapper,.recom-banner .gem-options-form,.recom-banner .home-page,.recom-banner .image-left,.recom-banner .login-via-page section,.recom-banner .map__error,.recom-banner .map__holder,.recom-banner .map__reset,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .paragraph,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .product-desc__wrapper,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .search-store__wrapper,.recom-banner .seo-content,.recom-banner .sort-and-filter,.recom-banner .store-item.specific-store,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .wrapper,.recom-banner .wrapper-no-padding{background-color:#f8f1e9;border:6px solid #7e7e80;display:flex;margin:20px auto;overflow:hidden}.recom-banner .title{align-self:center;color:#abadaf;font-size:2rem;font-weight:600;letter-spacing:.8px;line-height:1.25;padding:5px;width:16%}.recom-banner .carousel{position:relative;width:84%}.recom-banner .carousel__next,.recom-banner .carousel__prev{background:#f8f1e9;padding:20px}.recom-banner .carousel__wrapper_container_item{margin:12px 0;padding:0 6px!important;width:13.8em!important}.recom-banner .carousel__wrapper_container_item a:hover{border:2px solid #dcd7d4;box-shadow:inset 0 4px 16px 2px #dcd7d4,0 4px 16px 2px #dcd7d4;display:inline-block}.recom-banner img{padding:12px}@media (max-width:1280px){.digital-appraisal .recom-banner .main_heading,.digital-appraisal header .recom-banner .page_header,.login-via-page .recom-banner section,.recom-banner .article-layouts,.recom-banner .article-sticky,.recom-banner .back-to-top-container,.recom-banner .banner.orderSubmit,.recom-banner .banner__wrapper,.recom-banner .behind-designs~.product-carousel,.recom-banner .breadcrumbs,.recom-banner .carat-slider__shapes-form,.recom-banner .category-grid-1-2,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .cms-html-container,.recom-banner .contact-us-page__container,.recom-banner .digital-appraisal,.recom-banner .digital-appraisal .main_heading,.recom-banner .digital-appraisal header .page_header,.recom-banner .education-section,.recom-banner .emailOpt-out,.recom-banner .faq-accordian,.recom-banner .fav-search,.recom-banner .fixed-filter-icon,.recom-banner .four-cs__wrapper,.recom-banner .gem-options-form,.recom-banner .home-page,.recom-banner .image-left,.recom-banner .login-via-page section,.recom-banner .map__error,.recom-banner .map__holder,.recom-banner .map__reset,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .paragraph,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .product-desc__wrapper,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .search-store__wrapper,.recom-banner .seo-content,.recom-banner .sort-and-filter,.recom-banner .store-item.specific-store,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .wrapper,.recom-banner .wrapper-no-padding{max-width:100%}}@media (max-width:800px){.digital-appraisal .recom-banner .main_heading,.digital-appraisal header .recom-banner .page_header,.login-via-page .recom-banner section,.recom-banner .article-layouts,.recom-banner .article-sticky,.recom-banner .back-to-top-container,.recom-banner .banner.orderSubmit,.recom-banner .banner__wrapper,.recom-banner .behind-designs~.product-carousel,.recom-banner .breadcrumbs,.recom-banner .carat-slider__shapes-form,.recom-banner .category-grid-1-2,.recom-banner .category-grid-1X3,.recom-banner .category-grid-1X4,.recom-banner .category-grid-2x2x2,.recom-banner .cms-html-container,.recom-banner .contact-us-page__container,.recom-banner .digital-appraisal,.recom-banner .digital-appraisal .main_heading,.recom-banner .digital-appraisal header .page_header,.recom-banner .education-section,.recom-banner .emailOpt-out,.recom-banner .faq-accordian,.recom-banner .fav-search,.recom-banner .fixed-filter-icon,.recom-banner .four-cs__wrapper,.recom-banner .gem-options-form,.recom-banner .home-page,.recom-banner .image-left,.recom-banner .login-via-page section,.recom-banner .map__error,.recom-banner .map__holder,.recom-banner .map__reset,.recom-banner .page-footer__row,.recom-banner .page-header__notification-wrapper,.recom-banner .paragraph,.recom-banner .prod-cat-tile-block,.recom-banner .prod-cat-tile-block__tile-block_wrapper,.recom-banner .product-desc__wrapper,.recom-banner .rectangle-grid-1X2,.recom-banner .rectangle-tile-1X1,.recom-banner .search-store__wrapper,.recom-banner .seo-content,.recom-banner .sort-and-filter,.recom-banner .store-item.specific-store,.recom-banner .variety-halves-absolute3__wrapper,.recom-banner .variety-halves__wrapper,.recom-banner .variety-thirds-3col__wrapper,.recom-banner .variety-thirds__wrapper,.recom-banner .wrapper,.recom-banner .wrapper-no-padding{display:inline-block}.recom-banner .carousel,.recom-banner .title{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;margin:60px 0 10px;width:100%}.recom-recent__wrapper_title_text{color:#abadaf;font-family:PlayfairDisplayRegular;font-size:2.5rem;font-weight:400;letter-spacing:.8px;line-height:1.25;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,.recom-recent__wrapper_items_wrap .item-desc-price__desc-mobile{white-space:normal}.recom-recent__wrapper .carousel{position:relative;width:100%}.recom-recent__wrapper .carousel__wrapper_container_item .item-img-fav{margin-bottom:20px}.recom-recent__wrapper .carousel__wrapper_container_item .item-img-fav__thumb{margin-left:0;margin-top:0;max-height:220px;max-width:220px}.recom-recent__wrapper .carousel__next,.recom-recent__wrapper .carousel__prev{background:#fff;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{bottom:12rem;color:#abadaf!important;font-size:4rem}@media only screen and (max-width:50em){.recom-recent__wrapper .carousel-btn{bottom:15rem;font-size:2rem}}.recom-recent .tabs__header_item{display:inline-block;margin:0 25px}@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}.banner{background-color:#fff9f5;padding-bottom:1rem;padding-top:5rem}@media only screen and (max-width:50em){.banner{padding-top:1rem}}.banner__wrapper{background:#fff;border-image-slice:22%;border-radius:1rem;cursor:default;padding:0;text-align:center}.banner__wrapper_inner{align-items:stretch;cursor:default;padding-right:1rem}@media only screen and (max-width:50em){.banner__wrapper_inner{border-image-slice:20%;border-image-width:10;border-width:1px;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{border-bottom:1px solid #abadaf;margin:1px}}.banner__wrapper_inner_pcatTitle_text,.banner__wrapper_inner_pdpTitle_text{color:#272829;font-family:MontserratSemibold;font-size:2.4rem;font-weight:600;letter-spacing:0;line-height:1.21}@media only screen and (max-width:50em){.banner__wrapper_inner_pcatTitle_text,.banner__wrapper_inner_pdpTitle_text{color:#272829;font-size:2rem;font-weight:600;letter-spacing:-.4px;line-height:1.33}}@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{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:2}@media only screen and (max-width:50em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{color:#272829;font-size:2rem;font-weight:600;letter-spacing:.3px;line-height:1.33}}@media only screen and (min-width:37.5625em) and (max-width:50em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{font-size:2.6rem;padding:0 4rem 4rem}}@media only screen and (max-width:37.5em){.banner__wrapper_inner_pcatTitle_additional-text,.banner__wrapper_inner_pdpTitle_additional-text{font-size:1.3rem;padding:0 2rem 3rem 2em}}.banner__wrapper_inner_pcatTitle_desc,.banner__wrapper_inner_pdpTitle_desc{padding-top:1.5rem;text-align:center}.banner__wrapper_inner_pcatTitle{border:0;flex:1;padding:0}.banner__wrapper_inner_pcatTitle_text{border:0;padding:1.5rem}@media only screen and (max-width:50em){.banner__wrapper_inner_pcatTitle_text{color:#272829;font-size:4rem;font-weight:600;letter-spacing:-.4px;line-height:1.33;text-align:center}}@media only screen and (max-width:37.5em){.banner__wrapper_inner_pcatTitle_text{font-size:2rem;padding:2rem 2rem 1.5rem}}@media only screen and (min-width:37.5625em) and (max-width:50em){.banner__wrapper_inner_pcatTitle_text{padding:4rem 4rem 1.5rem}}.banner__wrapper_inner_pcatTitle_additional-text{border:0;color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.4;padding:0 1.5rem 1.5rem;text-align:center}@media only screen and (min-width:37.5625em) and (max-width:50em){.banner__wrapper_inner_pcatTitle_additional-text{font-size:2.6rem;padding:0 4rem 4rem}}@media only screen and (max-width:37.5em){.banner__wrapper_inner_pcatTitle_additional-text{font-size:1.3rem;padding:0 2rem 3rem 2em}}@media only screen and (max-width:50em){.banner__wrapper_inner_pdpTitle{padding:0}}.banner__wrapper_inner_pdpTitle:before{background:#abadaf;content:" ";display:inline-block;height:calc(100% + 16px);position:absolute;right:0;top:-8px;width:1px}@media only screen and (max-width:37.5em){.banner__wrapper_inner_pdpTitle_text{font-size:2rem;padding:2rem 2rem 1.5rem}}@media only screen and (min-width:37.5625em) and (max-width:50em){.banner__wrapper_inner_pdpTitle_text{font-size:4rem;padding:4rem 4rem 1.5rem}}@media only screen and (max-width:50em){.banner__wrapper_inner_pdpTitle:before{display:none}}.banner__wrapper_inner_call,.banner__wrapper_inner_chat{padding:15px 0;position:relative;text-align:center}@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{background:#abadaf;content:" ";display:inline-block;height:calc(100% + 16px);position:absolute;right:0;top:-8px;width:1px}.banner__wrapper_inner_call_text,.banner__wrapper_inner_chat_text{color:#272829;display:inline-block;font-size:1.1rem;font-weight:900;letter-spacing:1.2px;line-height:2.18;margin-left:1rem;text-transform:uppercase;vertical-align:top}@media only screen and (max-width:50em){.banner__wrapper_inner_call_text,.banner__wrapper_inner_chat_text{color:#272829;font-size:1.1rem;font-weight:900;letter-spacing:3.3px;line-height:1}}.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{border-bottom:1px solid #abadaf;border-right:none;color:#272829;font-size:1.1rem;font-weight:900;letter-spacing:3.3px;line-height:1;margin:1px}.banner__wrapper_inner_call:before,.banner__wrapper_inner_chat:before{display:none}.banner__wrapper_inner_call{border-bottom:none}}.banner__wrapper_inner_link{align-items:center;display:flex;margin:1px}@media only screen and (max-width:50em){.banner__wrapper_inner_link{border-top:2px solid #abadaf;justify-content:center;padding:2.5rem;text-align:center}}@media only screen and (min-width:37.5625em) and (max-width:50em){.banner__wrapper_inner_link{padding:5rem}}.banner__wrapper_inner_link_text{color:#c8102e;font-family:MontserratBold;font-size:1.1rem;font-weight:900;letter-spacing:1.6px;line-height:2.18}@media only screen and (max-width:37.5em){.banner__wrapper_inner_link_text{color:#c8102e;font-size:1.2rem;font-weight:900;letter-spacing:3.4px;line-height:2.18}}@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:.5rem 3rem 1rem}}.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}}.sticky-footer{background-color:#fff;bottom:0;box-shadow:0 -7px 3px -5px #dddedf;display:block!important;left:0;position:fixed;width:100%;z-index:9998}.pdp-non-built .sticky-footer{background-color:#fafafa}.has-modal .sticky-footer{display:none!important}.sticky-footer__compare-container{align-items:center;border-bottom:1px solid #53565a;display:flex;gap:2.4rem;padding:1.8rem 0}@media only screen and (max-width:50em){.sticky-footer__compare-container{padding:1.6rem 3.2rem}}.sticky-footer__compare-container_compare-btn{background:#555659;border:none;-o-border-image:none;border-image:none;border-radius:2px;color:#fff;cursor:pointer;font-family:MontserratRegular;font-size:1.3rem;font-weight:500;height:4rem;letter-spacing:.8px;line-height:1;padding:0 9.9rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:50em){.sticky-footer__compare-container_compare-btn{font-weight:600;order:1;padding:0 5rem}}@media screen and (max-width:389px){.sticky-footer__compare-container_compare-btn{padding:0 4rem}}@media screen and (max-width:349px){.sticky-footer__compare-container_compare-btn{font-size:1rem}}.sticky-footer__compare-container_clear-comparison{color:#000;cursor:pointer;font-family:MontserratRegular;font-size:1.4rem;font-weight:500;letter-spacing:.42px;text-decoration:underline}.sticky-footer__compare-container_clear-comparison:before{content:attr(data-textindesktop)}@media only screen and (max-width:50em){.sticky-footer__compare-container_clear-comparison:before{content:attr(data-textinmobile)}}.sticky-footer__container{margin:0 auto;max-width:1280px;padding:10px 20px}.pdp-non-built .sticky-footer__container{flex-wrap:wrap;justify-content:space-between;max-width:1920px;padding:24px 80px}@media only screen and (max-width:50em){.pdp-non-built .sticky-footer__container{padding:6px 16px 10.5px}.sticky-footer__container{padding:6px}}.pdp-non-built .sticky-footer__container_img-title-holder{flex:48%;margin:auto 0}@media only screen and (max-width:37.5em){.pdp-non-built .sticky-footer__container_img-title-holder{flex:21%;margin:10px 0 0}}.sticky-footer__container_img-title-holder_image{background-color:#d3d3d3;height:5.6rem;min-height:5.6rem;min-width:5.6rem;-o-object-fit:cover;object-fit:cover;width:5.6rem}.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}.pdp-non-built .sticky-footer__container_img-title-holder_title_container{padding-left:0;padding-right:16px;width:auto}@media only screen and (max-width:50em){.sticky-footer__container_img-title-holder_title_container{display:none;padding-left:0}}.sticky-footer__container_img-title-holder_title_container_title-desktop{color:#53565a;font-family:PlayfairDisplayRegular;font-size:2.6rem;font-weight:400;letter-spacing:"";line-height:"";margin-bottom:5px}.pdp-non-built .sticky-footer__container_img-title-holder_title_container_title-desktop{color:#000;margin-bottom:0}.sticky-footer__container_img-title-holder_title_container.collection .sticky-footer__container_img-title-holder_title_container_title{color:#53565a;font-size:2rem;font-weight:400;letter-spacing:"";line-height:""}.pdp-non-built .sticky-footer__container_img-title-holder_title_container.collection .sticky-footer__container_img-title-holder_title_container_title{color:#000}.sticky-footer__container_img-title-holder_title-desktop{color:#000;font-size:16px}.sticky-footer__container_right-align-wrap{align-items:center;display:flex;justify-content:flex-end}.pdp-non-built .sticky-footer__container_right-align-wrap{flex:48%;flex-wrap:wrap-reverse}@media only screen and (max-width:37.5em){.pdp-non-built .sticky-footer__container_right-align-wrap{flex:74.4%}.sticky-footer__container_right-align-wrap{align-items:flex-start;display:flex;flex-direction:column-reverse;justify-content:space-between}}.sticky-footer__container_estimated-delivery{display:flex}@media only screen and (max-width:37.5em){.sticky-footer__container_estimated-delivery{display:inline-flex;justify-content:center;margin-right:auto;white-space:nowrap}.pdp-non-built .sticky-footer__container_estimated-delivery{margin:8px auto 0}}@media only screen and (max-width:50em){.sticky-footer__container_estimated-delivery{align-items:center}}.sticky-footer__container_title-delivery{display:flex;margin-right:8px}@media only screen and (max-width:37.5em){.sticky-footer__container_title-delivery{font-size:1.3rem!important;line-height:1.6rem;margin-right:2px}.pdp-non-built .sticky-footer__container .sticky-footer-date{font-size:13px;line-height:16px}}.pdp-non-built .sticky-footer__container_price-btn-holder{width:50.4%}@media only screen and (max-width:37.5em){.pdp-non-built .sticky-footer__container_price-btn-holder{width:100%}}.sticky-footer__container_price-btn-holder_link-wrap{padding:1rem}.sticky-footer__container_price-btn-holder_link-wrap_back{color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:800;letter-spacing:.1em;line-height:1;padding-left:5rem;text-transform:uppercase}@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{display:block;margin-bottom:2rem;padding:.3rem;text-transform:uppercase}.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart{color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:800;letter-spacing:.2em;line-height:1;text-transform:uppercase}.sticky-footer__container_price-btn-holder_link-wrap_mobile-cart:after{color:#53565a;content:">";height:1rem;padding-left:1rem;width:1rem}}.pdp-non-built .sticky-footer__container_price-btn-holder_wrap_settings{display:none}@media only screen and (max-width:50em){.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold{font-family:MontserratRegular;justify-content:flex-start;text-align:left}}.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon{margin-top:5px}.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold .employee-icon+.employee-price{width:auto}.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price{color:#272829;font-family:PlayfairDisplayRegular;font-size:2.4rem;font-weight:400;letter-spacing:0;line-height:1;margin-top:.5rem}#gemlist .gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price{font-family:MontserratRegular;font-size:2rem}@media only screen and (max-width:50em){#gemlist .gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price{font-size:1.6rem}}.gemstone-list .sticky-footer__container_price-btn-holder .sticky-footer__container_price-btn-holder_price-hold_price.employee-price{width:auto}@media only screen and (min-width:50em){.gemstone-list .sticky-footer__container_price-btn-holder_wrap{justify-content:flex-end}}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:1rem;text-decoration:underline}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_count:focus{outline:none}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_price{color:#272829;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1}@media only screen and (max-width:50em){.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings{justify-content:flex-start;text-align:left}}@media only screen and (min-width:37.5625em) and (max-width:50em){.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings{justify-content:flex-start;padding-top:5px;text-align:left}}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_link,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_text{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:.2px;line-height:1;outline:none}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_link.isEmployee,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_text.isEmployee{padding-left:3.6rem}@media only screen and (max-width:50em){.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_link.isEmployee,.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_text.isEmployee{padding:0}}.gemstone-list .sticky-footer__container_price-btn-holder_wrap_settings_link{text-decoration:underline}.pdp-non-built .sticky-footer__container_price-btn-holder_price-hold_price{font-size:20px!important}@media only screen and (max-width:37.5em){.pdp-non-built .sticky-footer__container_price-btn-holder_price-hold_price{font-size:16px!important;line-height:21px}}@media only screen and (max-width:50em){.sticky-footer__container_price-btn-holder_form{justify-content:flex-end}}.pdp-non-built .sticky-footer__container_price-btn-holder_form{padding-left:24px!important;width:100%}@media only screen and (max-width:37.5em){.pdp-non-built .sticky-footer__container_price-btn-holder_form{padding-left:0!important}}.sticky-footer__container_price-btn-holder_form_add-to-cart{text-align:left}.pdp-non-built .sticky-footer__container_price-btn-holder_form_add-to-cart{width:100%}.sticky-footer__container_price-btn-holder_form .pdp-non-built-add-to-cart{display:block!important}.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.sticky-footer__container_price-btn-holder_form .add-to-setting,.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-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn{background:#202020;border:none;color:#fff;font-family:MontserratRegular;font-size:13px;font-weight:500;letter-spacing:.06em;margin-right:0;padding:12px 153px;width:-moz-max-content;width:max-content}@media (max-width:1767px){.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.sticky-footer__container_price-btn-holder_form .add-to-setting,.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-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn{padding:10px 40px}}@media (max-width:767px){.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.sticky-footer__container_price-btn-holder_form .add-to-setting,.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-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn{min-height:40px;min-width:30px}}@media only screen and (max-width:37.5em){.sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.sticky-footer__container_price-btn-holder_form .add-to-setting,.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-setting-btn,.sticky-footer__container_price-btn-holder_form_select-a-stone-btn{margin-left:0;padding:12px 60px}}.pdp-non-built .sticky-footer__container_price-btn-holder_form .add-to-cart__btn,.pdp-non-built .sticky-footer__container_price-btn-holder_form .add-to-setting,.pdp-non-built .sticky-footer__container_price-btn-holder_form .select-a-stone,.pdp-non-built .sticky-footer__container_price-btn-holder_form_add-to-setting,.pdp-non-built .sticky-footer__container_price-btn-holder_form_add-to-setting-btn,.pdp-non-built .sticky-footer__container_price-btn-holder_form_select-a-stone-btn{align-items:center;display:flex;height:40px;justify-content:center;padding:0;width:100%}.sticky-footer__container_price-btn-holder_form .add-to-setting{align-items:center;display:flex!important;justify-content:center}.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{color:#272829;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:1.6px;line-height:2.18;margin-left:10px}.sticky-footer__container_price-btn-holder_form .add-setting:after,.sticky-footer__container_price-btn-holder_form .add-stone:after,.sticky-footer__container_price-btn-holder_form_link:after{content:">";margin-left:5px}@media only screen and (max-width:50em){.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{display:none!important;font-size:.9rem}}.sticky-footer__container_price-btn-holder_form_link-setting,.sticky-footer__container_price-btn-holder_form_link-stone{color:#272829;font-size:1.1rem;font-weight:400;letter-spacing:1.6px;line-height:2.18;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}}.sticky-footer .select-a-stone{text-align:center}body.sticky-footer-exists{margin-bottom:80px}body.sticky-footer-exists .page-footer__bottom{padding-bottom:4rem}@media only screen and (max-width:75.0625em){body.sticky-footer-exists .page-footer__bottom{margin-top:2rem}}.employee-price-button.hiddenButAvailable,.employee-price-button.hide{display:none!important}.google-pay{width:100%}.apple-pay-hold .google-pay{padding-left:1.5rem}@media only screen and (max-width:37.5em){.apple-pay-hold .google-pay{justify-content:center;padding:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.google-pay{display:none}}.google-pay .gpay-button-fill{height:5rem;min-width:150px;width:100%}@media (max-width:768px){.google-pay .gpay-button-fill{height:4rem}}.google-pay button{outline:1px solid #000}.google-pay.disabled button{cursor:not-allowed;opacity:.7;pointer-events:none}.education-top-banner{min-height:60rem;padding:0 5rem;position:relative}@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{bottom:0;max-width:65rem;position:absolute;right:0;z-index:0}@media only screen and (max-width:50em){.education-top-banner__background-image{display:none}}.education-top-banner__text-wrapper_content{min-width:56rem;z-index:1}@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{min-width:unset;padding-left:0}}@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{bottom:0;display:none;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;z-index:0}@media only screen and (max-width:50em){.education-top-banner__text-wrapper_content_background-image{display:block;max-height:32rem;padding:0 2.5rem;position:relative}.is-mobile-img-present .education-top-banner__text-wrapper_content_background-image{display:none}}.education-top-banner__text-wrapper_content_background-image-mobile{display:none;max-height:32rem;-o-object-fit:cover;object-fit:cover;padding:0 2.5rem;z-index:0}@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{color:#53565a;font-size:1.1rem;font-weight:400;letter-spacing:1.8px;line-height:2.4;text-transform:uppercase}@media only screen and (max-width:50em){.education-top-banner__text-wrapper_content_link{padding:0 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:.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{color:#272829;font-family:PlayfairDisplayRegular;font-size:5.4rem;font-weight:400;letter-spacing:1px;line-height:1;margin-bottom:3rem;margin-top:2rem}@media only screen and (max-width:50em){.education-top-banner__text-wrapper_content_heading{padding:0 4rem;text-align:center}}@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{border-top:1px solid #dddedf;color:#53565a;font-family:MontserratSemibold;font-size:1.6rem;font-weight:400;letter-spacing:.3px;line-height:1}@media only screen and (max-width:50em){.education-top-banner__text-wrapper_content_list{border-top:none;padding:0 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{border-top:1px solid #53565a;color:#abadaf}@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;cursor:pointer;padding:2rem 0}.education-top-banner__text-wrapper_content_list_item:focus,.education-top-banner__text-wrapper_content_list_item:hover{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{color:#272829;font-size:1.5rem;font-weight:400;letter-spacing:.2px;line-height:2}@media only screen and (max-width:50em){.article-layouts p{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.6}.article-layouts{margin-bottom:3rem}}@media only screen and (max-width:37.5em){.article-layouts{padding-left:3rem;padding-right:3rem}}.article-layouts__header{color:#272829;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:.67;padding-bottom:6rem;padding-top:4rem}@media only screen and (max-width:50em){.article-layouts__header{color:#53565a;font-size:3.5rem;font-weight:400;letter-spacing:.07rem;line-height:1.2;padding-bottom:3rem}}.article-layouts__paragraph{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.2px;line-height:2;padding-bottom:3rem;text-align:left}@media only screen and (max-width:50em){.article-layouts__paragraph{color:#272829;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.6}}.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{align-self:center;order:2;text-align:right}@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,.25);display:block}@media only screen and (min-width:50em){.article-layouts__middle_img-sec_el{max-height:42rem;max-width:45rem}}@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-height:29rem;max-width:35rem}.two-images-left .article-layouts__middle_img-sec_el:nth-child(2){left:35%;position:relative;top:-15%}.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-left:0;padding-right:4rem}@media only screen and (max-width:50em){.image-right .article-layouts__middle_para-sec{padding:0}}.article-layouts__para-title{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.25}.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{padding-bottom:5rem;padding-top:6rem}.faq-accordian__title,.faq-accordian__title_text{color:#272829;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.5;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 0 5rem}}.faq-accordian .accordion__list{border:none}.faq-accordian .product-specs{border:1px solid #c8102e;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);margin-bottom:1.5rem;padding-bottom:3.5rem}.faq-accordian .product-specs.close-accordian{border:1px solid #dddedf;box-shadow:none}.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{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:400;letter-spacing:.4px;line-height:1.5;margin:0}.faq-accordian .product-specs__item_header_icon{color:#272829;font-size:1rem;font-weight:700;letter-spacing:.4px;line-height:1.5;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{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.2px;line-height:2}.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{border:none;height:auto}.four-cs .product-image__wrapper_img-holder{max-height:none;max-width: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(.8)}}.four-cs .product-image__wrapper_img-holder_zoom-controls{bottom:6.5rem;right:3.5rem;top:auto}@media only screen and (max-width:50em){.four-cs .product-image__wrapper_img-holder_zoom-controls{bottom:2rem;display:flex!important;flex-direction:column}}.four-cs .product-image__wrapper_img-holder_zoom-controls_minus,.four-cs .product-image__wrapper_img-holder_zoom-controls_plus{background:#fff;font-size:2.5rem;height:4rem;padding-top:.4rem;width:4rem}@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;border:none;border-radius:4px;color:#fff;font-size:3rem;font-weight:400;letter-spacing:.1px;line-height:1;margin-bottom:2rem;opacity:.6}.four-cs .product-image__wrapper_img-holder_zoom-controls_minus{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{background:#fff;border:2px solid #dddedf;border-radius:50%;color:transparent;content:"o";font-size:.5rem;padding:2px 3px;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{left:-5px;padding:2px}}.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;top:-6px;width:16px}.four-cs .clarity-slider .slider .noUi-value,.four-cs .color-slider .slider .noUi-value,.four-cs .cut-slider .slider .noUi-value{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.01rem;line-height:1.1;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{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.01rem;line-height:1.4}}.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{color:#272829;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:1.5;padding:5rem 0 4rem}.four-cs__wrapper{border:1px solid #d7d7d7;border-radius:.02rem;padding:0}.four-cs__wrapper_details-sec{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);padding-top:2rem;position:relative}@media only screen and (max-width:50em){.four-cs__wrapper_details-sec{background-color:hsla(0,0%,100%,.6);order:2}}.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{flex-direction:column;padding:3rem 0}}.four-cs__wrapper_details-sec_filter_wrap_title{color:#272829;font-family:MontserratSemibold;font-size:1.2rem;font-weight:400;letter-spacing:.09rem;line-height:1;margin-bottom:2.5rem;text-transform:uppercase;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{color:#272829;font-size:.8rem;font-weight:700;letter-spacing:.09rem;line-height:1;margin-left:.8rem}.four-cs__wrapper_details-sec_filter_wrap_top-desc{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.01rem;line-height:1.57}@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}.four-cs__wrapper_details-sec_filter_wrap_left{align-items:center;display:flex;flex-direction:column;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:flex}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide{order:0}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_range-slide .noUi-tooltip{background:#fff;border:1px solid #dddedf;border-radius:4px;bottom:-4rem;box-shadow:0 0 1px 1px #dddedf;font-size:1.3rem;padding:.5rem}.four-cs__wrapper_details-sec_filter_wrap_left_slider .slider__hold_span{line-height:1;order:1}.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-style:italic;font-weight:400;letter-spacing:.01rem;line-height:1.57;margin-top:4rem}@media only screen and (max-width:50em){.four-cs__wrapper_details-sec_filter_wrap_left_bottom-desc{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.02rem;line-height:1.33;padding:4rem 2rem 1rem;text-align:center}}.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{order:1}}.four-cs__wrapper_details-sec_filter_wrap_right_image{max-width:100%}.four-cs__wrapper_hand-sec{align-items:flex-end}@media only screen and (max-width:50em){.four-cs__wrapper_hand-sec{background:#fff;max-height:48rem;order:1;overflow:hidden}}@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{color:#272829;font-size:1.5rem;font-weight:400;letter-spacing:.2px;line-height:2}@media only screen and (max-width:50em){.article-sticky p{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.6}}.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-height:37rem;max-width:52rem}@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-height:inherit;max-width:100%}}@media only screen and (max-width:37.5em){.article-sticky__left_img{max-height:20rem}.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{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.02rem;line-height:2;margin-bottom:3.5rem}@media only screen and (max-width:50em){.article-sticky__right_para{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:1.6}.article-sticky__right_cta-block{align-items:center;display:flex;flex-direction:column;justify-content:center}}.article-sticky__right_cta-block_cta{color:#53565a;font-size:1.1rem;font-weight:800;letter-spacing:.08rem;line-height:2.18;margin-right:3rem;text-transform:uppercase}@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{color:#53565a;font-family:MontserratSemibold;font-size:1.5rem;font-weight:400;letter-spacing:.01rem;line-height:.83;padding:0}.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(90deg,#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{border-bottom:1px solid #939596;border-left:1px solid #939596;height:16px;width:16px}@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{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-style:italic;font-weight:400;letter-spacing:.1px;line-height:1.93;padding:0;text-align:center}@media only screen and (max-width:37.5em){.color-slider__marks_text{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:1}}@media only screen and (min-width:50.0625em) and (max-width:64em){.color-slider__marks_text{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:.95}}.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{margin:auto;position:relative;right:auto;top:auto}}.carat-slider__shapes-btn_label{color:#272829;font-family:MontserratSemibold;font-size:1.2rem;font-weight:400;letter-spacing:.09rem;line-height:1}.carat-slider__shapes-btn_input{cursor:pointer;padding-left:1.5rem;position:relative;width:12rem}.carat-slider__shapes-btn_input input[disabled]{background-color:#fff;color:#272829;opacity:1}.carat-slider__shapes-btn_input_el{border:1px solid #dddedf;border-radius:.4rem;color:#272829;cursor:pointer;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.02rem;line-height:1.69;outline:none;padding:1rem}.carat-slider__shapes-btn_input_icon{color:#abadaf;font-size:.8rem;font-weight:400;letter-spacing:.02rem;line-height:1.69;position:absolute;right:1rem;top:2rem}.carat-slider__shapes-form{background-color:#f2f4f5;border:.5px solid #dddedf;border-radius:.4rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);display:none;left:5%;padding:4rem 6rem;position:absolute;top:8.5rem;width:90%;z-index:2}@media only screen and (max-width:50em){.carat-slider__shapes-form{left:0;margin:auto;padding:2.5rem 2rem;position:relative;right:auto;top:2rem;width:95%}}.carat-slider__shapes-form.show{display:flex!important}.carat-slider__shapes-form_el{text-align:center;width:20%}.carat-slider__shapes-form .drop-icon{border-bottom:8px solid #dddedf;border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;right:10%;top:-8px;width:0}@media only screen and (max-width:50em){.carat-slider__shapes-form .drop-icon{right:40%}}.carat-slider__shapes-form .drop-icon:after{border-bottom:8px solid #f2f4f5;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:-8px;position:absolute;top:1px;width:0;z-index:100}.carat-slider__shapes-form .text-with-image{border:1px solid transparent;border-radius:0;height:9.5rem;margin-bottom:3rem;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{background:transparent;content:"";height:2px;width:100%}}.carat-slider__shapes-form .text-with-image.active{box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}@media only screen and (max-width:50em){.carat-slider__shapes-form .text-with-image.active{background:transparent;box-shadow:none}.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,.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{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:.02rem;line-height:1.69;margin-top:1rem}@media only screen and (max-width:50em){.four-cs-sliders{display:none}}.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){justify-content:flex-end;padding-right:1rem}.category-grid-1-2__banner-wrapper .centered-banner-with-cta:nth-child(2n){justify-content:flex-start;padding-left:1rem}@media only screen and (max-width:37.5em){.category-grid-1-2__banner-wrapper .centered-banner-with-cta{max-height:52rem;padding:0!important}}.centered-banner-with-cta{height:auto;overflow:hidden;position:relative}.centered-banner-with-cta__wrapper{position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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{display:none;-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-mobile{display:block;z-index:0}}.centered-banner-with-cta__text-block{left:0;position:absolute;top:2%;transform:translateY(0);z-index:1}.centered-banner-with-cta__text-block_heading{word-wrap:break-word;color:#fff;font-family:PlayfairDisplayRegular;font-size:4rem;font-weight:400;letter-spacing:1.5px;line-height:1;margin-bottom:2rem}.is-white-background .centered-banner-with-cta__text-block_heading{color:#272829;margin-bottom:1.4rem}@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{color:#fff;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.3px;line-height:1.67;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}.centered-banner-with-cta__text-block_cta-block{flex-direction:column}}.centered-banner-with-cta__text-block_cta-block_cta{color:#fff;font-family:MontserratRegular;font-size:1.1rem;font-weight:700;letter-spacing:1.6px;line-height:2.18;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(2n){margin:0 0 0 4rem}@media only screen and (max-width:37.5em){.centered-banner-with-cta__text-block_cta-block_cta:nth-child(2n){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(2n){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;max-height:28rem;max-width:48rem;overflow:hidden}@media only screen and (max-width:37.5em){.rectangle-tile__image{display:block;max-height:26rem;max-width:none}}@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-height:15rem;max-width:15rem}}@media only screen and (max-width:50em){.isCategoryGrid .rectangle-tile__image{max-height:23rem;max-width: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{max-height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform .5s}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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 .5s}@media only screen and (max-width:50em){.rectangle-tile__image_el:hover{transform:none;transition:none}}.rectangle-tile__image-mobile{border-radius:1rem;display:none;max-height:26rem;overflow:hidden}@media only screen and (max-width:37.5em){.isCategoryGrid .rectangle-tile__image-mobile{max-height:30rem;max-width: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{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.02rem;line-height:1.25}@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{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.02rem;line-height:1.38;margin-top:1.5rem;text-align:center}@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:.6rem}}.rectangle-grid-1X2{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{align-items:baseline;width:99rem}@media only screen and (min-width:50.0625em) and (max-width:64em){.category-grid-1X3{max-width:90rem;width:100%}}@media only screen and (max-width:50em){.category-grid-1X3{padding:0 4rem;width:100%}}@media only screen and (max-width:37.5em){.category-grid-1X3{padding-left:0;padding-right: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}.category-grid-1X3 .rectangle-tile:nth-child(2n-1){padding-left:10px}}.category-grid-1X4{align-items:baseline;padding-left:0;padding-right:0}@media only screen and (max-width:50em){.category-grid-1X4{max-width:65rem;padding:0 4rem;width:100%}}@media only screen and (max-width:37.5em){.category-grid-1X4{padding-left:0;padding-right: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-height:23rem;max-width: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}.category-grid-1X4 .rectangle-tile:nth-child(2n-1){padding-left:10px}}.category-grid-2x2x2{align-items:baseline;width:70rem}@media only screen and (max-width:37.5em){.category-grid-2x2x2{padding-left:0;padding-right: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}.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{color:#272829;font-family:MontserratSemibold;font-size:2.4rem;font-weight:700}.paragraph__content,.paragraph__title{letter-spacing:.02rem;line-height:1.38}.paragraph__content{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;margin-top:4rem}@media only screen and (max-width:50em){.paragraph__content{margin-top:1.5rem;text-align:justify}}.paragraph__var2-content{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:0;line-height:1.5;margin-top:2rem;padding-bottom:3rem}@media only screen and (max-width:37.5em){.paragraph__var2-content{color:#53565a;font-size:1.4rem;font-weight:600;letter-spacing:-.1px;line-height:1.3;margin-top:1.5rem}}.paragraph__var2-title{color:#53565a;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:-.3px;line-height:1.1;padding-top:3rem}@media only screen and (max-width:37.5em){.paragraph__var2-title{color:#53565a;font-size:2.9rem;font-weight:400;letter-spacing:-.3px;line-height:1.03}}.paragraph p{line-height:1.38}.image-left{margin-bottom:3rem}@media only screen and (max-width:50em){.image-left{flex-direction:column}}.image-left__content{color:#53565a;font-size:1.6rem;font-weight:400;letter-spacing:.2rem;line-height:1.38;margin-left:4rem}@media only screen and (max-width:50em){.image-left__content{margin-left:auto;margin-top:3rem;text-align:justify}}.education-section{padding-bottom:3rem;padding-top:3rem}.education-section .product-specs__item_header_icon{position:relative}.education-section__title{border-bottom:1px solid #dddedf;color:#53565a;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:0;line-height:1.5;padding-bottom:5rem}@media only screen and (max-width:50em){.education-section__title{border:none;font-size:3.5rem;padding:0 2rem 5rem;text-align:center}}.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{border-bottom:1px solid #dddedf;color:#53565a;font-family:MontserratSemibold;font-size:1.6rem;font-weight:400;letter-spacing:.6px;line-height:1;margin:0;padding:2rem 0}.education-section .tabs__header_item_carat{display:none;font-size:1rem}.education-section .tabs__header_item.selected .tabs__header_item_carat{color:#c8102e;display:block}.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{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:400;letter-spacing:.04rem;line-height:1;margin:3rem 0}.education-section__item_description{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.04rem;line-height:1.38;margin-bottom:3rem}@media only screen and (max-width:37.5em){.education-section__item_description{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.04rem;line-height:1.6;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{color:#272829;font-family:MontserratSemibold;font-size:1.6rem;font-weight:400;letter-spacing:.6px;line-height:1}.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{color:#53565a;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:1.5;padding-bottom:4rem;padding-top:4rem}.prod-cat-tile-block{padding:5rem;position:relative}@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{height:100%;left:0;position:absolute;top:0;z-index:0}@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{display:none;left:0;position:absolute;top:0;z-index:0}@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{justify-content:flex-start;order:1}.right-align .prod-cat-tile-block__banner-block{justify-content:flex-end;order:0}@media only screen and (max-width:37.5em){.prod-cat-tile-block__banner-block{display:none}}.prod-cat-tile-block__banner-block_img-wrap{height:60rem;overflow:hidden;position:relative;width:60rem}.prod-cat-tile-block__banner-block_img-wrap_image{height:60rem;left:50%;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:90rem}.prod-cat-tile-block__banner-block-mobile{display:none;padding:3rem;z-index:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.prod-cat-tile-block__banner-block-mobile{height:30rem;width:100%}}@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{justify-content:flex-end;order:0}.right-align .prod-cat-tile-block__tile-block{justify-content:flex-start;order:1}.prod-cat-tile-block__tile-block_text-block{z-index:1}.prod-cat-tile-block__tile-block_text-block_heading{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-style:italic;font-weight:400;letter-spacing:-.5px;line-height:1.3;margin-bottom:1rem}@media only screen and (max-width:37.5em){.prod-cat-tile-block__tile-block_text-block_heading{color:#272829;font-size:5rem;font-weight:400;letter-spacing:-.7px;line-height:.98;margin-bottom:3rem}}.prod-cat-tile-block__tile-block_text-block_sub-heading{color:#272829;font-family:MontserratSemibold;font-size:1.6rem;font-weight:600;letter-spacing:.6px;line-height:1.56;padding-top:1rem}.prod-cat-tile-block__tile-block_text-block_cta{color:#c8102e;font-family:MontserratRegular;font-size:1.1rem;font-weight:700;letter-spacing:1.6px;line-height:2.18;text-transform:uppercase}.prod-cat-tile-block__tile-block_text-block_cta:after{content:">"}.prod-cat-tile-block__tile-block_wrapper{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}.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-bottom:4rem;padding-left:8rem;padding-top:4rem}@media only screen and (max-width:50em){.prod-cat-tile-block__tile-block_wrapper_details{margin-top:0;padding:0}}.prod-cat-tile-block__tile-block_wrapper_details_title{color:#b00060;font-family:BodonoLT Book;font-size:3.6rem;font-weight:300;letter-spacing:.02em;line-height:""}@media only screen and (max-width:50em){.prod-cat-tile-block__tile-block_wrapper_details_title{color:#b00060;font-size:2.8rem;font-weight:400;letter-spacing:-.03em;line-height:"";text-align:center}}.prod-cat-tile-block__tile-block_wrapper_details_description{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.03rem;line-height:2;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{color:#b00060;font-size:1.1rem;font-weight:900;letter-spacing:.8px;line-height:2.18}.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{color:#b00060;font-family:MontserratSemibold;font-size:1.6rem;font-weight:900;letter-spacing:.8px;line-height:2.18}@media only screen and (max-width:37.5em){.prod-cat-tile-block__tile-block_wrapper_details_styles_products{justify-content:space-around;margin:0;padding:4rem 2rem}}@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}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product{justify-content:center;width:50%}}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_title{color:#272829;font-family:MontserratRegular;font-size:1.5rem;font-weight:600;letter-spacing:.8px;line-height:1.5;padding-top:.5rem}.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image{height:10rem;margin-top:3rem;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 (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.prod-cat-tile-block__tile-block_wrapper_details_styles_products .product_link_image img{width:100%}}.popular-category-carousel{background-color:#fff9f5;margin-bottom:0;padding-top:4rem}.popular-category-carousel .product-category-carousel{margin-bottom:0}.popular-category-carousel__title{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.5px;line-height:1.21;text-align:center;text-transform:uppercase}.store-details .popular-category-carousel__title{color:#53565a;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1.25}.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-bottom:8rem;padding-top:8rem}@media only screen and (max-width:50em){.popular-category-carousel .carousel{margin-left:0;padding:2rem 0}}.popular-category-carousel .carousel__next,.popular-category-carousel .carousel__prev{letter-spacing:0;top:45%}.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{border-bottom:0;margin:0;padding:0;position:relative;width:33rem!important}@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}to{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,.05)}.popular-category-carousel .carousel-item__bottom{background-color:#fff;border:5px solid #fff;max-height:33rem;overflow:hidden;transition:border .1s}@media only screen and (max-width:50em){.popular-category-carousel .carousel-item__bottom{transition:none}}.popular-category-carousel .carousel-item__image{height:100%;transform:scale(1);transition:transform .75s;width:100%}.popular-category-carousel .carousel-item__image:hover{transform:scale(1.1);transition:transform .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-left:4rem;padding-right:4rem;padding-top:1rem}.page-wrap{background-color:#fff}.cms-full-block{height:auto;overflow:hidden}.cms-full-block,.cms-full-block__wrapper{position:relative}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.cms-full-block__wrapper{width:100%}}.cms-full-block__background-image,.cms-full-block__background-image-mobile{-o-object-fit:cover;object-fit:cover;z-index:0}@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{left:10%;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@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{color:#272829;font-family:PlayfairDisplayRegular;font-size:4rem;font-weight:400;letter-spacing:1.5px;line-height:1;margin-bottom:2rem;text-transform:uppercase}@media only screen and (min-width:50.0625em) and (max-width:64em){.cms-full-block_text-block_heading{color:#272829;font-size:3rem;font-weight:400;letter-spacing:3px;line-height:1}}@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{color:#272829;font-family:MontserratRegular;font-size:2rem;font-weight:400;letter-spacing:.3px;line-height:1.67;margin-bottom:2.5rem}@media only screen and (max-width:37.5em){.cms-full-block_text-block_description{color:#272829;font-size:1.5rem;font-weight:400;letter-spacing:.5px;line-height:1.23;margin-bottom:2rem}}@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{flex-direction:column}}.cms-full-block_text-block_cta-block_cta{color:#272829;font-family:MontserratRegular;font-size:1.1rem;font-weight:700;letter-spacing:1.6px;line-height:1.18;text-transform:uppercase}.cms-full-block_text-block_cta-block_cta:nth-child(2n){margin-left:4rem}@media only screen and (max-width:37.5em){.cms-full-block_text-block_cta-block_cta{color:#272829;font-size:1.3rem;font-weight:700;letter-spacing:3.3px;line-height:1.18;margin:1rem 0!important}}@media only screen and (min-width:37.5625em) and (max-width:50em){.cms-full-block_text-block_cta-block_cta{color:#272829;font-size:.6rem;font-weight:700;letter-spacing:1.6px;line-height:1.18}.cms-full-block_text-block_cta-block_cta:nth-child(2n){margin-left:2rem}}@media only screen and (min-width:50.0625em) and (max-width:64em){.cms-full-block_text-block_cta-block_cta{color:#272829;font-size:.8rem;font-weight:700;letter-spacing:1.6px;line-height:2.18}}@media only screen and (min-width:50em){.top-banner{margin:0 auto;max-width:1280px}}@media screen and (max-width:1366px){.top-banner{margin:0;max-width:none}}.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{display:block;max-height:150px;width:100%}}.cms-html-container{padding:2rem}.cms-html-container p{line-height:1.38}.product-desc{padding-bottom:1rem;padding-top:2rem}.product-desc__wrapper{padding-left:0}@media only screen and (min-width:100em){.product-desc__wrapper{padding-left:0}}@media only screen and (max-width:50em){.product-desc__wrapper{padding:0}}.product-desc__heading{color:#272829;font-family:MontserratSemibold;font-size:2rem;font-weight:600;letter-spacing:.08rem;line-height:1.75}@media only screen and (max-width:50em){.product-desc__heading{text-align:center}}.checkout-error-modal .component-name__content{width:45.5%}@media only screen and (max-width:37.5em){.checkout-error-modal .component-name__content{height:100%;width:100%}.checkout-error-modal .component-name__content_main-wrap_body{height:100vh}}.checkout-error-modal__wrap_body{padding:6.2rem 2.4rem!important}.checkout-error-modal__wrap_body_text{color:#000;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.8px;line-height:1.5;margin-bottom:2rem;text-align:center}.checkout-error-modal__wrap_body_btn{margin:3rem auto;width:20rem}.digital-appraisal{background:#fff;border:2pt solid #6c2830;margin:5rem auto;page-break-after:always}.digital-appraisal .Cust_details_block{color:#53565a;display:inline-block;font-family:Arial;font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1.4;width:50%}.digital-appraisal .Cust_details_block .date,.digital-appraisal .Cust_details_block.date{float:right}.digital-appraisal header .page_header .logo{float:left;margin:10rem 0 2rem 3rem;width:30%}.digital-appraisal header .page_header .secondary-logo{display:inline-block;margin:1rem 0 1rem auto;padding:3rem;width:20%}@media only screen and (max-width:37.5em){.digital-appraisal header .page_header .secondary-logo{margin-left:40rem}}@media print{.digital-appraisal header .page_header .logo{margin:auto;width:30%}}.digital-appraisal .main_heading{padding:2rem 5rem}.digital-appraisal .main_heading h3{color:#53565a;font-family:Arial;font-size:3rem;font-weight:400;letter-spacing:.3em;line-height:1.4;padding:2rem;text-align:center}@media print{.digital-appraisal .main_heading h3{font-size:2.5rem;padding:2rem 2rem 3rem}}@media only screen and (max-width:37.5em){.digital-appraisal .main_heading h3{color:#53565a;font-size:1.5rem;font-weight:400;letter-spacing:.3em;line-height:1}}.digital-appraisal .main_heading .cust-num{border-bottom:1px solid #abadaf;padding:2rem 0;width:100%}.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{color:#53565a;font-family:Arial;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:1.4;line-height:2;margin:1.5rem;text-align:center}.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{color:#53565a;font-family:Arial;font-size:1.2rem;font-weight:400;letter-spacing:.02em;line-height:1.3;margin-bottom:1rem}.digital-appraisal .main_container .main_content .main_bold p{color:#53565a;font-family:MontserratSemibold;font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:1.2}.digital-appraisal .main_container .bottom_details{margin-top:3rem}.digital-appraisal .main_container .bottom_details .purchase_details_block{display:inline-block;margin-top:2rem}.digital-appraisal .main_container .bottom_details .purchase_details_block,.digital-appraisal .main_container .bottom_details .purchase_details_block p{color:#53565a;font-family:Arial;font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1.4}.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:700}.digital-appraisal .main_container .bottom_details .shaneco_logo{display:inline-block;margin-bottom:4rem;width:45%}.digital-appraisal .main_container .clear{clear:both}.digital-appraisal footer{width:100%}.digital-appraisal footer .footer_info{float:right;text-align:center;width:100%}.digital-appraisal footer .footer_info p{color:#53565a;font-family:MontserratRegular;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:1rem;margin-left:107rem}.digital-appraisal footer .footer_info p .copy_right{color:#53565a;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1}.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.component-name__content_main-wrap_body{padding-block:clamp(2.5em,5vw,5em);padding-inline:clamp(1em,5vw,5em)}.address-modal__wrapper_disclaimer{padding:1rem 3rem 0}.address-modal__wrapper_disclaimer,.address-modal__wrapper_disclaimer_link{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.5px;line-height:1.5}.address-modal__wrapper_disclaimer_link{text-decoration:underline}.address-modal__wrapper .address-section{margin-top:1rem;padding:0!important}@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%}}.address-modal__wrapper_title{margin-bottom:.8rem;position:relative}.address-modal__wrapper_title_text{line-height:normal;margin:0 auto}@media only screen and (max-width:50em){.address-modal__wrapper_title_text{font-size:3rem}}.address-modal__wrapper_title_close{cursor:pointer;padding:2.4rem;position:absolute;right:0}.address-modal__wrapper_info{color:#000;text-align:center;width:100%}.address-modal__wrapper_form{justify-content:space-between;margin:4.8rem 0;padding:0;row-gap:2.4rem}@media only screen and (max-width:50em){.address-modal__wrapper_form{padding:0}}.address-modal__wrapper_form_row{width:47%}@media only screen and (max-width:50em){.address-modal__wrapper_form_row{width:100%}}.address-modal__wrapper .checkbox{padding:1rem 2rem 0 0}.address-modal__wrapper .checkbox__text{padding-left:2.3rem;text-transform:none}.address-modal__wrapper_checks{grid-gap:2.4rem;display:flex;gap:2.4rem}@media only screen and (max-width:50em){.address-modal__wrapper_checks{flex-direction:column;padding:0}}.address-modal__wrapper_checks_text{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.03rem;line-height:.5;padding:0 .8rem 0 .4rem}@media only screen and (max-width:50em){.address-modal__wrapper_checks_text{padding:1rem 0}}.address-modal__wrapper_checks_box_bill_text,.address-modal__wrapper_checks_box_ship_text{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.15em;line-height:.5}@media only screen and (max-width:50em){.address-modal__wrapper_checks_box_bill,.address-modal__wrapper_checks_box_ship{padding:0 0 1rem}}.address-modal__wrapper_buttons{grid-gap:1.6rem;display:grid;gap:1.6rem;margin:auto;text-align:center;width:25.9%}@media only screen and (max-width:50em){.address-modal__wrapper_buttons{width:100%}}.address-modal__wrapper_buttons_cancel{color:#000;text-decoration:underline;text-transform:capitalize}.address-modal__wrapper_buttons_save{padding:1.8rem 1.6rem;width:100%}@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-left:0;padding-right:0}.drop-a-hint .component-name__content_header_close-icon{right:35px;top:0}@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{margin:30px 0 35px;position:relative}@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{color:#53565a;font-family:MontserratRegular;font-size:2.1rem;font-weight:700;letter-spacing:.7rem;line-height:1}@media only screen and (max-width:50em){.drop-a-hint__wrap_title_text{font-size:1.6rem;letter-spacing:.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{background:#f2f4f5;border:.1rem solid #ddddde;padding:20px 0}@media only screen and (max-width:50em){.drop-a-hint__wrap_content_form{margin-top:3rem;padding:2rem 0 0}}.drop-a-hint__wrap_content_form_hold{background:#f2f4f5;padding:2.5rem 4rem 0}@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{color:#53565a;font-size:1.3rem;font-weight:400;letter-spacing:.07rem;line-height:1;margin-bottom:1rem;text-align:left}.drop-a-hint__wrap_content_form_hold_messge textarea{border:1px solid #dddedf;border-radius:3px;color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1;margin-bottom:2rem;padding:1rem}.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{color:#53565a;font-family:MontserratRegular;font-size:1.5rem;font-weight:700;letter-spacing:.06rem;line-height:1;margin-bottom:15px;margin-left:10px}.drop-a-hint__wrap_content_form_hold .input-field,.drop-a-hint__wrap_content_form_hold_small-text{margin-bottom:2rem}.drop-a-hint__wrap_content_form_hold .input-field__input{font-family:MontserratRegular}.drop-a-hint__wrap_content_form_hold .input-field__input.parsley-error{margin-bottom:10px}.drop-a-hint__wrap_content_form_hold .parsley-errors-list{margin-bottom:1rem;margin-top:0}.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-bottom:1rem;margin-top:0}.drop-a-hint__wrap_content_message{background:#fff;border:.1rem solid #ddddde;border-left:none;padding:45px 0;position:relative}@media only screen and (max-width:50em){.drop-a-hint__wrap_content_message{background:none;padding:4rem 0}}.drop-a-hint__wrap_content_message_title{color:#272829;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:2px;line-height:3rem;margin-bottom:20px;text-transform:capitalize}.drop-a-hint__wrap_content_message_reply{border:none;color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:150px;letter-spacing:.07rem;line-height:2rem;margin-bottom:20px;outline:none;overflow-y:auto;resize:none}.drop-a-hint__wrap_content_message_reply.text-area-select{border:1px solid #dddedf;border-radius:5px;padding:10px 15px 0}.drop-a-hint__wrap_content_message_image-hold_image{height:150px}.drop-a-hint__wrap_content_message_info{color:#53565a;font-family:MontserratRegular;font-size:1.1rem;font-weight:400;letter-spacing:.02rem;line-height:1.45;margin:10px 0 30px;padding:0 10px}.drop-a-hint__wrap_content_message_send{margin-top:30px}.drop-a-hint__wrap_content_message_send_button{font-family:MontserratBold;padding:5px 30px}.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,.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{right:15px;top:10px}.drop-a-hint-success .component-name__content_main-wrap{background:#fff;box-shadow:3px 5.2px 9px 1px rgba(0,0,0,.02);height:auto;margin:auto;overflow:hidden}@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{border-right:1px solid #abadaf;left:-15px;top:-15px;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-top-right{border-bottom:1px solid #abadaf;right:-15px;top:-15px;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-left{border-top:1px solid #abadaf;bottom:-15px;left:-15px;transform:rotate(45deg)}.drop-a-hint-success .component-name__content_main-wrap_border_edge-bottom-right{border-left:1px solid #abadaf;bottom:-15px;right:-15px;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{color:#53565a;font-family:MontserratRegular;font-size:2rem;font-weight:400;letter-spacing:1.4px;line-height:1.75}.drop-a-hint-success .component-name__content_main-wrap_body_content_icon{font-size:100px}.all-locations{background:#fff;border:1px solid #dddedf}@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{color:#c8102e;font-family:MontserratSemibold;font-size:1.1rem;font-weight:900;letter-spacing:.08rem;line-height:2;margin-bottom:4rem;text-transform:uppercase}@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{margin-bottom:4rem;text-transform:uppercase}.all-locations__wrapper_stack_link_text{color:#53565a;font-family:MontserratBold;font-size:1.1rem;font-weight:600;letter-spacing:.16rem;line-height:1;padding-left:2rem;position:relative}.all-locations__wrapper_stack_link_text_icon{font-size:1.5rem;left:0;margin-right:5px;position:absolute;top:0}.our-stores{background-color:#fff9f5}.our-stores__title{color:#53565a;font-family:MontserratBold;font-size:2rem;font-weight:400;letter-spacing:1.2rem;line-height:1.25;margin-bottom:6rem;margin-right:-1.2rem;margin-top:10rem;text-transform:uppercase}.store-locator-page .our-stores__title{display:none}.our-stores__wrapper{padding:3rem 0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.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:0}}@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}.our-stores__wrapper_item{border-top:1px solid #dddedf;padding:5rem 0}}.store-item{color:#53565a;font-family:MontserratSemibold;font-size:1.4rem;font-weight:400;letter-spacing:.2rem;line-height:1.45}.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{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:400;letter-spacing:.18rem;line-height:1;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:.5rem 0 3rem}.store-item.specific-store .store-item__number_text{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.17rem;line-height:2.18;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}.store-item.specific-store .store-item__number{padding-bottom:3.5rem}}.store-item.specific-store .store-item__manager{padding-bottom:0}@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{color:#c8102e;font-family:MontserratBold;font-size:1.1rem;font-weight:900;letter-spacing:.17rem;line-height:2.18}.store-item.specific-store .store-item__email_text_icon{color:#c8102e;font-size:2rem;margin-right:5px}.store-item.specific-store .store-item__nearby-store{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.5;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}.store-item.specific-store .store-item__view_checkbox .checkbox__text{line-height:2;padding-left:3.5rem}.store-item.specific-store .store-item__view_checkbox .checkbox__text:before{height:22px;width:22px}.store-item.specific-store .store-item__view_checkbox .checkbox__text:after{font-size:1.4rem;height:20px;letter-spacing:-.09rem;width:20px}}.store-item.specific-store .store-item__view_checkbox:before{border:1px solid #53565a;content:"";height:2.2rem;left:100%;position:absolute}.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{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.04rem;line-height:1;text-decoration:underline}.store-item__title{color:#272829;font-family:MontserratBold;font-size:1.4rem;font-weight:400;letter-spacing:.2rem;line-height:1;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{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.5;min-height:10rem;padding:10px 0}.store-item__manager{min-height:auto}.store-item__address>a{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.5;pointer-events:none;text-decoration:none}.store-details .store-item__address{min-height:auto}.store-item__number{min-height:auto;outline:0;padding:0 0 3rem}.store-item__number_text_label{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.17rem;line-height:2.18}.store-item__distance{font-style:italic;min-height:auto}.store-item__link{display:block;text-align:left}.store-item__link_text{color:#c8102e;font-family:MontserratBold;font-size:1.1rem;font-weight:900;letter-spacing:.17rem;line-height:2.18;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{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:600;letter-spacing:.16rem;line-height:1;padding-top:5px;text-transform:uppercase}.store-item__workhours_hold{padding:15px 0}.store-item__workhours_hold_weekday{color:#53565a;font-family:MontserratRegular}.store-item__workhours_hold_weekday,.store-item__workhours_holiday{font-size:1.6rem;font-weight:400;letter-spacing:.03rem;line-height:1.5}.store-item__workhours_holiday{color:#272829;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{border:1px solid #53565a;content:"";height:2.2rem;left:100%;position:absolute}.store-item__view_printInfoHold_icon{font-size:1.6rem;margin:0 10px;position:relative;top:4px}.store-item__view_printInfoHold_print{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.04rem;line-height:1;text-decoration:underline}.store-item__view_button{color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:.17rem;line-height:.8;text-transform:uppercase}@media only screen and (max-width:37.5em){.store-item__view_checkbox{display:block;padding:2rem 0}}.store-item__view_checkbox .checkbox__text{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.03rem;line-height:1.5;text-transform:none}.store-item__view_checkbox .checkbox__text:after,.store-item__view_checkbox .checkbox__text:before{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-left:2rem;padding-top:.7rem}.search-store{background:#fff9f5;padding-bottom:7rem;padding-top:10rem}.search-store__wrapper{min-height:10.2rem}.search-store__wrapper_found_title{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:-1px;line-height:1.2;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{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:-1px;line-height:1.2;text-transform:capitalize}.search-store__wrapper_found_change-location,.search-store__wrapper_found_change-location_click{color:#53565a;font-family:MontserratRegular;font-size:1.1rem;font-weight:900;letter-spacing:1.7px;line-height:2.18}.search-store__wrapper_found_change-location_click{text-decoration:underline}.search-store__wrapper_title{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:-1px;line-height:1.2}@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{color:#c8102e;cursor:pointer;font-family:MontserratBold;font-size:1.1rem;font-weight:900;letter-spacing:.17rem;line-height:2;text-transform:uppercase}@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{color:#ed4c24;color:#da690e;font-family:MontserratRegular;font-size:1.5rem;font-weight:400;letter-spacing:.02em;line-height:1.4;margin:20px 0}.search-store__wrapper_search{max-width:50rem;padding:10px 0}.search-store__wrapper_search_form{position:relative}.search-store__wrapper_search_form_icon{background:#fff url(/_ui/responsive/common/images/ic_nav%20search.png) no-repeat 100%;background-position:calc(100% - 16px) 9px;border:1px solid #dddedf;border-radius:4px;color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.06rem;line-height:1;padding:12px 40px 12px 20px}@media only screen and (max-width:50em){.search-store__wrapper_search_form_icon{padding:20px}}.search-store__wrapper_search_form_button{cursor:pointer;height:40px;opacity:0;position:absolute;right:10px;top:0;width:40px}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.search-store__wrapper{margin:0}}.pick-up-content__wrapper{-moz-column-gap:5.5rem;column-gap:5.5rem;display:grid;grid-template-columns:1fr 1fr 1fr;padding:3.2rem 0;row-gap:1.2rem;text-align:left}@media only screen and (max-width:37.5em){.pick-up-content__wrapper{grid-template-columns:1fr}}.pick-up-content__wrapper .estimated-pick-up .pick-up-time{display:none}.pick-up-content .same-day-delivery__confirm-page_content .title-text,.pick-up-content .same-day-delivery__home-page_container .info-text,.pick-up-content .same-day-delivery__home-page_container .input-box .form-input-with-label__label,.pick-up-content .same-day-delivery__manual-address-page_title,.pick-up-content .text-subtitle-small,.same-day-delivery__confirm-page_content .pick-up-content .title-text,.same-day-delivery__home-page_container .input-box .pick-up-content .form-input-with-label__label,.same-day-delivery__home-page_container .pick-up-content .info-text{margin:0 0 2rem}.add-to-cart-info .product-information .product-info .pick-up-content .extra-details,.address-modal .pick-up-content .form-input-with-label__label,.confirm-password__wrapper_container_wrapper .pick-up-content .email-modal__divider,.email-modal .pick-up-content .email-modal__divider,.left-nav-flyout .login-via-page .account-management-modal .pick-up-content .checkbox__text,.left-nav-flyout .login-via-page .account-management-modal .pick-up-content .input-field__text,.left-nav-flyout .login-via-page .pick-up-content .email-modal__wrapper_text,.left-nav-flyout .login-via-page .pick-up-content .welcome-modal__form_wrapper_text,.left-nav-flyout .login-via-page .reset-password-directions-modal .pick-up-content .login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .pick-up-content .login-container__wrapper_desc,.left-nav-flyout .login-via-page .welcome-back-modal .pick-up-content .confirm-password__wrapper_container_wrapper_text,.left-nav-flyout .tab-wrapper .tab-content .account .pick-up-content .account-id,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .pick-up-content a,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .pick-up-content .extra-details,.login-via-page .pick-up-content .email-modal__divider,.pick-up-content .add-to-cart-info .product-information .product-info .extra-details,.pick-up-content .address-modal .form-input-with-label__label,.pick-up-content .confirm-password__wrapper_container_wrapper .email-modal__divider,.pick-up-content .confirm-password__wrapper_container_wrapper_merge-text,.pick-up-content .email-modal .email-modal__divider,.pick-up-content .left-nav-flyout .login-via-page .account-management-modal .checkbox__text,.pick-up-content .left-nav-flyout .login-via-page .account-management-modal .input-field__text,.pick-up-content .left-nav-flyout .login-via-page .email-modal__wrapper_text,.pick-up-content .left-nav-flyout .login-via-page .reset-password-directions-modal .login-container__wrapper_desc,.pick-up-content .left-nav-flyout .login-via-page .verify-your-email-modal .login-container__wrapper_desc,.pick-up-content .left-nav-flyout .login-via-page .welcome-back-modal .confirm-password__wrapper_container_wrapper_text,.pick-up-content .left-nav-flyout .login-via-page .welcome-modal__form_wrapper_text,.pick-up-content .left-nav-flyout .tab-wrapper .tab-content .account .account-id,.pick-up-content .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a,.pick-up-content .loaded-cart__scroll-pane_bagId,.pick-up-content .loaded-cart__scroll-pane_products-added_level_product-description_level_price,.pick-up-content .loaded-cart__scroll-pane_products-added_level_product-description_level_title .extra-details,.pick-up-content .login-via-page .email-modal__divider,.pick-up-content .same-day-delivery__confirm-page_content .input-box .form-input-with-label__label,.pick-up-content .same-day-delivery__manual-address-page .manual-address-box_field-name,.pick-up-content .text-caption-large,.pick-up-content .welcome-modal .email-modal__divider,.pick-up-content .welcome-modal__form_wrapper_form_input .input-field__text,.pick-up-content .welcome-modal__form_wrapper_text,.same-day-delivery__confirm-page_content .input-box .pick-up-content .form-input-with-label__label,.same-day-delivery__manual-address-page .pick-up-content .manual-address-box_field-name,.welcome-modal .pick-up-content .email-modal__divider,.welcome-modal__form_wrapper_form_input .pick-up-content .input-field__text{line-height:150%;margin:0 0 .8rem}.add-to-cart-info .product-information .product-info .pick-up-content .phone.extra-details,.address-modal .pick-up-content .phone.form-input-with-label__label,.confirm-password__wrapper_container_wrapper .pick-up-content .phone.email-modal__divider,.email-modal .pick-up-content .phone.email-modal__divider,.left-nav-flyout .login-via-page .account-management-modal .pick-up-content .phone.checkbox__text,.left-nav-flyout .login-via-page .account-management-modal .pick-up-content .phone.input-field__text,.left-nav-flyout .login-via-page .pick-up-content .phone.email-modal__wrapper_text,.left-nav-flyout .login-via-page .reset-password-directions-modal .pick-up-content .phone.login-container__wrapper_desc,.left-nav-flyout .login-via-page .verify-your-email-modal .pick-up-content .phone.login-container__wrapper_desc,.left-nav-flyout .login-via-page .welcome-back-modal .pick-up-content .phone.confirm-password__wrapper_container_wrapper_text,.left-nav-flyout .tab-wrapper .tab-content .account .pick-up-content .phone.account-id,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .pick-up-content a.phone,.loaded-cart__scroll-pane_products-added_level_product-description_level_title .pick-up-content .phone.extra-details,.login-via-page .pick-up-content .phone.email-modal__divider,.pick-up-content .add-to-cart-info .product-information .product-info .phone.extra-details,.pick-up-content .address-modal .phone.form-input-with-label__label,.pick-up-content .confirm-password__wrapper_container_wrapper .phone.email-modal__divider,.pick-up-content .email-modal .phone.email-modal__divider,.pick-up-content .left-nav-flyout .login-via-page .account-management-modal .phone.checkbox__text,.pick-up-content .left-nav-flyout .login-via-page .account-management-modal .phone.input-field__text,.pick-up-content .left-nav-flyout .login-via-page .phone.email-modal__wrapper_text,.pick-up-content .left-nav-flyout .login-via-page .reset-password-directions-modal .phone.login-container__wrapper_desc,.pick-up-content .left-nav-flyout .login-via-page .verify-your-email-modal .phone.login-container__wrapper_desc,.pick-up-content .left-nav-flyout .login-via-page .welcome-back-modal .phone.confirm-password__wrapper_container_wrapper_text,.pick-up-content .left-nav-flyout .tab-wrapper .tab-content .account .phone.account-id,.pick-up-content .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item a.phone,.pick-up-content .loaded-cart__scroll-pane_products-added_level_product-description_level_title .phone.extra-details,.pick-up-content .login-via-page .phone.email-modal__divider,.pick-up-content .phone.confirm-password__wrapper_container_wrapper_merge-text,.pick-up-content .phone.loaded-cart__scroll-pane_bagId,.pick-up-content .phone.loaded-cart__scroll-pane_products-added_level_product-description_level_price,.pick-up-content .phone.welcome-modal__form_wrapper_text,.pick-up-content .same-day-delivery__confirm-page_content .input-box .phone.form-input-with-label__label,.pick-up-content .same-day-delivery__manual-address-page .phone.manual-address-box_field-name,.pick-up-content .text-caption-large.phone,.pick-up-content .welcome-modal .phone.email-modal__divider,.pick-up-content .welcome-modal__form_wrapper_form_input .phone.input-field__text,.same-day-delivery__confirm-page_content .input-box .pick-up-content .phone.form-input-with-label__label,.same-day-delivery__manual-address-page .pick-up-content .phone.manual-address-box_field-name,.welcome-modal .pick-up-content .phone.email-modal__divider,.welcome-modal__form_wrapper_form_input .pick-up-content .phone.input-field__text{margin:2rem 0 0}.pick-up-content .pick-up-note{display:flex;padding-bottom:2rem}.add-to-cart-info .product-information .info-container .chosen-single div .pick-up-content .pick-up-note b,.carousel-scroll .pick-up-content .pick-up-note .next-btn,.carousel-scroll .pick-up-content .pick-up-note .prev-btn,.cvv-modal .pick-up-content .pick-up-note .component-name__content_header_close-icon,.drop-a-hint-success .pick-up-content .pick-up-note .component-name__content_main-wrap_body_content_icon,.education-section .pick-up-content .pick-up-note .tabs__header_item_carat,.left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .pick-up-content .pick-up-note .call,.locate-my-store .pick-up-content .pick-up-note .search-store__wrapper_search_form_button,.modal .pick-up-content .pick-up-note .component-name__content_header_close-icon,.nav__ul.nav__bottom .pick-up-content .pick-up-note .call,.nav__ul.nav__bottom .pick-up-content .pick-up-note .help,.nav__ul.nav__bottom .pick-up-content .pick-up-note .my-account,.nav__ul.nav__bottom .pick-up-content .pick-up-note .stores,.page-footer .simple-banner .pick-up-content .pick-up-note a.thumb,.pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .pick-up-content .pick-up-note .engraving-font-text:before,.pdp-engraving .engraving-section .pick-up-content .pick-up-note .engraving-input-error:before,.pdp-engraving .pick-up-content .pick-up-note .engraving-title:before,.pick-up-content .pick-up-note .account-merge-modal__header_close-icon,.pick-up-content .pick-up-note .add-to-cart-info .product-information .info-container .chosen-single div b,.pick-up-content .pick-up-note .address-modal__wrapper_title_close,.pick-up-content .pick-up-note .all-locations__wrapper_stack_link_text_icon,.pick-up-content .pick-up-note .backend-error:before,.pick-up-content .pick-up-note .banner__wrapper_inner_call_icon,.pick-up-content .pick-up-note .banner__wrapper_inner_chat_icon,.pick-up-content .pick-up-note .carat-slider__shapes-btn_input_icon,.pick-up-content .pick-up-note .carousel-scroll .next-btn,.pick-up-content .pick-up-note .carousel-scroll .prev-btn,.pick-up-content .pick-up-note .carousel__next,.pick-up-content .pick-up-note .carousel__prev,.pick-up-content .pick-up-note .checkbox__text:after,.pick-up-content .pick-up-note .close-icon,.pick-up-content .pick-up-note .contact-a-store_info_stores_wrapper_link-icon,.pick-up-content .pick-up-note .cvv-modal .component-name__content_header_close-icon,.pick-up-content .pick-up-note .drop-a-hint-success .component-name__content_main-wrap_body_content_icon,.pick-up-content .pick-up-note .education-section .tabs__header_item_carat,.pick-up-content .pick-up-note .education-top-banner__text-wrapper_content_list_item_caret,.pick-up-content .pick-up-note .email-subscription__subscribe_email-submit,.pick-up-content .pick-up-note .error-message__text:before,.pick-up-content .pick-up-note .expando-child__content_header_content_icon,.pick-up-content .pick-up-note .expando__content_header_content_icon,.pick-up-content .pick-up-note .favorites-header-icon__wrap_image,.pick-up-content .pick-up-note .filter-component__label_icon,.pick-up-content .pick-up-note .form-input-with-label__faqs,.pick-up-content .pick-up-note .four-cs__wrapper_details-sec_filter_wrap_title_icon,.pick-up-content .pick-up-note .gemlist-filters__apply-sec_left_link_icon,.pick-up-content .pick-up-note .icon,.pick-up-content .pick-up-note .items-unavailable-modal__error_icon,.pick-up-content .pick-up-note .left-nav-flyout .tab-wrapper .tab-content .utility-dropdown .utility-list .list-item .call,.pick-up-content .pick-up-note .locate-my-store .search-store__wrapper_search_form_button,.pick-up-content .pick-up-note .map__holder_wrapper_direction_icon,.pick-up-content .pick-up-note .modal .component-name__content_header_close-icon,.pick-up-content .pick-up-note .nav__li_caret,.pick-up-content .pick-up-note .nav__ul.nav__bottom .call,.pick-up-content .pick-up-note .nav__ul.nav__bottom .help,.pick-up-content .pick-up-note .nav__ul.nav__bottom .my-account,.pick-up-content .pick-up-note .nav__ul.nav__bottom .stores,.pick-up-content .pick-up-note .note-tag__wrapper_icon,.pick-up-content .pick-up-note .online-customer-service_contact_options_arrow,.pick-up-content .pick-up-note .online-customer-service_contact_options_icon.call,.pick-up-content .pick-up-note .online-customer-service_contact_options_icon.chat,.pick-up-content .pick-up-note .online-customer-service_contact_options_icon.email,.pick-up-content .pick-up-note .page-footer .simple-banner a.thumb,.pick-up-content .pick-up-note .page-footer__col_call:before,.pick-up-content .pick-up-note .page-footer__col_chat:before,.pick-up-content .pick-up-note .page-footer__col_email:before,.pick-up-content .pick-up-note .page-footer__col_location:before,.pick-up-content .pick-up-note .page-footer__col_title.drop-caret:before,.pick-up-content .pick-up-note .page-header__store-banner__location-icon,.pick-up-content .pick-up-note .parsley-error+.parsley-errors-list,.pick-up-content .pick-up-note .parsley-success.is-password+.parsley-errors-list,.pick-up-content .pick-up-note .pdp-engraving .engraving-section .engraving-font-tab .engraving-font-style .engraving-font-text:before,.pick-up-content .pick-up-note .pdp-engraving .engraving-section .engraving-input-error:before,.pick-up-content .pick-up-note .pdp-engraving .engraving-title:before,.pick-up-content .pick-up-note .product-specs__item_header_icon,.pick-up-content .pick-up-note .recent-favorites__img-holder .favorite-icon,.pick-up-content .pick-up-note .same-day-delivery__confirm-page_header .header-icons .back-btn,.pick-up-content .pick-up-note .same-day-delivery__home-page_container .search-icon,.pick-up-content .pick-up-note .search-bar-mobile .nav-search .imagesearch,.pick-up-content .pick-up-note .search-bar-mobile .nav-search__icon_btn,.pick-up-content .pick-up-note .search-box__cross,.pick-up-content .pick-up-note .search-store__wrapper_link_text_icon,.pick-up-content .pick-up-note .social-media-frames__wrapper_mobile_links_facebook,.pick-up-content .pick-up-note .social-media-frames__wrapper_mobile_links_instagram,.pick-up-content .pick-up-note .social-media-frames__wrapper_mobile_links_pintrest,.pick-up-content .pick-up-note .social-media-frames__wrapper_mobile_links_twitter,.pick-up-content .pick-up-note .sort-and-filter__post-dropdown_tag_cross,.pick-up-content .pick-up-note .sticky-footer__container_price-btn-holder_link-wrap_back_icon,.pick-up-content .pick-up-note .stone-unavailable-modal__error_icon,.pick-up-content .pick-up-note .store-item.specific-store .store-item__email_text_icon,.pick-up-content .pick-up-note .store-item.specific-store .store-item__number_text_icon,.pick-up-content .pick-up-note .store-item__link_text_icon,.pick-up-content .pick-up-note .store-item__mobile_print,.pick-up-content .pick-up-note .store-item__view_printInfoHold_icon,.pick-up-content .pick-up-note .subnav__caret,.pick-up-content .pick-up-note .travel-companion-modal .component-name__content_header_close-icon,.pick-up-content .pick-up-note .utility-nav .account-mobile-active .account-icon,.pick-up-content .pick-up-note .utility-nav .account-mobile-inactive,.pick-up-content .pick-up-note .utility-nav .link-title:before,.pick-up-content .pick-up-note .utility-nav .link-wrap.account .link-title.active,.pick-up-content .pick-up-note .utility-nav .link-wrap.favorites .link-title.active,.pick-up-content .pick-up-note .utility-nav .link-wrap.help .link-title.active,.pick-up-content .pick-up-note .utility-nav .link-wrap.stores .link-title.active,.pick-up-content .pick-up-note .utility-nav .nav-search .imagesearch,.pick-up-content .pick-up-note .utility-nav .nav-search__icon_btn,.recent-favorites__img-holder .pick-up-content .pick-up-note .favorite-icon,.same-day-delivery__confirm-page_header .header-icons .pick-up-content .pick-up-note .back-btn,.same-day-delivery__home-page_container .pick-up-content .pick-up-note .search-icon,.search-bar-mobile .nav-search .pick-up-content .pick-up-note .imagesearch,.search-bar-mobile .pick-up-content .pick-up-note .nav-search__icon_btn,.store-item.specific-store .pick-up-content .pick-up-note .store-item__email_text_icon,.store-item.specific-store .pick-up-content .pick-up-note .store-item__number_text_icon,.travel-companion-modal .pick-up-content .pick-up-note .component-name__content_header_close-icon,.utility-nav .account-mobile-active .pick-up-content .pick-up-note .account-icon,.utility-nav .link-wrap.account .pick-up-content .pick-up-note .link-title.active,.utility-nav .link-wrap.favorites .pick-up-content .pick-up-note .link-title.active,.utility-nav .link-wrap.help .pick-up-content .pick-up-note .link-title.active,.utility-nav .link-wrap.stores .pick-up-content .pick-up-note .link-title.active,.utility-nav .nav-search .pick-up-content .pick-up-note .imagesearch,.utility-nav .pick-up-content .pick-up-note .account-mobile-inactive,.utility-nav .pick-up-content .pick-up-note .link-title:before,.utility-nav .pick-up-content .pick-up-note .nav-search__icon_btn{color:#202020;font-size:1.4rem;padding:.4rem .8rem 0 0}.map{background:#fff9f5}@media only screen and (min-width:50.0625em) and (max-width:64em){.map{margin:0 auto;padding:0 4rem 2rem}}.map__reset{margin-top:-11rem;padding:0}@media only screen and (min-width:50.0625em) and (max-width:64em){.map__reset{padding:0 2rem}}.map__reset_button{border-radius:5px;color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:800;height:2.5rem;letter-spacing:.15em;line-height:.15em;margin-bottom:6rem;outline:none;padding:.5rem;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{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:700;letter-spacing:.18rem;line-height:1;margin-bottom:2rem;text-transform:uppercase}.map__holder_wrapper_desc,.map__holder_wrapper_near-store,.map__holder_wrapper_phone{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:.03rem;line-height:1;margin-bottom:7px}.map__holder_wrapper_phone{margin-bottom:2.5rem;margin-top:2.5rem}.map__holder_wrapper_time,.map__holder_wrapper_time_spl{color:#272829;font-family:MontserratSemibold;font-size:1.6rem;font-weight:700;letter-spacing:.03rem;line-height:1;margin-bottom:1rem}.map__holder_wrapper_near-store{font-style:italic;margin-bottom:1.5rem}.map__holder_wrapper_direction{color:#c8102e;font-family:MontserratBold;font-size:1.2rem;font-weight:700;letter-spacing:.03rem;line-height:1;margin-bottom:3rem;text-transform:uppercase}.map__holder_wrapper_direction_icon{font-size:1.8rem;padding-right:5px}.map__holder_wrapper_view{color:#53565a;font-family:MontserratSemibold}.map .map__error{padding-bottom:50px}.map__error_hold{padding:60px 0}.map__error_hold_text{color:#272829;font-family:MontserratSemibold;font-size:1.2rem;font-weight:700;letter-spacing:.03rem;line-height:1;margin-bottom:30px}.map__error_hold_refresh_icon{background:url(/_ui/responsive/common/images/refresh-icon.png) no-repeat 0 0;background-size:10px 10px;height:10px;margin-right:10px;width:10px}.map__error_hold_refresh_txt{color:#272829;font-family:MontserratSemibold;font-size:1rem;font-weight:700;letter-spacing:.18rem;line-height:1}.map .gm-style .gm-style-iw-t:after{left:-163px;opacity:1;position:absolute;top:-314px;transform:translate(-50%,-50%) rotate(45deg)}.map .gm-style .gm-style-iw-c{border-radius:2px!important}.map .gm-style .gm-style-iw-ch{display:none}.map .gm-style .gm-style-iw-chr button{height:unset!important;opacity:.7;position:absolute!important;right:1.5rem;top:1rem;width:unset!important}.map .gm-style .gm-style-iw-chr button span{height:1.8rem!important;margin:0!important;width:1.8rem!important}.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{height:auto;padding:1.5rem;width:auto}@media only screen and (max-width:50em){.email-store-manager .component-name__content.account-management-modal .account-merge-modal__header_close-icon,.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 .account-merge-modal__header_close-icon,.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{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;margin-bottom:3rem;text-transform:uppercase}.email-store-manager__form_wrapper{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding:2rem}@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}.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{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding: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{border:1px solid #dddedf;border-radius:3px;color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:15rem;letter-spacing:1;line-height:1;outline:0;padding:1rem 4rem 1rem 1rem}.email-store-manager__form_wrapper_button_btn{font-family:MontserratBold;font-weight:900;margin:1rem 0 2rem;padding:.2rem 4rem;text-transform:uppercase}.store-details__wrapper{background:#fff9f5;padding:7rem 0 4rem}.store-details__wrapper_title,.store-details__wrapper_virtual{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:-1px;line-height:1.2;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{margin:0 auto;width:90%}}.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}.store-details .virtual-tour__wrapper_hold iframe{height:200px}}.virtual-tour__wrapper_title{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1.25;margin-bottom:50px;margin-top:80px;text-transform:uppercase}@media only screen and (max-width:37.5em){.store-details .virtual-tour__wrapper_title{line-height:2;padding:0 2rem}}@media only screen and (min-width:50.0625em) and (max-width:64em){.social-media-frames__wrapper{width:90%}}.social-media-frames__wrapper_title{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1.25;margin-bottom:5rem;margin-top:10rem}.social-media-frames__wrapper_mobile{justify-content:center}.social-media-frames__wrapper_mobile_title{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:1.5}.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{align-items:center;border-radius:4px;height:4rem;margin:0 .75rem;width:4rem}.social-media-frames__wrapper_mobile_links_facebook{background-color:#507bbc;color:#fff;font-size:2rem}.social-media-frames__wrapper_mobile_links_twitter{background-color:#1da0f2;color:#fff;font-size:2rem}.social-media-frames__wrapper_mobile_links_instagram{background-color:#cd486b;color:#fff;font-size:2rem}.social-media-frames__wrapper_mobile_links_pintrest{background-color:#c92228;color:#fff;font-size:2rem}.social-media-frames__facebook{padding-right:1rem}.social-media-frames__sub-title{color:#272829;font-family:MontserratSemibold;font-size:1.4rem;font-weight:700;letter-spacing:.2rem;line-height:1.4;margin-bottom:3rem;text-transform:uppercase}.social-media-frames__twitter{max-height:87rem;overflow:hidden;padding-left:1rem}.store-locator-modal .modal{overflow:hidden;z-index:1000002!important}.store-locator-modal .modal.fade-out{animation:fadeOutToTop .5s ease-in forwards}.store-locator-modal .modal.fade-in{animation:fadeInFromTop .5s ease-in forwards}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.store-locator-modal .component-name__content{background:#fff;height:100%;width:100%}.store-locator-modal .component-name__content_header{box-shadow:0 4px 8px 0 rgba(0,0,0,.15);padding:2rem 2.4rem;position:sticky;top:0}.store-locator-modal .component-name__content_header_title{padding:0;text-transform:uppercase}.store-locator-modal .component-name__content_header_close-icon{height:4rem;margin:0;padding:0;right:1rem;top:.8rem;width:4rem}.store-locator-modal .component-name__content_main-wrap{max-height:calc(100% - 6rem);overflow-y:auto}.locate-my-store .search-store{background:none;padding:0}.locate-my-store .search-store__wrapper{align-items:flex-start;border-bottom:1px solid #ccc;display:flex;flex-direction:column;padding:2.4rem 0}.locate-my-store .search-store__wrapper_title{margin:0}.locate-my-store .search-store__wrapper_link{align-items:flex-start;display:flex;flex-direction:column;margin:0;order:1;padding:0}.locate-my-store .search-store__wrapper_link a{display:flex}.locate-my-store .search-store__wrapper_link_text{margin:0;padding:0;text-decoration:underline;text-transform:none}.locate-my-store .search-store__wrapper_link_text_icon{font-size:2rem}.locate-my-store .search-store__wrapper_link_text:after{content:""}.locate-my-store .search-store__wrapper_link_error{color:#b6001d;font-size:1.2rem;margin:1.6rem 0 0;padding:0;text-align:left}.locate-my-store .search-store__wrapper_search{padding:2.4rem 0;width:100%}.locate-my-store .search-store__wrapper_search_error{padding-top:1rem;text-align:left}.locate-my-store .search-store__wrapper_search_form_button{background:none;border:none;color:#202020;cursor:pointer;display:block;font-size:1.3rem;height:1.3rem;left:0;opacity:1;padding-left:1.2rem;position:absolute;top:.7rem;width:1.3rem}.locate-my-store .search-store input[type=text]{background:none;border:1px solid #707070;border-radius:2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-style:normal;font-weight:400;height:3.1rem;letter-spacing:0;line-height:1.5rem;padding:0 2.4rem 0 4.4rem;position:relative;width:100%}.locate-my-store .all-locations{border:none;padding:0}.locate-my-store .all-locations__wrapper{justify-content:flex-end;padding:0;width:100%}.locate-my-store .all-locations__wrapper_header{display:flex;justify-content:space-between;padding:2.4rem 0}.locate-my-store .all-locations__wrapper_link{font-family:MontserratSemibold;font-size:1.6rem;margin:0;text-decoration:underline;text-transform:capitalize}.locate-my-store .all-locations__wrapper_text{font-family:MontserratSemibold;font-size:1.6rem;text-transform:capitalize;width:80%}.locate-my-store .all-locations__wrapper_content{display:grid;grid-template-columns:1fr 1fr;row-gap:1.6rem}.locate-my-store .all-locations__wrapper_stack{width:100%}.locate-my-store .all-locations__wrapper_stack_link{margin:0}.locate-my-store .all-locations__wrapper_stack_link_text{font-size:1.6rem;padding:0;text-decoration:underline;text-transform:capitalize}.locate-my-store .all-locations__wrapper_stack_link_text_icon{display:none}.my-store{display:flex;flex-direction:column}.my-store__title{padding-bottom:1.6rem}.my-store__title:nth-child(3){display:none}.store-info__wrapper{border-bottom:1px solid #ccc;padding:1.6rem 0}.store-info__wrapper .btn-secondary-outlined{text-transform:uppercase;width:100%}.store-info__content{display:flex;width:100%}.store-info__content .radio-button__text{padding-left:.8rem;position:relative;top:.2em}@media only screen and (max-width:50em){.store-info__content .radio-button__text{padding-left:1rem}}.is-selected .store-info__content .radio-button__text:after{background-color:#555659;border:0;height:10px;top:1.2rem;width:10px}.store-info__content .radio-button__text:before{border:1px solid #555659;margin:1px 0 0 -8px}.store-info__content .radio-button .radio-button__input:checked+.radio-button__text{color:#272829;font-size:1.4rem;font-weight:700;letter-spacing:.8px;line-height:1.4}.store-info__store-details{width:100%}.store-info__store-details_main{padding-bottom:1.6rem}.store-info__store-details_phone{text-decoration:underline}.store-info__store-details_place{padding-bottom:.6rem;text-transform:capitalize}.store-info__store-details_address-line-one,.store-info__store-details_address-line-two{font-family:MontserratRegular}.store-info__store-details_dist-time{display:flex;justify-content:space-between;width:100%}.store-info__store-details_dist-time p{font-family:MontserratRegular}.store-info__store-details_links{display:flex;justify-content:space-between;padding-bottom:1.6rem}.store-info__store-details_links a{text-decoration:underline;text-transform:capitalize!important}.store-info__store-details_map{height:18.2rem;padding-bottom:1.6rem;width:100%}.store-info__store-details_map img{height:100%;width:100%}.store-info__shop-store-cta.add-to-cart__btn,.store-info__shop-store-cta.btn,.store-info__shop-store-cta.checkout-error-modal__wrap_body_btn,.store-info__shop-store-cta.employee-terms-modal__wrapper_footer_submit,.store-info__shop-store-cta.employee-terms-modal__wrapper_footer_submit:disabled:hover{font-size:1.3rem}.email-modal .account-management-modal .account-merge-modal__header_close-icon,.email-modal .account-management-modal .close-icon{height:2.4rem;right:4rem;top:2rem;width:2.4rem}@media only screen and (max-width:75em){.email-modal .account-management-modal .account-merge-modal__header_close-icon,.email-modal .account-management-modal .close-icon{right:5px}}@media only screen and (max-width:50em){.email-modal .account-management-modal .account-merge-modal__header_close-icon,.email-modal .account-management-modal .close-icon{margin:3.2rem 2.5rem;right:25px;top:13px}}@media only screen and (max-width:37.5em){.email-modal .account-management-modal .account-merge-modal__header_close-icon,.email-modal .account-management-modal .close-icon{right:0;top:-1.2rem}}.email-modal .account-management-modal .body__wrapper_title{color:#000;margin-bottom:.8rem}.email-modal .account-management-modal .body__wrapper .input-field__text{margin-left:0}.email-modal .component-name__content_main-wrap_body.email-modal-login{padding:8rem}@media only screen and (max-width:50em){.email-modal .component-name__content_main-wrap_body.email-modal-login{padding:1.6rem 2.4rem}}.email-modal .component-name__content_main-wrap_body.email-modal-login .body__wrapper_title{text-transform:none}@media only screen and (max-width:50em){.email-modal .component-name__content_main-wrap_body.email-modal-login .body__wrapper_title{color:#202020;display:block!important;font-size:3rem;margin-top:3.2rem;text-align:left;width:73%}}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__wrapper_text{color:#202020;letter-spacing:.042rem;line-height:2.4rem;margin-bottom:3.2rem;width:78%}@media only screen and (max-width:50em){.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__wrapper_text{margin-bottom:2.4rem;text-align:left;width:94%}}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__wrapper_body .input-field__text{letter-spacing:.042rem;line-height:2.4rem;margin-bottom:.8rem;margin-top:0}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__wrapper_body .input-field__input{border:1px solid #555659}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__wrapper_body_btn{letter-spacing:.075rem;line-height:normal}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__divider{justify-self:center;margin-bottom:2.4rem;margin-top:.4rem}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__social-login_wrapper{display:flex;flex-direction:column;gap:1.6rem;justify-content:center;justify-self:center;width:34rem}@media only screen and (max-width:37.5em){.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__social-login_wrapper{width:100%}}.email-modal .component-name__content_main-wrap_body.email-modal-login .email-modal__social-login_wrapper .facebook-sso-error{text-align:left}.email-modal__wrapper{align-items:center;display:flex;flex-direction:column;padding:0 0 2rem}@media only screen and (max-width:50em){.email-modal__wrapper{align-items:flex-start}}.email-modal__wrapper_text{color:#272829;color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;letter-spacing:.042rem;line-height:1;line-height:2.4rem;margin-bottom:2.5rem;width:82%}@media only screen and (max-width:50em){.email-modal__wrapper_text{color:#272829;font-size:1.4rem;font-weight:400;letter-spacing:.03rem;line-height:1}}.email-modal__wrapper_body{margin:auto;max-width:34rem;width:100%}@media only screen and (max-width:50em){.email-modal__wrapper_body{margin:0;max-width:none}}.email-modal__wrapper_body .input-field__text{color:#53565a;color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;margin:.5rem .5rem .5rem 0;text-align:left}@media only screen and (max-width:50em){.email-modal__wrapper_body .input-field__text{margin:10px 5px}}.email-modal__wrapper_body .input-field .parsley-errors-list:before{display:none!important}.email-modal__wrapper_body .input-field .parsley-errors-list .parsley-custom-error-message{color:#b6001d;font-size:1.2rem;padding-top:0;text-align:left}.email-modal__wrapper_body .input-field input.parsley-error{border:1px solid #b6001d!important}.email-modal__wrapper_body_btn{color:#fff;height:5.4rem;margin-top:3.2rem;text-transform:uppercase;width:100%}@media only screen and (max-width:37.5em){.email-modal__wrapper_body_btn:hover{background:#555659}}.email-modal__wrapper_body_link{color:#53565a;font-family:MontserratBold;font-size:1.1rem;font-weight:900;letter-spacing:1.5px;line-height:2.5;padding:1.3rem 0;text-transform:uppercase}.email-modal__wrapper_body_link:after{content:">";margin-left:.5rem}.email-modal__wrapper_body_type{display:none}.email-modal .email-modal__divider{height:2.4rem}@media only screen and (max-width:37.5em){.email-modal .email-modal__divider{width:100%}}.email-modal .email-modal__divider_text{align-items:center;display:flex;width:34rem}@media only screen and (max-width:37.5em){.email-modal .email-modal__divider_text{width:100%}}.email-modal .email-modal__divider_text:after,.email-modal .email-modal__divider_text:before{border-bottom:1px solid #ccc;content:"";flex:1;height:0}.email-modal .email-modal__divider_text:after{margin-left:1.2rem}.email-modal .email-modal__divider_text:before{margin-right:1.2rem}.email-modal .sso-login-modal{align-items:center;background:#fff;display:flex;flex-direction:column;gap:3.2rem;padding:8rem}@media only screen and (max-width:50em){.email-modal .sso-login-modal{height:100%;padding:1.6rem 2.4rem}}.email-modal .sso-login-modal__title{color:#202020;font-family:PlayfairDisplayRegular;font-size:3rem;font-weight:400;letter-spacing:-.06rem;width:89%}@media only screen and (max-width:50em){.email-modal .sso-login-modal__title{margin-top:3.2rem;text-align:left;width:100%}}.email-modal .sso-login-modal__wrapper{width:26rem}@media only screen and (max-width:50em){.email-modal .sso-login-modal__wrapper{width:100%}}.email-modal .sso-login-modal__back-button{align-content:center;background-color:#fff;border:1px solid #202020;color:#202020;cursor:pointer;height:4rem;margin-top:2.4rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:37.5em){.email-modal .sso-login-modal__back-button{font-family:MontserratRegular;font-size:1.5rem;width:100%}}.no-scroll{overflow:hidden;position:fixed;width:100%}.welcome-modal .g-recaptcha-validation{padding-top:.8rem;text-align:left}.welcome-modal .g-recaptcha-validation li{color:#dd4b39;font-size:1.2rem;letter-spacing:.036rem;line-height:normal}.welcome-modal__wrap_captcha{align-items:flex-start;display:inline-block;height:7.6rem;text-align:center;width:100%}.welcome-modal__wrap_captcha iframe{height:7.6rem!important}.welcome-modal__wrap_captcha iframe .rc-anchor-normal{width:98%!important}@media only screen and (max-width:37.5em){.welcome-modal .component-name__content{width:100%}}@media only screen and (max-width:50em){.welcome-modal .component-name__content.account-management-modal .body__wrapper{padding-top:3.2rem}}.welcome-modal .component-name__content.account-management-modal .body__wrapper_title{color:#000;margin-bottom:.8rem;padding-top:3.2rem;text-transform:none}@media only screen and (max-width:37.5em){.welcome-modal .component-name__content.account-management-modal .body__wrapper_title{display:flex!important;font-size:3rem;line-height:normal;margin-top:0;padding-top:2rem;text-align:left;width:90%}}.welcome-modal .component-name__content.account-management-modal .body__wrapper .account-merge-modal__header_close-icon,.welcome-modal .component-name__content.account-management-modal .body__wrapper .close-icon{padding:2.5rem 2rem}.welcome-modal .component-name__content.account-management-modal .body__wrapper .account-merge-modal__header_close-icon:before,.welcome-modal .component-name__content.account-management-modal .body__wrapper .close-icon:before{font-size:2.4rem;height:2.4rem;width:2.4rem}@media only screen and (max-width:37.5em){.welcome-modal .component-name__content.account-management-modal .body__wrapper .account-merge-modal__header_close-icon,.welcome-modal .component-name__content.account-management-modal .body__wrapper .close-icon{height:4rem;margin-bottom:0;margin-right:0;padding:0;top:-20px;width:4rem}.welcome-modal .component-name__content.account-management-modal .body__wrapper .account-merge-modal__header_close-icon:before,.welcome-modal .component-name__content.account-management-modal .body__wrapper .close-icon:before{font-size:1.6rem}}.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{align-items:center;color:#272829;display:flex;flex-direction:column;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1}.welcome-modal__form_wrapper_text{margin-bottom:2.4rem;text-align:center;width:90%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper_text{text-align:left;width:100%}}.welcome-modal__form_wrapper_form{text-align:left;width:40.5%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper_form{width:100%}}.welcome-modal__form_wrapper_form_input{width:100%}@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:#202020;display:flex;font-size:1rem;padding-top:.6rem;text-align:left}.welcome-modal__form_wrapper_form_input_instruction-list{padding-bottom:2.4rem}.welcome-modal__form_wrapper_form_input_instruction{align-items:center;display:list-item;padding-top:1rem}.welcome-modal__form_wrapper_form_input_instruction svg{display:none}.welcome-modal__form_wrapper_form_input_instruction.displayChange{display:flex}.welcome-modal__form_wrapper_form_input_instruction.valid{color:#34a853!important;list-style:none}.welcome-modal__form_wrapper_form_input_instruction.valid svg:first-of-type{display:block}.welcome-modal__form_wrapper_form_input_instruction.valid svg:nth-of-type(2){display:none}.welcome-modal__form_wrapper_form_input_instruction.notValid{color:#b6001d!important;list-style:none}.welcome-modal__form_wrapper_form_input_instruction.notValid svg:first-of-type{display:none}.welcome-modal__form_wrapper_form_input_instruction.notValid svg:nth-of-type(2){display:block}.welcome-modal__form_wrapper_form_input input[type=text]{border-radius:.2rem}.welcome-modal__form_wrapper_form_input .input-field{margin-bottom:2.4rem}.welcome-modal__form_wrapper_form_input .input-field__text{margin-left:0!important;padding:0 0 1rem}.welcome-modal__form_wrapper_form_input .input-field__wrapper:has(.parsley-errors-list .parsley-required) .input-field__icon{top:30%!important}.welcome-modal__form_wrapper_form_input .input-field .is-password.parsley-error{border:1px solid #202020!important}.welcome-modal__form_wrapper_form_input .input-field input.parsley-error{border:1px solid #b6001d!important}.welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list{margin-top:0!important}.welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list:before{display:none}.welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal;margin-top:.8rem}.welcome-modal__form_wrapper .checkbox{display:block;margin-bottom:2.4rem;padding-left:0;text-align:left;width:40.5%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper .checkbox{width:100%}}.welcome-modal__form_wrapper .checkbox__text{color:#000!important}.welcome-modal__form_wrapper .checkbox__text:before{border-color:#555659!important;height:1.5rem;width:1.5rem}.welcome-modal__form_wrapper .checkbox__text:after{background:#555659!important;height:1.5rem;left:0;top:0;width:1.5rem}.welcome-modal__form_wrapper_captcha{height:7.6rem;width:40.5%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper_captcha{width:100%}}.welcome-modal__form_wrapper_captcha .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal}.welcome-modal__form_wrapper_captcha:has(.g-recaptcha-validation:not(.hide):not(.hiddenButAvailable))~.welcome-modal__form_wrapper_button{padding-top:2.4rem}.welcome-modal__form_wrapper_button{margin:2.4rem 0;width:40.5%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper_button{width:100%}}.welcome-modal__form_wrapper_button_btn{font-family:MontserratRegular;padding:.5rem;text-transform:uppercase}.welcome-modal__form_wrapper_button_btn.submit-btn{background:#555659;border:none;color:#fff;padding:1.8rem;width:100%}.welcome-modal__form_wrapper_sign-up{width:40.5%}@media only screen and (max-width:50em){.welcome-modal__form_wrapper_sign-up{width:100%}}.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_link{font-family:MontserratRegular;text-decoration:underline}.welcome-modal__form_wrapper_sign-up_link.back-btn{align-items:center;align-self:stretch;border:1px solid #202020;display:flex;gap:10px;justify-content:center;padding:18px;text-decoration:none}.welcome-modal__form_wrapper_sign-up .checkbox__text{text-transform:none}.welcome-modal__bottom-content{align-items:center;display:flex;flex-direction:column}.welcome-modal__bottom-content .email-modal__divider,.welcome-modal__bottom-content .email-modal__social-login_wrapper{width:34rem}@media only screen and (max-width:37.5em){.welcome-modal__bottom-content .email-modal__divider,.welcome-modal__bottom-content .email-modal__social-login_wrapper{width:34.5rem}}.welcome-modal .email-modal__divider{height:2.4rem;margin:2.4rem 0;width:40.5%}@media only screen and (max-width:37.5em){.welcome-modal .email-modal__divider{width:100%}}.welcome-modal .email-modal__divider_text{align-items:center;display:flex;width:100%}.welcome-modal .email-modal__divider_text:after,.welcome-modal .email-modal__divider_text:before{border-bottom:1px solid #ccc;content:"";flex:1;height:0}.welcome-modal .email-modal__divider_text:after{margin-left:1.2rem}.welcome-modal .email-modal__divider_text:before{margin-right:1.2rem}.welcome-modal .email-modal__social-login_wrapper{display:flex;flex-direction:column;gap:1.6rem;justify-content:center;justify-self:center;width:40.5%}@media only screen and (max-width:37.5em){.welcome-modal .email-modal__social-login_wrapper{width:100%}}.welcome-back-modal .component-name__content.modal-login .account-merge-modal__header_close-icon,.welcome-back-modal .component-name__content.modal-login .close-icon{font-size:2rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .account-merge-modal__header_close-icon,.welcome-back-modal .component-name__content.modal-login .close-icon{font-size:1.6rem;height:4rem;margin:0;width:4rem}}.welcome-back-modal .component-name__content.modal-login .body__wrapper{padding:8rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper{padding:3.2rem 2.4rem}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password{padding-inline:0}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_header{align-self:center;color:#000;font-size:3.5rem;width:61%}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_header{align-self:flex-start;font-size:3rem;width:79%}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_merge-header{color:#000;text-align:center;width:52%}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_merge-header{text-align:left;width:70%}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_text{color:#202020;width:74%}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_text{text-align:left;width:100%}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_merge-text{margin:.8rem 0;text-align:center;width:64%}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_merge-text{margin:.8rem 0 0;text-align:left;width:100%}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .input-field__merge-text{margin:0 0 .8rem}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .input-field .parsley-errors-list{margin-top:0}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .input-field .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal;margin-top:.8rem}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .backend-error{margin-top:.8rem}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox{padding-left:0}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox{padding:.6rem 0 .8rem}}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox__text{color:#000;font-weight:300}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox__text:after,.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox__text:before{border-color:#555659!important;height:1.5rem;left:.1rem;top:.1rem;width:1.5rem}.welcome-back-modal .component-name__content.modal-login .body__wrapper .confirm-password__wrapper_container_wrapper_hold_field .checkbox__text:after{background:#555659!important}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password{background-color:#fff;background-image:none}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper{align-items:center;padding-top:0}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper{justify-content:left;text-align:left}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_header{padding-bottom:0}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_header{margin:3.2rem 0 0!important}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container{background:#fff;border:0;margin:0;padding:0!important}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper{align-items:center;display:flex;flex-direction:column;gap:2.4rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper{align-items:flex-start;margin:0}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_text{margin-bottom:.8rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_text{margin-top:.8rem}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold{width:34rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold{width:100%}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold_field .input-field__text{color:#202020;margin-left:0!important}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold_field .input-field__input{border:1px solid #202020}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold_field .input-field input.parsley-error{border:1px solid #b6001d!important}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_hold_field .backend-error{font-size:1.2rem;letter-spacing:.036rem;line-height:normal}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button{margin-top:0}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn{background:#555659;color:#fff;height:5.4rem;margin-bottom:0;width:34rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_button_btn{font-family:MontserratRegular;width:100%}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_back-btn{align-content:center;background-color:#fff;border:1px solid #202020;color:#202020;cursor:pointer;height:5.4rem;text-align:center;text-transform:uppercase;width:34rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_back-btn{font-family:MontserratRegular;font-size:1.5rem;width:100%}}.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_forgot-pass{padding:0 0 1rem}@media only screen and (max-width:37.5em){.welcome-back-modal .component-name__content_main-wrap_body .confirm-password__wrapper_container_wrapper_forgot-pass{padding:.8rem 0 1rem}}.change-password-success-modal__container{background:#fff;padding:4rem}.change-password-success-modal__container_wrapper{padding:2rem 0 4rem}.change-password-success-modal__container_wrapper_text{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:700;letter-spacing:.07rem;line-height:1;padding-bottom:4rem}.change-password-success-modal__container_wrapper_btn{margin:2rem 0;text-transform:uppercase}.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{right:25px;top:15px}@media only screen and (max-width:75em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{right:8px;top:15px}}@media only screen and (max-width:50em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{right:25px;top:15px}}@media only screen and (max-width:37.5em){.verify-your-email-modal .account-management-modal .component-name__content_header_close-icon{right:15px;top:17px}}.account-management-modal .account-merge-modal__header_close-icon,.account-management-modal .close-icon{height:auto;padding:2.5rem 2rem;right:25px;top:15px;width:auto}@media only screen and (max-width:75em){.account-management-modal .account-merge-modal__header_close-icon,.account-management-modal .close-icon{right:8px;top:15px}}@media only screen and (max-width:50em){.account-management-modal .account-merge-modal__header_close-icon,.account-management-modal .close-icon{margin-left:2.5rem;margin-right:2.5rem;padding:1.5rem;right:25px;top:15px}}@media only screen and (max-width:37.5em){.account-management-modal .account-merge-modal__header_close-icon,.account-management-modal .close-icon{right:15px;top:15px}}@media only screen and (max-width:50em){.reset-password-directions-modal .account-management-modal .account-merge-modal__header_close-icon,.reset-password-directions-modal .account-management-modal .close-icon,.reset-password-modal .account-management-modal .account-merge-modal__header_close-icon,.reset-password-modal .account-management-modal .close-icon,.verify-your-email-modal .account-management-modal .account-merge-modal__header_close-icon,.verify-your-email-modal .account-management-modal .close-icon{margin-bottom:3rem;margin-top:3rem}.email-only-modal .account-management-modal .account-merge-modal__header_close-icon,.email-only-modal .account-management-modal .close-icon,.social-sign-up-modal .account-management-modal .account-merge-modal__header_close-icon,.social-sign-up-modal .account-management-modal .close-icon,.welcome-modal .account-management-modal .account-merge-modal__header_close-icon,.welcome-modal .account-management-modal .close-icon{margin-bottom:3.2rem;margin-top:3.2rem}.welcome-back-modal .account-management-modal .account-merge-modal__header_close-icon,.welcome-back-modal .account-management-modal .close-icon{margin-bottom:4rem;margin-top: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{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;margin-bottom:3rem;margin-right:-1.2rem;text-transform:uppercase}@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{color:#53565a;font-size:1.7rem;font-weight:700;letter-spacing:1rem;line-height:2;margin-top:.5rem}}.account-management-modal .body__wrapper .input-field__input{color:#272829}.account-management-modal .body__wrapper .input-field__text{margin-left:1.1rem}@media only screen and (max-width:50em){.change-password-success-modal,.email-modal,.email-only-modal,.reset-password-directions-modal,.reset-password-modal,.social-sign-up-modal,.verify-your-email-modal,.welcome-back-modal,.welcome-modal{display:block;margin-bottom:0;position:fixed}.change-password-success-modal .account-management-modal,.email-modal .account-management-modal,.email-only-modal .account-management-modal,.reset-password-directions-modal .account-management-modal,.reset-password-modal .account-management-modal,.social-sign-up-modal .account-management-modal,.verify-your-email-modal .account-management-modal,.welcome-back-modal .account-management-modal,.welcome-modal .account-management-modal{height:100%;left:0;margin-bottom:0;right:0;top:0;transform:translate(0)!important}.change-password-success-modal .account-management-modal .body,.email-modal .account-management-modal .body,.email-only-modal .account-management-modal .body,.reset-password-directions-modal .account-management-modal .body,.reset-password-modal .account-management-modal .body,.social-sign-up-modal .account-management-modal .body,.verify-your-email-modal .account-management-modal .body,.welcome-back-modal .account-management-modal .body,.welcome-modal .account-management-modal .body{height:100%}.change-password-success-modal .account-management-modal .body__wrapper,.email-modal .account-management-modal .body__wrapper,.email-only-modal .account-management-modal .body__wrapper,.reset-password-directions-modal .account-management-modal .body__wrapper,.reset-password-modal .account-management-modal .body__wrapper,.social-sign-up-modal .account-management-modal .body__wrapper,.verify-your-email-modal .account-management-modal .body__wrapper,.welcome-back-modal .account-management-modal .body__wrapper,.welcome-modal .account-management-modal .body__wrapper{min-height:100%}}.employee-terms-modal .component-name__content{width:45.2083%}@media only screen and (max-width:75em){.employee-terms-modal .component-name__content{width: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:5.6rem auto 4rem}@media only screen and (max-width:37.5em){.employee-terms-modal__wrapper_head_title_text{line-height:1.5}}.employee-terms-modal__wrapper_body{justify-content:center;margin:0 0 .6rem}.employee-terms-modal__wrapper_body_container{max-height:39rem;overflow-y:auto;padding:0 8rem}.employee-terms-modal__wrapper_body_container_text{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.5px;line-height:1.5;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{justify-content:space-between;padding:0 8rem 5rem 7rem}@media print{.employee-terms-modal__wrapper_footer{display:none}}.employee-terms-modal__wrapper_footer_submit{align-self:center;color:#fff;margin:4.6rem 0 0;max-width:40.54%;padding:1.8rem 0;text-transform:uppercase;width:100%}.employee-terms-modal__wrapper_footer_submit:disabled,.employee-terms-modal__wrapper_footer_submit:disabled:hover{padding:1.8rem 0!important}.employee-terms-modal__wrapper_footer .checkbox__input:checked+.checkbox__text:before{border-color:#555659}.employee-terms-modal__wrapper_footer .checkbox__input:checked+.checkbox__text:after{background-color:#555659}.employee-terms-modal__wrapper_footer .checkbox:focus .checkbox__text:before{border-color:#555659}.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{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.7px;line-height:1.4}.email-only-modal__wrapper_body{margin:3rem auto 0;max-width:26rem}.email-only-modal__wrapper_body .input-field__text{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;margin:.5rem;text-align:left}@media only screen and (max-width:50em){.email-only-modal__wrapper_body .input-field__text{margin:1rem .5rem}}.email-only-modal__wrapper_body_btn{font-family:MontserratBold;font-weight:900;margin:3rem 0 5rem;text-transform:uppercase;width:15rem}.login-container{margin:auto;padding:3rem 4.5rem}.login-container__wrapper_desc{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:700;letter-spacing:.7px;line-height:1.5}.login-container__wrapper_button{margin-top:2rem}@media only screen and (max-width:50em){.login-container{height:80%;padding:3rem 1rem}}.login-expired{background-color:#f1e7dd;background-image:url(/_ui/responsive/common/images/bokehs_final1.png);height:100vh}.login-expired__wrapper{display:block;position:relative;top:6rem}.login-expired__wrapper_title{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;padding-bottom:4rem;text-transform:uppercase}.login-expired__wrapper .login-container{padding:20px}.login-expired__wrapper .login-container__wrapper{background:hsla(0,0%,100%,.6)}.confirm-password{background-color:#f1e7dd;background-image:url(/_ui/responsive/common/images/bokehs_final1.png)}@media only screen and (max-width:50em){.confirm-password{padding:15px 10px}}.confirm-password__wrapper{padding-top:6rem}@media only screen and (max-width:37.5em){.confirm-password__wrapper{display:contents}}.confirm-password__wrapper_header{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1;padding-bottom:40px}@media only screen and (max-width:50em){.confirm-password__wrapper_header{font-size:1.8rem;line-height:1.5;margin:0 auto;padding-bottom:30px}}.confirm-password__wrapper_merge-header{line-height:normal;text-align:left}.confirm-password__wrapper_container{margin:0 auto 150px;padding:20px}@media only screen and (max-width:50em){.confirm-password__wrapper_container{margin-bottom:50px}}.confirm-password__wrapper_container_wrapper{background:hsla(0,0%,100%,.6)}@media only screen and (max-width:50em){.confirm-password__wrapper_container_wrapper{padding-bottom:150px}}.confirm-password__wrapper_container_wrapper_text{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1.25;margin:1rem 0 3rem}.confirm-password__wrapper_container_wrapper_merge-text{margin:.8rem 0 2.4rem;text-align:left}.confirm-password__wrapper_container_wrapper_forgot-pass{color:#53565a;color:#000;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;font-weight:500;letter-spacing:.3px;line-height:1;outline:0;padding:.8rem 0 1rem;text-decoration:underline}@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 .backend-error{color:#b6001d}.confirm-password__wrapper_container_wrapper_hold_field .backend-error:before{display:none}.confirm-password__wrapper_container_wrapper_hold_field .input-field__merge-text,.confirm-password__wrapper_container_wrapper_hold_field .input-field__text{color:#53565a;color:#202020;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;margin:.5rem .5rem .8rem 0;text-align:left}@media only screen and (min-width:37.5625em) and (max-width:50em){.confirm-password__wrapper_container_wrapper_hold_field .input-field__merge-text,.confirm-password__wrapper_container_wrapper_hold_field .input-field__text{margin:1rem 1rem 1rem 0}}.confirm-password__wrapper_container_wrapper_hold_field .input-field input.parsley-error{border:1px solid #b6001d}.confirm-password__wrapper_container_wrapper_hold_field .input-field__merge-text:not(.hide):not(.hiddenButAvailable)~.input-field__wrapper .is-password.parsley-error{border:1px solid #202020!important}.confirm-password__wrapper_container_wrapper_hold_field .input-field__merge-text:not(.hide):not(.hiddenButAvailable)~.input-field__wrapper .parsley-errors-list .parsley-parttern~.input-field__icon{top:16%!important}.confirm-password__wrapper_container_wrapper_hold_field .input-field__wrapper:has(.parsley-errors-list .parsley-required) .input-field__icon{top:30%!important}.confirm-password__wrapper_container_wrapper_hold_field_imp{color:#da690e;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;margin-bottom:5px;margin-top:10px}.confirm-password__wrapper_container_wrapper_hold_field_inst{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;margin-bottom:50px;margin-top:10px}@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{color:#fe4b03;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.3px;line-height:1;padding-top:2rem}.confirm-password__wrapper_container_wrapper_button{margin-top:3.2rem}.confirm-password__wrapper_container_wrapper_button_btn.log-in{margin-bottom:6rem;padding:0 3rem}@media only screen and (max-width:50em){.confirm-password__wrapper_container_wrapper_button_btn.log-in{margin-bottom:50px}}.confirm-password__wrapper_container_wrapper .session-time-out-SSO{width:34rem}.confirm-password__wrapper_container_wrapper .session-time-out-SSO .email-modal__divider{margin:0 0 2.4rem}.confirm-password__wrapper_container_wrapper .email-modal__divider_text{align-items:center;display:flex;width:34rem}.confirm-password__wrapper_container_wrapper .email-modal__divider_text:after,.confirm-password__wrapper_container_wrapper .email-modal__divider_text:before{border-bottom:1px solid #ccc;content:"";flex:1;height:0}.confirm-password__wrapper_container_wrapper .email-modal__divider_text:after{margin-left:1.2rem}.confirm-password__wrapper_container_wrapper .email-modal__divider_text:before{margin-right:1.2rem}.confirm-password__wrapper_container_wrapper .email-modal__social-login_wrapper{display:flex;flex-direction:column;gap:1.6rem}.account-activation .confirm-password,.reset-password .confirm-password{background-color:#fff;background-image:none}.account-activation .confirm-password__wrapper_container,.reset-password .confirm-password__wrapper_container{border:none;display:flex;justify-content:center;padding:2.4rem}@media only screen and (max-width:37.5em){.account-activation .confirm-password__wrapper_container,.reset-password .confirm-password__wrapper_container{padding:.8rem 1.4rem 0}}.account-activation .confirm-password__wrapper_container_wrapper,.reset-password .confirm-password__wrapper_container_wrapper{flex-direction:column;width:65%}@media only screen and (max-width:37.5em){.account-activation .confirm-password__wrapper_container_wrapper,.reset-password .confirm-password__wrapper_container_wrapper{width:100%}}.account-activation .confirm-password__wrapper_container_wrapper_hold,.reset-password .confirm-password__wrapper_container_wrapper_hold{width:100%}.account-activation .confirm-password__wrapper_container_wrapper_button,.reset-password .confirm-password__wrapper_container_wrapper_button{margin-top:2.4rem}.account-activation .confirm-password__wrapper_container_wrapper_button_btn,.account-activation .confirm-password__wrapper_container_wrapper_button_forgot-pass,.reset-password .confirm-password__wrapper_container_wrapper_button_btn,.reset-password .confirm-password__wrapper_container_wrapper_button_forgot-pass{background:#555659;border:none;color:#fff;font-family:MontserratRegular;padding:1.8rem 9.9rem;text-transform:uppercase;width:100%}.account-activation .confirm-password__wrapper_container_wrapper_forgot-pass,.reset-password .confirm-password__wrapper_container_wrapper_forgot-pass{padding:2.4rem 0 0}.account-activation .confirm-password__wrapper_container_wrapper .email-modal__divider,.reset-password .confirm-password__wrapper_container_wrapper .email-modal__divider{margin:2.4rem 0}.account-activation .confirm-password__wrapper_container_wrapper .email-modal__divider_text,.reset-password .confirm-password__wrapper_container_wrapper .email-modal__divider_text{width:100%}.account-activation .confirm-password__wrapper_header,.reset-password .confirm-password__wrapper_header{margin:0 auto;padding-bottom:0;width:30%}@media only screen and (max-width:37.5em){.account-activation .confirm-password__wrapper_header,.reset-password .confirm-password__wrapper_header{font-size:3rem;padding:0 1.4rem;width:100%}}.reset-password .confirm-password__wrapper_header{color:#000}@media only screen and (max-width:37.5em){.reset-password .confirm-password__wrapper_header{color:#202020}}.reset-password .confirm-password__wrapper_container{padding:0}@media only screen and (max-width:37.5em){.reset-password .confirm-password__wrapper_container{padding:0 1.4rem}.reset-password .confirm-password__wrapper_container_wrapper{align-items:center}}.reset-password .confirm-password__wrapper_container_wrapper_text{color:#202020;margin:.8rem 0 4rem}@media only screen and (max-width:37.5em){.reset-password .confirm-password__wrapper_container_wrapper_text{text-align:center}}.reset-password .input-field__input{border:1px solid #202020}.reset-password .input-field__icon{cursor:pointer;display:flex;height:2.4rem;position:absolute;right:37%;top:37.5%;width:2.4rem}@media only screen and (max-width:37.5em){.reset-password .input-field__icon{right:8%;top:27%}}@media only screen and (min-width:37.5625em) and (max-width:50em){.reset-password .input-field__icon{right:24%;top:40%}}.reset-password .parsley-errors-list{margin-top:0}.reset-password .parsley-errors-list li{color:#b6001d!important;margin-top:.8rem}.reset-password .parsley-errors-list:before{display:none}.reset-password .parsley-errors-list.filled .input-field__icon{top:36%!important}@media only screen and (max-width:37.5em){.reset-password .parsley-errors-list.filled .input-field__icon{right:5%;top:26%!important}}.reset-password .parsley-errors-list .input-field__icon{top:26%}.reset-password .input-field:has(.parsley-errors-list .parsley-required) .input-field__icon{top:36%}@media only screen and (max-width:37.5em){.reset-password .input-field:has(.parsley-errors-list .parsley-required) .input-field__icon{top:26%}}.reset-password .parsley-pattern{color:#b6001d!important}.reset-password .input-field:has(.parsley-errors-list .parsley-pattern) .input-field__icon{top:33.5%!important}@media only screen and (max-width:37.5em){.reset-password .input-field:has(.parsley-errors-list .parsley-pattern) .input-field__icon{top:24.5%!important}}.reset-password .input-field:has(.parsley-success .parsley-errors-list .parsley-pattern) .input-field__icon{top:37.5%!important}.reset-password .parsley-success.is-password+.parsley-errors-list{display:none}@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{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding:2rem 6rem}@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}.social-sign-up-modal__form_wrapper_form_input:first-child{padding-top:0}}.social-sign-up-modal__form_wrapper_form_input .input-field__text{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding:0 .5rem 1rem}.social-sign-up-modal__form_wrapper_button_btn{font-family:MontserratBold;font-weight:900;margin:0 0 2rem;text-transform:uppercase}.login-via-page section{padding:0;width:100%}.login-via-page section .component-name__content{margin:auto}.login-via-page .email-modal__wrapper{align-items:flex-start}.login-via-page .email-modal__wrapper_body .input-field .parsley-errors-list{margin-top:.8rem}.login-via-page .email-modal__wrapper_body .input-field .parsley-errors-list:before{display:none!important}.login-via-page .email-modal__wrapper_body .input-field .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal}.login-via-page .email-modal__wrapper_body .input-field .parsley-errors-list .parsley-custom-error-message{color:#b6001d;padding-top:0!important}.login-via-page .email-modal__wrapper_body .input-field input.parsley-error{border:1px solid #b6001d!important}.login-via-page .email-modal__divider{height:2.4rem;margin:2.4rem 0;width:100%}.login-via-page .email-modal__divider_text{align-items:center;display:flex;width:100%}.login-via-page .email-modal__divider_text:after,.login-via-page .email-modal__divider_text:before{border-bottom:1px solid #ccc;content:"";flex:1;height:0}.login-via-page .email-modal__divider_text:after{margin-left:1.2rem}.login-via-page .email-modal__divider_text:before{margin-right:1.2rem}.login-via-page .email-modal__social-login_wrapper{display:flex;flex-direction:column;gap:1.6rem;width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper .checkbox{width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper_text{text-align:left;width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form{width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field{margin-bottom:0}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list{margin-top:0!important}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list:before{display:none!important}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal;margin-top:.8rem}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field input.parsley-error{border:1px solid #b6001d!important}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field__wrapper:has(.parsley-errors-list .parsley-required) .input-field__icon{top:30%!important}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input .input-field .is-password.parsley-error{border:1px solid #202020!important}.login-via-page .welcomeModal .welcome-modal__form_wrapper_form_input_instruction-list{padding-bottom:0}.login-via-page .welcomeModal .welcome-modal__form_wrapper_captcha{width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper_captcha .g-recaptcha-validation{padding-top:.8rem;text-align:left}.login-via-page .welcomeModal .welcome-modal__form_wrapper_captcha .g-recaptcha-validation li{color:#dd4b39;font-size:1.2rem;letter-spacing:.036rem;line-height:normal}.login-via-page .welcomeModal .welcome-modal__form_wrapper_captcha:has(.g-recaptcha-validation:not(.hide):not(.hiddenButAvailable))~.login-via-page .welcomeModal .welcome-modal__form_wrapper_button{padding-top:2.6rem}.login-via-page .welcomeModal .welcome-modal__form_wrapper_button{margin:0 0 2.4rem;width:100%}.login-via-page .welcomeModal .welcome-modal__form_wrapper_sign-up{width:100%}@media only screen and (max-width:50em){.login-via-page .welcomeBackModal{overflow:scroll}.login-via-page .change-password-success-modal,.login-via-page .email-modal,.login-via-page .email-only-modal,.login-via-page .reset-password-directions-modal,.login-via-page .reset-password-modal,.login-via-page .social-sign-up-modal,.login-via-page .verify-your-email-modal,.login-via-page .welcome-back-modal,.login-via-page .welcome-modal{position:static!important}}.login-via-page .emailModal .email-modal__divider{margin:2.4rem 0}.login-via-page .welcome-back-modal .input-field .parsley-errors-list{margin-top:0}.login-via-page .welcome-back-modal .input-field .parsley-errors-list li{color:#b6001d;font-size:1.2rem;letter-spacing:.036rem;line-height:normal;margin-top:.8rem}.ssoLoginInfo #apple-existing-user-flyout-btn.hiddenButAvailable,.ssoLoginInfo #apple-existing-user-flyout-btn.hide{display:none}.ssoLoginInfo #ssoLoginInfo_title{margin-bottom:2.4rem}.ssoLoginInfo__back-button{align-content:center;background-color:#fff;border:1px solid #202020;color:#202020;cursor:pointer;height:4rem;margin-top:2.4rem;text-align:center;text-transform:uppercase}@media only screen and (max-width:37.5em){.ssoLoginInfo__back-button{font-family:MontserratRegular;font-size:1.5rem;width:100%}}.contact-us-page__header{padding:6rem 0 5rem}.contact-us-page__header_title{color:#272829;font-family:PlayfairDisplayRegular;font-size:5rem;font-weight:400;letter-spacing:.05rem;line-height:1.2}.contact-us-page__container{padding:0 5rem}.contact-a-store{border:1px solid #dddedf;margin-bottom:6rem}.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{color:#53565a;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:.8;padding-bottom:1.5rem}@media only screen and (max-width:50em){.contact-a-store_info_title{color:#272829;display:flex;font-size:2.4rem;justify-content:center}}.contact-a-store_info_desc{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:0;line-height:1.4;padding-bottom:2rem}@media only screen and (max-width:50em){.contact-a-store_info_desc{color:#53565a;font-size:1.4rem;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{color:#53565a;font-family:MontserratSemibold;font-size:1.1rem;font-weight:400;letter-spacing:.07rem;line-height:2.8;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{color:#c8102e;font-size:1.6rem;margin-right:1rem}.by-mail{margin-bottom:6rem}.by-mail_title{color:#53565a;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:.8;padding-bottom:1.5rem}@media only screen and (max-width:50em){.by-mail_title{color:#272829;font-size:2.4rem;justify-content:center}}.by-mail_details{margin:1rem 0 0 .5rem}@media only screen and (max-width:50em){.by-mail_details_col{margin-bottom:2rem}}.by-mail_details_col_title{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:400;height:3.8rem;letter-spacing:.18rem;line-height:1.6;margin-bottom:1rem;text-transform:uppercase}.by-mail_details_col_address{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.1rem;line-height:1.8}@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{color:#53565a;font-family:PlayfairDisplayRegular;font-size:3.6rem;font-weight:400;letter-spacing:0;line-height:.8;padding-bottom:1.5rem}@media only screen and (max-width:50em){.online-customer-service_title{color:#272829;font-size:2.4rem;justify-content:center}}.online-customer-service_contact_options{border-bottom:1px solid #dddedf;cursor:pointer;padding:2rem 0;position:relative}@media only screen and (min-width:50em){.online-customer-service_contact_options{border:none;padding:1.3rem 0;width:35rem}}.online-customer-service_contact_options_icon{color:#c8102e;font-size:2rem;width:2.3rem}.online-customer-service_contact_options_text{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:400;letter-spacing:.18rem;line-height:1.8;margin-left:1rem;text-transform:uppercase}.online-customer-service_contact_options_text-sub{color:#53565a;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;letter-spacing:0;line-height:1;text-transform:none}.online-customer-service_contact_options_arrow{color:#53565a;font-size:1rem;position:absolute;right:0}.online-customer-service_hours_title{color:#272829;font-family:MontserratBold;font-size:1.2rem;font-weight:400;letter-spacing:.18rem;line-height:2.17;padding:1rem 0 .5rem;text-transform:uppercase}.online-customer-service_hours_timings{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.1rem;line-height:1.8}@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{height:auto;padding:1.5rem;right:20px;top:35px;width:auto}@media only screen and (max-width:75em){.email-us .component-name__content_header_close-icon{right:60px;top:35px}}@media only screen and (max-width:50em){.email-us .component-name__content_header_close-icon{right:40px;top:45px}}@media only screen and (max-width:37.5em){.email-us .component-name__content_header_close-icon{right:10px;top:48px}}.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{margin-bottom:2.5rem}.email-us__form_header_text,.email-us__form_header_text a{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:.2px;line-height:1.7}.email-us__form_header_text a{text-decoration:underline}.email-us__form_header_text span{font-style:italic}.email-us__form_wrapper{color:#272829;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding:2rem}@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}.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{color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;letter-spacing:1;line-height:1;padding: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{color:#da690e;font-size:1.4rem;font-weight:400;letter-spacing:.07rem;line-height:1}@media only screen and (max-width:37.5em){.email-us__form_wrapper_form_remaining{color:#272829;font-size:.9rem;line-height:1.9;padding-right:.25rem}}.email-us__form_wrapper_form_text-area{border:1px solid #dddedf;border-radius:3px;color:#53565a;font-family:MontserratRegular;font-size:1.4rem;font-weight:400;height:15rem;letter-spacing:1;line-height:1;outline:0;padding:1rem 4rem 1rem 1rem}.email-us__form_wrapper_button_btn{font-family:MontserratBold;font-weight:900;margin:1rem 0 2rem;padding:.2rem 4rem;text-transform:uppercase}.email-us .select-box__selectEle.parsley-error+.chosen-container .chosen-drop,.email-us .select-box__selectEle.parsley-error+.chosen-container .chosen-single{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{background:#fff;padding:4rem}.thank-you-modal__container_wrapper{padding:2rem 0 4rem}.thank-you-modal__container_wrapper_title{color:#53565a;font-family:MontserratSemibold;font-size:2rem;font-weight:700;letter-spacing:1.2rem;line-height:1.6;margin:3rem 0 0;text-transform:uppercase}.thank-you-modal__container_wrapper_text{color:#272829;font-family:MontserratRegular;font-size:1.6rem;font-weight:700;letter-spacing:.07rem;line-height:1.6;padding-bottom:1rem}.thank-you-modal__container_wrapper_btn{color:#53565a;margin:1rem 0;padding:0 5rem;text-transform:uppercase}.home-page{background-color:#f6efe7}.home-page .review-qa-carousel{background-color:transparent!important}.home-page .banner{background-color:#f6efe7;padding-bottom:6rem;padding-top:6rem}.home-page .visit-store{background-color:transparent;padding:50px 0}@media only screen and (max-width:50em){.home-page .visit-store__wrapper_skew_storeImg{height:auto}.home-page .visit-store__wrapper_skew_address{margin-top:-50px}}.variety-single{height:100%}.variety-single__wrapper img{height:auto;margin:auto;max-width:98%}@media only screen and (max-width:50em){.variety-single__wrapper img{max-width:100%}}.variety-single__wrapper_copy,.variety-single__wrapper_cta,.variety-single__wrapper_title{margin-top:1.5rem}.variety-single__wrapper_button{display:inline-block;margin-top:1.5rem}.variety-product-tile__wrapper_bottom{text-align:center}.variety-product-tile__wrapper img{flex-shrink:0;height:auto;margin:auto;max-width:85%}.variety-product-tile__wrapper_bottom{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_button,.variety-product-tile__wrapper_bottom_cta{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{flex-shrink:0;height:auto;margin:auto;max-width:400px}.variety-product-stack__wrapper_tile_copy,.variety-product-stack__wrapper_tile_title{margin-top:1rem}.variety-absolute3{height:100%}.variety-absolute3__wrapper{display:block;margin:auto;padding:200px 0;position:relative;text-align:center;width:100%}.variety-absolute3__wrapper_button,.variety-absolute3__wrapper_copy,.variety-absolute3__wrapper_title{display:block;margin:auto;max-width:320px;text-align:center}.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:first-of-type{right:20%;top:-3rem}.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 (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:first-of-type{right:23%;top:-1rem}}.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{height:auto;margin:auto;max-width:98%}@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_copy,.grid-core-single__wrapper_cta,.grid-core-single__wrapper_title{margin-top:1.5rem}.grid-core-single__wrapper_button{display:inline-block;margin-top:1.5rem}.variety-thirds,.variety-thirds__wrapper_one-third,.variety-thirds__wrapper_two-thirds{margin:auto}@media only screen and (max-width:50em){.variety-thirds__wrapper_one-third{margin-top:3rem}.variety-swap .variety-thirds__wrapper_one-third{margin-bottom:3rem;margin-top:0}}.variety-thirds-3col,.variety-thirds-3col__wrapper_one-third,.variety-thirds-3col__wrapper_two-thirds{margin:auto}@media only screen and (max-width:50em){.variety-thirds-3col__wrapper_one-third{margin-top:3rem}.variety-swap .variety-thirds-3col__wrapper_one-third{margin-bottom:3rem;margin-top:0}.variety-halves__wrapper_half:first-child,.variety-swap .variety-halves__wrapper_half:last-child{margin-bottom:3rem}.variety-swap .variety-halves__wrapper_half:first-child{margin-bottom:0}.variety-halves-absolute3__wrapper_half:first-child,.variety-swap .variety-halves-absolute3__wrapper_half:last-child{margin-bottom:3rem}.variety-swap .variety-halves-absolute3__wrapper_half:first-child{margin-bottom:0}}.fav-search .head-wrap .title{color:#53565a;font-family:MontserratSemiBold;font-size:2rem;font-weight:400;letter-spacing:1.2rem;line-height:1.2;margin:7rem 0 1rem;text-transform:uppercase}@media only screen and (max-width:50em){.fav-search .head-wrap .title{color:#53565a;font-size:1.7rem;font-weight:400;letter-spacing:1rem;line-height:1.8;margin:2rem 0 .5rem}}.fav-search .head-wrap .sub-title{color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:.02rem;line-height:1.2}.product-carousel{margin:10rem auto;width:100%}@media only screen and (min-width:37.5625em) and (max-width:50em){.product-carousel{margin:8rem auto}}@media only screen and (max-width:37.5em){.product-carousel{margin:8rem auto}}.product-carousel__title{color:#000;color:#202020;font-family:PlayfairDisplayRegular;font-size:4rem;font-weight:400;letter-spacing:.01rem;line-height:1.325;padding:0 0 3rem;text-align:center}@media only screen and (max-width:37.5em){.product-carousel__title{font-size:3rem;line-height:1.325}}.product-carousel .carousel-scroll{padding:0}@media only screen and (max-width:37.5em){.product-carousel .carousel-scroll{padding-bottom:30px}}.product-carousel .carousel-item{padding:0 4rem 0 0}@media only screen and (max-width:37.5em){.product-carousel .carousel-item{padding:0 1.5rem}}.product-carousel .carousel-btn{color:#000;display:block;font-size:2rem;height:4rem;opacity:.5}.product-carousel .carousel-btn.active{opacity:1}@media only screen and (max-width:37.5em){.product-carousel .carousel-btn,.product-carousel .carousel-btn.active{display:none}}.product-carousel .prev-btn{left:95%}.product-carousel .next-btn{right:1%}.behind-designs~.product-carousel{margin-top:80px}@media only screen and (max-width:37.5em){.behind-designs~.product-carousel{margin-top:64px;padding-left:15px;padding-right:0}}.behind-designs~.product-carousel .product-carousel__title{font-size:3.5rem;line-height:46.66px}@media only screen and (max-width:37.5em){.behind-designs~.product-carousel .product-carousel__title{font-size:3rem;line-height:39.99px}}.product-card{width:33rem}@media only screen and (min-width:37.5625em) and (max-width:50em){.product-card{width:30rem}}@media only screen and (max-width:37.5em){.product-card{width:25rem}}.product-card__image-wrapper{align-items:center;background-color:#fafafa;display:flex;justify-content:center;position:relative}.product-card__image-wrapper-badge{background:#fff;border:1px solid #fff;border-radius:20px;color:#202020;font-family:MontserratRegular;font-size:1.2rem;font-weight:400;left:2rem;letter-spacing:.3px;line-height:1.25;padding:1rem 1.5rem;position:absolute;top:1rem}.product-card__image-wrapper-badge.badge-url{padding:0}.product-card__desc-wrapper{align-items:flex-start;display:grid;flex-grow:1;gap:.8rem;padding:1.6rem;width:100%!important}@media only screen and (max-width:37.5em){.product-card__desc-wrapper{gap:1rem;padding:1rem}}.product-card__desc-wrapper__wrap{display:flex;justify-content:space-between}.product-card__desc-wrapper__wrap-price{color:#202020;font-family:MontserratRegular;font-size:2rem;font-weight:400;letter-spacing:.5px;line-height:1.2}@media only screen and (max-width:37.5em){.product-card__desc-wrapper__wrap-price{font-size:1.4rem;letter-spacing:.03em;line-height:2.4rem}}.product-card__desc-wrapper__wrap-rating{align-items:center;display:flex}.product-card__desc-wrapper__wrap-rating .rating{margin:0;width:10rem}.product-card__desc-wrapper__wrap-rating .rating .jq-ry-group-wrapper{visibility:hidden}.product-card__desc-wrapper__wrap-rating .rating.star-zero{background-image:url(/_ui/responsive/common/images/Rating_Stars_0.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-zero-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_0_5.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-one{background-image:url(/_ui/responsive/common/images/Rating_Stars_1.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-one-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_1_5.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-two{background-image:url(/_ui/responsive/common/images/Rating_Stars_2.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-two-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_2_5.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-three{background-image:url(/_ui/responsive/common/images/Rating_Stars_3.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-three-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_3_5.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-four{background-image:url(/_ui/responsive/common/images/Rating_Stars_4.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-four-half{background-image:url(/_ui/responsive/common/images/Rating_Stars_4_5.svg)}.product-card__desc-wrapper__wrap-rating .rating.star-five{background-image:url(/_ui/responsive/common/images/Rating_Stars_5.svg)}.product-card__desc-wrapper__wrap-rating p{color:#202020;font-family:MontserratRegular;font-size:1rem;font-weight:400;letter-spacing:.3px;line-height:1.25}.product-card__desc-wrapper-desc p{color:#202020;font-family:MontserratLight;font-size:1.6rem;font-weight:300;letter-spacing:.5px;line-height:1.43;text-align:left;white-space:pre-wrap}@media only screen and (max-width:23.5em){.product-card__desc-wrapper-desc p{font-size:1.4rem}}@media only screen and (max-width:37.5em){.product-card__desc-wrapper-desc .product-card--desktop-name{display:none}}@media only screen and (min-width:37.5625em){.product-card__desc-wrapper-desc .product-card--mobile-name{display:none}}.email-subscription__wrapper{display:flex;height:30rem;margin:6rem 0}@media only screen and (max-width:37.5em){.email-subscription__wrapper{display:block;height:100%}}.email-subscription__img-wrap{width:50%}@media only screen and (max-width:37.5em){.email-subscription__img-wrap{background-color:#ebe5dc;width:100%}}.email-subscription__img-wrap_img{height:100%;width:100%}.email-subscription__content-wrap{align-items:center;background-color:#ebe5dc;display:flex;justify-content:center;padding:5rem 10rem;text-align:center;width:50%}@media only screen and (max-width:75.0625em){.email-subscription__content-wrap{padding:0}}@media only screen and (max-width:37.5em){.email-subscription__content-wrap{height:30rem;width:100%}}.email-subscription__subscribe{padding:2rem 0}.email-subscription__subscribe_form{margin-top:4.2rem;padding:0 3.5rem}.email-subscription__subscribe_text{font-family:PlayfairDisplayRegular;font-size:4rem}.email-subscription__subscribe_sub-text,.email-subscription__subscribe_text{color:#202020;font-weight:400;letter-spacing:1px;line-height:1;padding:0 3.5rem}.email-subscription__subscribe_sub-text{font-family:MontserratLight;font-size:1.7rem;margin-top:.5rem}.email-subscription__subscribe_email-input{border:1px solid #555659;border-radius:0!important;color:#53565a;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;height:36px;letter-spacing:0;line-height:1;padding:1rem;width:90%}@media only screen and (min-width:37.5625em) and (max-width:75em){.email-subscription__subscribe_email-input{width:60%}}@media only screen and (max-width:37.5em){.email-subscription__subscribe_email-input{width:79%}}.email-subscription__subscribe_email-input.error{border:1px solid #b6001d}.email-subscription__subscribe_email-submit{background:#fff;border:1px solid #555659;border-left:none;border-radius:0;color:#555659;cursor:pointer;font-family:MontserratSemibold;font-size:1.2rem;font-weight:400;height:36px;letter-spacing:1px;line-height:1;margin:-3px 0 0 -6px;padding:0;position:relative;vertical-align:bottom;width:10%}.email-subscription__subscribe_email-submit:focus{outline:none}@media only screen and (min-width:37.5625em) and (max-width:75em){.email-subscription__subscribe_email-submit{height:36px}}.email-subscription__subscribe_email-submit.error{border:1px solid #b6001d;border-left:none}.email-subscription__subscribe_email-submit.error:after{color:#b6001d;content:"\e90d";font-size:2rem;left:4.5rem;position:absolute;top:.6rem}.email-subscription__subscribe_message_text{color:#202020;font-family:PlayfairDisplayRegular;font-size:3.5rem;font-weight:400;letter-spacing:1px;line-height:1;padding:0 3.5rem}.email-subscription__subscribe_message_sub-text{color:#202020;font-family:MontserratLight;font-size:2.2rem;font-weight:400;letter-spacing:1px;line-height:1;margin-top:2rem;padding:0 3.5rem}.email-subscription .parsley-custom-error-message{color:#b6001d;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:1px;line-height:1;text-align:left}@media only screen and (max-width:37.5em){.email-subscription .parsley-custom-error-message{margin-left:2rem}}.email-subscription .error-message{color:#b6001d;font-family:MontserratRegular;font-size:1.6rem;font-weight:400;letter-spacing:1px;line-height:1;padding-left:0;text-align:left}@media only screen and (max-width:37.5em){.email-subscription .error-message{margin-left:2rem}}