@media(max-width:749px){body{--lr-mobile-ease: cubic-bezier(.22, .8, .3, 1)}#MainContent{overflow-x:clip}#MainContent .lr-home{display:flex;flex-direction:column}#MainContent .lr-home>.lr-hero{order:0}#MainContent .lr-home>.lr-trust{order:1}#MainContent .lr-home>.lr-materials{order:2}#MainContent .lr-home>.lr-featured{order:3}#MainContent .lr-home>.lr-routes{order:4}#MainContent .lr-home>.lr-new-arrivals{order:5}#MainContent .lr-hero--image .lr-hero__media{aspect-ratio:5 / 4;max-height:38rem}#MainContent .lr-hero--image .lr-hero__image{object-position:50% 35%}#MainContent .lr-hero--image .lr-hero__copy{padding:2.4rem 2rem 2rem}#MainContent .lr-hero--image h1{font-size:clamp(3.6rem,10vw,4.4rem);line-height:1.05}#MainContent .lr-hero--image .lr-lede{margin:1.2rem 0 1.8rem;font-size:1.5rem;line-height:1.55}#MainContent .lr-hero--image .lr-actions{gap:.4rem}#MainContent .lr-hero--image .lr-button{min-height:4.8rem}#MainContent .lr-hero--image .lr-button--primary{flex:1 0 100%;border-radius:.4rem}#MainContent .lr-hero--image .lr-button--quiet{margin-inline:auto;min-height:4.4rem}#MainContent .lr-trust{gap:.8rem 1.2rem;padding:1.5rem 2rem;font-size:.95rem}#MainContent .lr-materials{padding:3.6rem 1.8rem}#MainContent .lr-materials__heading{margin-bottom:1.8rem}#MainContent .lr-materials__heading h2{font-size:3.2rem;line-height:1.12}#MainContent .lr-materials__heading>p:not(.lr-materials__intro){font-size:1.45rem;max-width:31rem}#MainContent .lr-materials__intro--desktop{display:none}#MainContent .lr-materials__details{display:block;margin:1.4rem auto 0;max-width:36rem;text-align:left}#MainContent .lr-materials__details summary{cursor:pointer;min-height:4.4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem .3rem;color:#56556a;font-size:1.3rem;list-style:none}#MainContent .lr-materials__details summary::-webkit-details-marker{display:none}#MainContent .lr-materials__details summary:after{content:"+";font-size:1.8rem;line-height:1}#MainContent .lr-materials__details[open] summary:after{content:"\2212"}#MainContent .lr-materials__details p{font-size:1.4rem;line-height:1.7;color:#606474;margin:0 0 1rem}#MainContent .lr-materials__link{min-height:14.4rem}#MainContent .lr-materials__name{font-size:1.2rem;line-height:1.4;letter-spacing:.01em}#MainContent .lr-materials__all{min-height:4.6rem;margin-top:1.2rem}#MainContent .lr-featured,#MainContent .lr-discovery .lr-featured{padding:3.8rem 1.6rem 4.4rem}#MainContent .lr-heading{margin-bottom:2.4rem}#MainContent .lr-heading h2,#MainContent .lr-gifts h2,#MainContent .lr-reading .lr-heading h2{font-size:3.2rem;line-height:1.12}#MainContent .lr-heading--row a{margin-top:1.2rem;font-size:1.35rem;min-height:3.4rem}#MainContent .lr-products{gap:2.6rem 1.2rem}#MainContent .lr-product__media{border-radius:.5rem}#MainContent .lr-product h3{font-family:var(--font-body-family);font-size:1.45rem;line-height:1.45;margin:1.1rem 0 .5rem;letter-spacing:0}#MainContent .lr-product p{color:#4d5264;font-size:1.4rem;line-height:1.4}#MainContent .lr-product:hover img{transform:none}#MainContent .lr-product__media span{display:none}#MainContent .lr-routes{padding-bottom:4.4rem}#MainContent .lr-routes__grid{gap:1rem}#MainContent .lr-route__link{border-radius:.5rem}#MainContent .lr-route__copy{padding:1.5rem}#MainContent .lr-home .lr-route h2{font-size:2rem;line-height:1.15}#MainContent .lr-gifts{padding:4.4rem 2rem;gap:2rem}#MainContent .lr-gifts p:not(.lr-kicker),#MainContent .lr-discovery__intro{font-size:1.45rem;line-height:1.7}#MainContent .lr-reading{padding:4.4rem 2rem}#MainContent .birthstone-shop__heading{align-items:center;gap:1rem}#MainContent .birthstone-shop__heading h2{font-size:2.2rem;line-height:1.2;flex:1 1 auto}#MainContent .birthstone-shop__links{font-size:1.2rem;gap:.8rem}#MainContent .birthstone-shop__months{display:flex;flex-wrap:nowrap;gap:.8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;max-width:100%;padding-bottom:.8rem;scrollbar-width:thin}#MainContent .birthstone-shop__months>li{flex:0 0 14rem;min-width:0;scroll-snap-align:start}#MainContent .birthstone-shop__months>li>a{min-height:7.2rem;height:100%;padding:1rem}#MainContent .birthstone-shop__months strong{font-size:1.1rem;line-height:1.4}#MainContent .birthstone-shop__months small{font-size:1.05rem;line-height:1.4}#MainContent .collection-hero__title{font-size:3rem;line-height:1.13;letter-spacing:-.015em}#MainContent .collection-hero__description{font-size:1.4rem;line-height:1.65;margin-top:1.4rem}#MainContent .breadcrumbs__wrapper{font-size:1.1rem}#MainContent .product-grid-item__title,#MainContent .product-grid-item__title.h6{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.45;font-weight:400}#MainContent .product-grid-item__content{line-height:1.4}#MainContent .product-grid-item__price{font-size:1.4rem;line-height:1.4}#MainContent .product-grid-item__content>*{margin-bottom:.6rem}#MainContent .mobile-facets__open{min-height:4.8rem;font-size:1.35rem}#MainContent .mobile-facets__close,#MainContent .mobile-facets__close-button{min-height:4.4rem;min-width:4.4rem}#MainContent .mobile-facets__label{min-height:4.4rem;font-size:1.45rem}#MainContent .mobile-facets__footer .button{min-height:4.8rem}#MainContent [data-section-type=main-product] .product__info-container h1.product__title{font-size:clamp(2.7rem,7.4vw,3.3rem);line-height:1.16;margin-bottom:1.2rem}#MainContent [data-section-type=main-product] .product__info-container{padding-inline:.4rem}#MainContent [data-section-type=main-product] .lumerune-product-intro{font-size:1.5rem;line-height:1.7}#MainContent [data-section-type=main-product] .product-form__submit{min-height:5.2rem;border-radius:.4rem}#MainContent [data-section-type=main-product] .product-form__input input[type=radio]+label{min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}#MainContent [data-section-type=main-product] .slider-button{min-width:4.4rem;min-height:4.4rem}body .product__sticky{left:0;right:0;bottom:0;width:100%;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));border:0;border-top:1px solid #e6e2dc;border-radius:0;min-height:7rem;background:#fff;box-shadow:0 -.5rem 2rem #111b380b;backdrop-filter:none;-webkit-backdrop-filter:none}body .product__sticky .sticky__form_button button.button{min-height:4.8rem;border-radius:.4rem!important;background:#111b38!important;font-size:1.4rem}#shopify__header__section .header__actions_btn--menu{border:0;background:transparent;padding:0;min-width:4.4rem;min-height:4.4rem;justify-content:center;color:inherit;cursor:pointer}body:has(.offcanvas-header.open,#offcanvas__mini_cart.active,.mobile-facets__disclosure[open],.product-media-modal[open]) shopify-chat{visibility:hidden;pointer-events:none}body.sticky__cart shopify-chat::part(activator){transform:translateY(-7.6rem)}body.sticky__cart #scroll__top{visibility:hidden;pointer-events:none}body .offcanvas-header{max-width:min(38rem,100vw);transition:transform .22s var(--lr-mobile-ease),visibility .22s}body .offcanvas__menu_item,body .offcanvas__sub_menu_item{min-height:4.8rem;font-size:1.45rem;line-height:1.5}body .offcanvas__sub_menu_toggle{min-width:4.8rem;min-height:4.8rem}body .offcanvas-overlay{transition:opacity .18s ease,visibility .18s}body .email__popup--mdoal__content{--duration-long: .18s}body .lr-welcome .email__popup--image{height:10rem;min-height:10rem;border-radius:0}body .lr-welcome .email__popup--content{padding:2rem 2rem 1.4rem!important}body .lr-welcome .email__form--text.rte{font-size:1.15rem;line-height:1.6}body .lr-welcome button.email__popup--toggle{width:4.4rem;height:4.4rem}body .lr-welcome button.email__popup--hide{min-height:4.4rem}body .lr-welcome .rich-text__text p:last-child{font-size:1.15rem}body .lr-button,body .button{transition-property:background-color,color,opacity,transform;transition-duration:.16s;transition-timing-function:var(--lr-mobile-ease)}body .lr-button:hover{transform:none;box-shadow:none}body .lr-button:active,body .button:active{transform:translateY(1px)}}@media(min-width:750px){.lr-materials__details{display:none}}@media(prefers-reduced-motion:reduce){body .offcanvas-header,body .offcanvas-overlay,body .product__sticky,body .lr-button,body .button{transition:none!important}body .lr-button:active,body .button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/lumerune-mobile-refinement.css.map */
