.collection-banner__inner{display:flex;flex-wrap:wrap;position:relative}.collection-banner__inner.has-more-text{overflow:hidden;height:500px}.more-button-container{display:flex}@media (min-width: 719px){.collection-banner__inner.has-more-text{height:600px}}@media (min-width: 768px){.collection-banner__inner.has-more-text{height:var(--custom-height)}}@media (max-width: 767px){.collection-banner.collection--has-image.collection-banner--image-aspect-custom .collection-banner__text-container-wrapper,.collection-banner__inner .collection-banner__breadcrumbs{position:static}.collection-banner__text-container-wrapper{display:block!important}.collection-banner .collection-banner__text-container{padding-top:10px!important}}.collection-banner .collection-banner__inner{margin-bottom:36px}.collection-banner__inner.has-more-text.expanded{height:auto;overflow:visible}.collection-banner.collection--has-image.collection-banner--image-aspect-custom .collection-banner__image-container{position:relative!important;height:var(--custom-height-mobile);box-sizing:border-box;width:100%;max-width:100%;flex:1;min-width:1px}.collection-banner. collection-banner__text-container-wrapper{width:100%}.collection-banner:not(.collection--has-image) .collection-banner__inner{justify-content:center}@media (min-width: 768px){.collection-banner.collection--has-image .collection-banner__text-container-wrapper{width:50%}.collection-banner.collection--has-image.reverse-order .collection-banner__image-container{order:1}}@media (min-width: 1200px){.collection-banner.collection--has-image .collection-banner__text-container-wrapper{width:40%}}@media (max-width: 719px){.collection-banner.collection--has-image.collection-banner--image-aspect-custom .collection-banner__text-container-wrapper{min-height:auto;width:100%}}.label{font-size:16px;border:1px solid;padding:4px 7px;line-height:1;display:flex;align-items:center;font-size:var(--font-size-product-badge);background-color:#fff;border-color:#053d5d;color:#053d5d}.product-item .label{position:absolute;top:0;left:0;z-index:3}.product__block-gem-picker .linked-products{list-style:none;display:flex;flex-wrap:wrap;padding-left:0}.product__block-gem-picker .linked-products li{margin-right:6px;margin-top:3px;margin-bottom:3px}.product__block-gem-picker .linked-products a{display:block;width:40px;height:40px;border-radius:100px;overflow:hidden;border:3px solid #053d5d54}.product__block-gem-picker .linked-products img{width:100%;height:auto}.collection-banner__inner .more-button-container{display:none;margin-top:0!important;position:absolute;bottom:0;background:#fff;background:linear-gradient(0deg,#fff 50%,#ffffff80);width:100%;height:60px;align-items:flex-end}.collection-banner__inner .more-button-container a{color:var(--color-text-link)}.collection-banner .collection-banner__text-container-text p{margin-bottom:0!important}.bold_option_textbox .bold_option_title{display:inline-block;margin-bottom:8px}.bold_option_textbox input[type=text]{padding:0 10px;line-height:42px;border:1px solid var(--color-border);width:100%}.bold_option_textbox input[type=text]:hover,.bold_option_textbox input[type=text]:focus{border-color:var(--color-text)}.bold_option_textbox .bold_option_element{display:block}.bold_option_dropdown .bold_option_element{margin-left:0!important;position:relative}.bold_option_dropdown .bold_option_element:after{content:"";position:absolute;right:15px;top:50%;margin-top:-5px;width:10px;height:10px;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="grey" stroke-width="2.75"></path></svg>');z-index:1;background-repeat:no-repeat;background-position:center}.bold_option_dropdown .bold_option_element select{transition:border-color .3s ease-in-out;height:var(--height-input);padding:var(--spacing-2) var(--spacing-3);width:100%;border:1px solid var(--color-border-input);color:var(--color-text-input)}.bold_option_dropdown .bold_option_element select:hover{border-color:var(--color-text)}.footer__credits .header__links-list>li>a,.footer__credits .header__links-list>li>button{font-size:15px}.embed-iframe{width:100%;position:relative;height:0;padding-top:100%;overflow:hidden;max-width:var(--content-width);margin-left:auto;margin-right:auto}.embed-iframe>*{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width: 768px){.embed-iframe{padding-top:56.2%}}@media (min-width: 720px){.newsletter-compact__signup-button{margin-left:auto!important;margin-right:0}}.btn.btn--light{color:transparent;position:relative;overflow:hidden;z-index:1;display:flex;justify-content:center;align-items:center;padding:var(--button-padding-normal);font-size:var(--font-size-button);text-transform:var(--font-button-text-transform);line-height:var(--line-height-button);letter-spacing:var(--button-letter-spacing)}.btn.btn--light.btn--overlay{color:#053d5d}.btn.btn--light.btn--overlay:before,.btn.btn--light.btn--overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.btn.btn--light.btn--overlay:after{z-index:-2}.btn.btn--light.btn--overlay:before{width:130%;left:-15%;background:#fff;z-index:-1;transform:skew(30deg);transition:transform .5s cubic-bezier(.33,0,0,1);transition:transform var(--duration-normal) var(--easing)}.btn.btn--light.btn--overlay:after{background-color:#ccc}.btn.btn--light:hover:not([disabled]):before,.btn.btn--light:focus:not([disabled]):before{transform:translate3d(100%,0,0)}.featured-collection-slider__product:hover .product-item__text{color:var(--color-text)}.collection-list-slider__inner,.featured-collection-slider__inner{position:relative}.subcollections-list-slider{max-width:100%}@media (max-width: 719px){.carousel__navigation-buttons{display:flex!important;position:absolute;top:100%;margin-top:12px;left:50%;transform:translate(-50%)!important}.carousel__navigation-buttons button{margin-top:0!important;margin-bottom:0!important}.featured-collection-slider__navigation-buttons{display:none!important}.featured-collection-slider__navigation-buttons.visible{display:flex!important}}.featured-collection-slider,.collection-list-slider{max-width:100%}.product-form__cart-submit{line-height:2.8!important}.rte:not(.non-page-rte) .klaviyo-form,.rte:not(.non-page-rte) .klaviyo-form div{margin-top:0;margin-bottom:0}select[name="options[Ring Size]"].required,select[name="options[Ring size]"].required,select[name="options[size]"].required,select[name="options[Size]"].required{border-color:red!important}.product__label-wrapper .required{color:red!important}.swym-wishlist{display:flex;position:relative}.swym-wish-counter{position:absolute;bottom:13px;height:22px;width:22px;font-size:10px;color:#fff;left:18px;border-radius:20px;border:2px solid #fff;background-color:#002f54;line-height:17px;text-align:center}.swym-add-to-wishlist{height:32px;min-height:32px}.swym-add-to-wishlist{display:flex!important;align-items:center}.swym-add-to-wishlist .icon{margin-right:5px;width:18px}.swym-add-to-wishlist.swym-added .icon.icon-heart{display:none}.swym-add-to-wishlist.swym-added .icon.icon-heart-filled{display:inline-block}.swym-add-to-wishlist.swym-added .icon.icon-heart-filled svg{fill:#fff!important}.swym-add-to-wishlist:not(.swym-added) .icon.icon-heart{display:inline-block}.swym-add-to-wishlist:not(.swym-added) .icon.icon-heart-filled{display:none}.header__row-segment-desktop.right .swym-wishlist{display:flex;align-items:center}.header__row-segment-desktop.right .swym-wishlist .icon{width:22px}.header__row-segment-desktop.right .swym-wishlist svg path{fill:#fff!important}.header:hover .header__row-segment-desktop.right .swym-wishlist svg path,.header:focus-within .header__row-segment-desktop.right .swym-wishlist svg path,.header.is-sticky .header__row-segment-desktop.right .swym-wishlist svg path,.header:hover .header__row-segment.right .swym-wishlist svg path,.header:focus-within .header__row-segment.right .swym-wishlist svg path,.header.is-sticky .header__row-segment.right .swym-wishlist svg path{fill:#053d5d!important}body:not(.template-index) .header .header__row-segment-desktop.right .swym-wishlist svg path,body:not(.template-index) .header .header__row-segment.right .swym-wishlist svg path{fill:#053d5d!important}.header__row-segment.right .swym-wishlist{padding:5px}.header__row-segment.right .swym-wishlist .icon{width:21px;height:21px}.icon-button-header-account{width:48px!important;height:48px!important}.swym-add-to-cart-btn{display:none!important}button.swym-button{margin:0;border:none;font:inherit;line-height:normal;height:40px;display:block;color:#fff;padding:0 20px;text-transform:uppercase;font-size:14px;text-align:center;overflow:hidden;position:relative;cursor:pointer}.swym-add-to-wishlist{background:#002f54;color:#fff}.swym-button-bar{margin-top:30px!important}.modal-cookie-overlay{background-color:#00000040!important;visibility:visible!important}.modal-cookie-overlay .modal-content,.modal-cookie-overlay .modal-footer,.modal-cookie-overlay .modal-header{padding:20px}.modal-cookie-overlay .modal-inner{background-color:#fff;max-width:600px}.modal-cookie-overlay .modal-header{font-weight:700;border-bottom:1px solid}.modal-cookie-overlay .modal-footer{display:flex;justify-content:flex-end}.modal-cookie-overlay .modal-footer button{margin-left:5px;text-transform:uppercase}.product-item .swym-button-wrapper{position:absolute;top:0;right:0;margin:10px;background-color:#fff;z-index:3;width:36px;height:36px;line-height:1;display:flex;align-items:center;justify-content:center}.swym-wishlist-image-wrapper{height:280px!important}.swym-wishlist-image-wrapper>img{object-fit:cover;width:100%;height:100%}.swym-wishlist-main-title{font-size:var(--font-size-heading-1-base)!important;font-family:Cormorant,serif!important;letter-spacing:0px!important}.swym-wishlist-item .swym-title.swym-title-1,.swym-wishlist-item .swym-product-final-price.swym-value,.swym-wishlist-item.swym-variant-title.swym-text.swym-title-2{font-size:var(--font-size-listing-title)!important;text-transform:var(--font-product-listing-title-text-transform)!important;letter-spacing:.4px!important;font-family:var(--font-body)!important;font-weight:var(--font-body-weight)!important;font-style:var(--font-body-style)!important;line-height:var(--line-height-body)!important;color:var(--color-text)!important;text-align:center}.swym-product-price.swym-text{justify-content:center}.swym-variant-title,.swym-wishlist-variants-container,.swym-action-button-container{display:none!important}.swym-variant-title.swym-text swym-title-2{text-align:center}.swym-shared-wishlist-container-rendered .main>section.page-section>div{--content-width: 1400px !important}.swym-shared-wishlist-container-rendered .page__inner{padding-right:0!important;padding-left:0!important}.swym-ui-component .swym-readonly-wishlist-detail .swym-wishlist-detail-header .swym-wishlist-name-container .swym-wishlist-image{width:64px!important;height:64px!important}.swym-ui-component .swym-wishlist-detail-header .swym-wishlist-name-container .swym-wishlist-name.swym-value{font-family:var(--font-heading);font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform);font-size:var(--font-size-heading-1-base)!important;color:#002f54}.swym-ui-component .swym-readonly-wishlist-detail .swym-wishlist-detail-header .swym-wishlist-name-container .swym-wishlist-name{color:#002f54!important}.swym-ui-component .swym-readonly-wishlist-detail .swym-readonly-text{padding-top:0!important;padding-bottom:0!important}.swym-wishlist-detail-header .swym-wishlist-name-container .swym-wishlist-image img{margin:0!important}.swym-ui-component .swym-readonly-wishlist-detail .swym-wishlist-detail-header .swym-wishlist-name-container .swym-wishlist-name{overflow:visible!important}.swym-wishlist-detail-content .swym-readonly-text{margin-top:60px!important}.swym-ui-component .swym-wishlist-grid{width:100%}@media (max-width: 600px){.swym-ui-component .swym-wishlist-grid li{width:98%!important}}@media (max-width: 990px){.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:45vw!important}}.swym-product-final-price.swym-value{margin:5px 0!important}.swym-wishlist-item .swym-product-price{margin-top:5px!important;margin-bottom:5px!important}.swym-wishlist-product-detail-text-container .swym-wishlist-product-title{font-family:var(--font-heading)!important;font-weight:var(--font-heading-weight)!important;font-style:var(--font-heading-style)!important;letter-spacing:var(--font-heading-base-letter-spacing)!important;text-transform:var(--font-heading-text-transform)!important;font-size:var(--font-size-heading-1-base)!important;color:#002f54!important}.swym-more-details-btn{margin:0;border:none;font:inherit;line-height:normal;height:40px;color:#fff!important;padding:10px 20px!important;text-transform:uppercase;text-align:center;overflow:hidden;position:relative;cursor:pointer;background-color:#002f54!important;font-weight:400!important;display:inline-block!important}
/*# sourceMappingURL=/s/files/1/0398/1715/0628/t/6/assets/custom.css.map */
