.ej-pdp-sticky-cart{display:none}.ej-pdp-benefits-near-price{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 1.25rem;color:rgb(var(--color-foreground));font-size:1.25rem;line-height:1.35}.ej-pdp-benefits-near-price span{font-weight:600}.ej-pdp-benefits-near-price span:not(:last-child):after{content:"";display:inline-block;width:.35rem;height:.35rem;margin:0 0 .15rem .75rem;border-radius:50%;background:currentColor;opacity:.65}@media screen and (max-width:749px){.announcement-bar-section .announcement-bar__message{min-height:3rem;padding:.45rem .75rem;font-size:1.05rem;line-height:1.3;letter-spacing:.02em;white-space:normal;overflow-wrap:break-word}.announcement-bar-section .announcement-bar__message span{display:block;max-width:100%}.ej-site-header .ej-header-row{min-height:6.4rem;padding:0 .75rem;gap:.25rem}.ej-site-header .ej-header-logo{min-width:0;flex:1 1 auto;justify-content:center}.ej-site-header .ej-header-logo img{width:18rem;max-width:none;height:auto;max-height:5.8rem;object-fit:contain;transform:scale(1.35);transform-origin:center}.ej-site-header .ej-header-icons{gap:.1rem;margin-left:auto}.ej-site-header .header__icon,.ej-site-header .ej-header-hamburger{width:44px;min-width:44px;height:44px}.ej-site-header .header__icon svg,.ej-site-header .ej-header-hamburger svg{width:24px;height:24px}.collection .card__information{padding-top:.65rem}.collection .card__heading{font-size:1.45rem;line-height:1.2;overflow-wrap:anywhere}.collection .card-information{margin-top:.25rem}.collection .card__content{padding-bottom:.5rem}.collection .quick-add__submit{min-height:4.4rem;padding:.65rem .5rem;font-size:1.2rem}.collection .ej-free-shipping-badge,.collection .ej-sale-callout{font-size:1rem;line-height:1.2;margin-top:.3rem}.ej-pdp-benefits-near-price{gap:.45rem .9rem;margin:.75rem 0 1rem;font-size:1.25rem}.ej-pdp-sticky-cart{position:fixed;z-index:50;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.8rem;padding:.75rem max(1rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right));background:rgba(var(--color-background),.98);border-top:1px solid rgba(var(--color-foreground),.25);box-shadow:0 -.4rem 1.2rem #0000001f;transform:translateY(100%);transition:transform .2s ease}.ej-pdp-sticky-cart.is-visible{transform:translateY(0)}.ej-pdp-sticky-cart__price{flex:1 1 auto;font-size:1.5rem;font-weight:700;color:rgb(var(--color-foreground));white-space:nowrap}.ej-pdp-sticky-cart__button{min-height:4.4rem;flex:0 0 auto;padding:.75rem 1.15rem;background:#1f1b16;color:#fff;border:1px solid #1f1b16;font:inherit;font-weight:700;cursor:pointer}.ej-pdp-sticky-cart__button:focus-visible{outline:.2rem solid #8a641e;outline-offset:.2rem}.ej-pdp-sticky-cart__button[disabled]{opacity:.55;cursor:not-allowed}body:has(.ej-pdp-sticky-cart.is-visible){padding-bottom:7.2rem}.ej-pdp-description-mobile{margin-top:1.5rem}.ej-pdp-description-mobile .product__description,.ej-pdp-description-mobile .ej-buying-guide{font-size:1.65rem;line-height:1.6;color:rgb(var(--color-foreground))}.ej-pdp-description-mobile h2,.ej-pdp-description-mobile .ej-buying-guide h2{line-height:1.2}.ej-delivery-promise,.ej-trust-signals,.ej-free-shipping-badge,.ej-ring-image-shipping-badge,.ej-sale-callout{color:rgb(var(--color-foreground))}.slideshow__control-wrapper .slider-counter__link{min-width:4.4rem;min-height:4.4rem}}@media screen and (min-width:750px){.ej-pdp-sticky-cart{display:none!important}}@media(prefers-reduced-motion:reduce){.ej-pdp-sticky-cart{transition:none}}.ej-mobile-header-search{display:none}@media screen and (max-width:749px){.ej-site-header .ej-header-row{position:relative;display:flex;align-items:center;flex-wrap:nowrap}.ej-site-header .ej-header-logo{flex:0 0 auto;width:8.5rem;min-width:8.5rem;justify-content:flex-start;margin:0}.ej-site-header .ej-header-logo img{width:10rem;max-width:10rem;max-height:4.2rem;transform:translate(-1rem)}.ej-site-header .ej-header-nav{display:none}.ej-site-header .ej-mobile-header-search{display:flex;flex:1 1 auto;min-width:0;align-items:center;height:44px;margin:0 .25rem;border:1px solid #9b8a6a;border-radius:2px;background:#fff}.ej-site-header .ej-mobile-header-search__input{flex:1 1 auto;min-width:0;width:100%;height:42px;padding:0 .65rem;border:0;background:transparent;color:#24211d;font:inherit;font-size:.95rem;line-height:1}.ej-site-header .ej-mobile-header-search__input::placeholder{color:#68625a;opacity:1}.ej-site-header .ej-mobile-header-search__input:focus{outline:2px solid #c9a84c;outline-offset:-2px}.ej-site-header .ej-mobile-header-search__submit{display:flex;flex:0 0 44px;align-items:center;justify-content:center;width:44px;height:42px;padding:0;border:0;background:transparent;color:#24211d;cursor:pointer}.ej-site-header .ej-mobile-header-search__submit svg{width:20px;height:20px}.ej-site-header .ej-header-icons details-modal{display:none!important}.ej-site-header .ej-header-icons{flex:0 0 auto;gap:0;margin-left:0}}@media screen and (max-width:749px){.ej-site-header .ej-header-row{min-height:10.5rem;align-content:center;flex-wrap:wrap;row-gap:.55rem}.ej-site-header .ej-header-hamburger,.ej-site-header .ej-header-logo,.ej-site-header .ej-header-icons{order:1}.ej-site-header .ej-header-icons{margin-left:auto}.ej-site-header .ej-mobile-header-search{order:2;flex:0 0 100%;width:100%;min-width:100%;height:44px;margin:0}.ej-site-header .ej-mobile-header-search__input,.ej-site-header .ej-mobile-header-search__submit{height:42px}}@media screen and (max-width:749px){.ej-site-header .ej-mobile-header-search{position:relative;overflow:visible}.ej-site-header .ej-mobile-header-search__form{display:flex;position:relative;align-items:center;width:100%;height:44px;margin:0}.ej-site-header predictive-search[open] .ej-mobile-header-search__results,.ej-site-header predictive-search[loading] .ej-mobile-header-search__results{display:block}.ej-site-header .ej-mobile-header-search__results{position:absolute;top:calc(100% + .35rem);right:0;left:0;width:100%;max-width:100%;max-height:70vh;overflow-y:auto;border:1px solid #9b8a6a;background:#fff;z-index:20;box-shadow:0 8px 18px #24211d29}.ej-site-header .ej-mobile-header-search__results .predictive-search__results-groups-wrapper{width:100%;box-sizing:border-box}}@media screen and (max-width:749px){.ej-site-header .ej-mobile-header-search__reset{display:flex;flex:0 0 32px;align-items:center;justify-content:center;width:32px;height:42px;padding:0;border:0;background:transparent;color:#6c86b8;font:700 1.25rem/1 sans-serif;cursor:pointer}.ej-site-header .ej-mobile-header-search__reset.hidden{display:none}}@media screen and (max-width:749px){.ej-site-header .ej-header-logo{width:10.5rem;min-width:10.5rem;overflow:visible}.ej-site-header .ej-header-logo img{width:10rem;max-width:10rem;transform:translate(-1rem) scale(3);transform-origin:left center}.ej-site-header .ej-header-row{overflow:visible}}@media screen and (max-width:749px){.ej-site-header .ej-mobile-header-search__input{font-size:16px;line-height:1.2;-webkit-text-size-adjust:100%}.template-search__search{display:none!important}}@media screen and (max-width:749px){.ej-site-header .ej-mobile-header-search__quick-panel{position:absolute;top:calc(100% + .35rem);right:0;left:0;width:100%;max-height:70vh;overflow-y:auto;padding:.9rem 1rem;background:#fff;border:1px solid #9b8a6a;box-shadow:0 8px 18px #24211d29;z-index:21}.ej-site-header .ej-mobile-header-search__quick-panel[hidden]{display:none}.ej-site-header .ej-mobile-header-search__quick-heading{margin:.15rem 0 .45rem;color:#68625a;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ej-site-header .ej-mobile-header-search__quick-panel ul{margin:0 0 .9rem;padding:0;list-style:none}.ej-site-header .ej-mobile-header-search__quick-panel li+li{border-top:1px solid rgba(36,33,29,.1)}.ej-site-header .ej-mobile-header-search__quick-panel a{display:block;min-height:44px;padding:.7rem 0;color:#24211d;text-decoration:none;font-size:1rem;line-height:1.25}.ej-site-header .ej-mobile-header-search__quick-panel a:focus-visible{outline:2px solid #c9a84c;outline-offset:-2px}}.jh-slide__title,.ej-banner-title{white-space:normal;overflow-wrap:normal;word-break:normal}.jh-slide__desc{overflow-wrap:normal;word-break:normal}@media screen and (max-width:749px){.jh-slide__title{font-size:1.35rem!important;line-height:1.25}.jh-slide__desc{font-size:1rem;line-height:1.45}}@media screen and (max-width:749px){.ej-free-shipping-badge,.ej-sale-callout,.ej-card-sale-callout{flex-wrap:wrap!important;white-space:normal!important;overflow-wrap:anywhere;letter-spacing:.02em!important;font-size:.95rem!important;line-height:1.25!important;max-width:100%}.ej-sale-callout{gap:.3rem!important}}.multicolumn-list__item{display:flex}.multicolumn-list__item>.multicolumn-card{display:flex;flex-direction:column;width:100%}.multicolumn-list__item .multicolumn-card__info{display:flex;flex-direction:column;flex:1}.multicolumn-list__item .multicolumn-card__info>.link,.multicolumn-list__item .multicolumn-card__info>a{margin-top:auto}.ej-free-shipping-badge{font-size:1.2rem!important}.ej-sale-callout,.ej-card-sale-callout{font-size:1.3rem!important}.ej-ring-image-shipping-badge{font-size:1.05rem!important;padding:.35rem .7rem!important;line-height:1.2!important}.ej-ring-image-shipping-badge span{font-size:1em!important}.card-information .caption-with-letter-spacing{font-size:1.2rem!important}.card-information .price-item--regular,.card-information .price-item--sale{font-size:1.5rem!important}@media screen and (max-width:749px){.ej-free-shipping-badge{font-size:1.1rem!important}.ej-sale-callout,.ej-card-sale-callout{font-size:1.15rem!important}.ej-ring-image-shipping-badge{font-size:.95rem!important}}[id^=shopify-section-template--][id$=__rings_collection] .title:after,.ej-home-products__head h2:after,[id^=shopify-section-template--][id$=__material_features] .title:after,[id^=shopify-section-template--][id$=__shopping_paths] .title:after,[id^=shopify-section-template--][id$=__promise_strip] .title:after,[id^=shopify-section-template--][id$=__brand_statement] .rich-text__heading:after,.ej-home-collections__head h2:after,[id^=shopify-section-template--][id$=__newsletter_capture] h2:after,[id^=shopify-section-template--][id$=__closing_cta] .rich-text__heading:after{content:"";display:block;width:4.8rem;height:2px;background:#c9a84c;margin-top:1.1rem}[id^=shopify-section-template--][id$=__brand_statement] .rich-text__heading:after,.ej-home-collections__head h2:after,[id^=shopify-section-template--][id$=__newsletter_capture] h2:after,[id^=shopify-section-template--][id$=__closing_cta] .rich-text__heading:after{margin-left:auto;margin-right:auto}@media screen and (max-width:749px){[id^=shopify-section-template--][id$=__rings_collection] .title:after,.ej-home-products__head h2:after,[id^=shopify-section-template--][id$=__material_features] .title:after,[id^=shopify-section-template--][id$=__shopping_paths] .title:after,[id^=shopify-section-template--][id$=__promise_strip] .title:after,[id^=shopify-section-template--][id$=__brand_statement] .rich-text__heading:after,.ej-home-collections__head h2:after,[id^=shopify-section-template--][id$=__newsletter_capture] h2:after,[id^=shopify-section-template--][id$=__closing_cta] .rich-text__heading:after{width:3.6rem;margin-top:.8rem}}[id^=shopify-section-template--][id$=__brand_statement],[id^=shopify-section-template--][id$=__category_paths],[id^=shopify-section-template--][id$=__rings_collection],[id^=shopify-section-template--][id$=__material_features],[id^=shopify-section-template--][id$=__shopping_paths],[id^=shopify-section-template--][id$=__promise_strip],[id^=shopify-section-template--][id$=__newsletter_capture],[id^=shopify-section-template--][id$=__closing_cta],.ej-home-products{position:relative}[id^=shopify-section-template--][id$=__brand_statement]:before,[id^=shopify-section-template--][id$=__category_paths]:before,[id^=shopify-section-template--][id$=__rings_collection]:before,[id^=shopify-section-template--][id$=__material_features]:before,[id^=shopify-section-template--][id$=__shopping_paths]:before,[id^=shopify-section-template--][id$=__promise_strip]:before,[id^=shopify-section-template--][id$=__newsletter_capture]:before,[id^=shopify-section-template--][id$=__closing_cta]:before,.ej-home-products:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(120rem,calc(100% - 4rem));height:1px;background:linear-gradient(90deg,#c9a84c00,#c9a84c 12% 88%,#c9a84c00);pointer-events:none;z-index:1}@media screen and (max-width:749px){[id^=shopify-section-template--][id$=__brand_statement]:before,[id^=shopify-section-template--][id$=__category_paths]:before,[id^=shopify-section-template--][id$=__rings_collection]:before,[id^=shopify-section-template--][id$=__material_features]:before,[id^=shopify-section-template--][id$=__shopping_paths]:before,[id^=shopify-section-template--][id$=__promise_strip]:before,[id^=shopify-section-template--][id$=__newsletter_capture]:before,[id^=shopify-section-template--][id$=__closing_cta]:before,.ej-home-products:before{width:calc(100% - 3rem)}}@media screen and (max-width:749px){.ej-home-products__head a,.multicolumn .link,.multicolumn-card__info .link,.multicolumn-list__item .link,.underlined-link.large-up-hide,.ej-home-collection-card span{display:inline-flex;align-items:center;min-height:44px}.ej-ring-image-shipping-badge{font-size:1.05rem!important}}.ej-home-products__head h2,.ej-home-collections__head h2{font-size:clamp(2.6rem,3.2vw,3.6rem)!important;line-height:1.15}.ej-home-products__head h2 small{font-size:1.4rem!important}@media screen and (max-width:749px){.ej-free-shipping-badge{display:block!important}.ej-free-shipping-badge span[aria-hidden]{margin-right:.3rem}}.multicolumn-list__item.center .multicolumn-card__info,.multicolumn-list__item.center .multicolumn-card{align-items:center;text-align:center}.multicolumn-list__item.center .multicolumn-card__info>.link{align-self:center}@media screen and (max-width:749px){.card__badge:has(.ej-ring-image-shipping-badge),.card__media .ej-ring-image-shipping-badge,.ej-ring-image-shipping-badge{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ej-mobile-conversion.css.map */
