@font-face{font-family:Satoshi Light;src:url(/cdn/shop/files/Satoshi-Light.woff2?v=1766534146) format("woff2"),url(/cdn/shop/files/Satoshi-Light.woff?v=1766534146) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Medium;src:url(/cdn/shop/files/Satoshi-Medium.woff2?v=1766778891) format("woff2"),url(/cdn/shop/files/Satoshi-Medium.woff?v=1766778891) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-VariableFont_wght.woff?v=1770942859) format("woff");font-weight:font-weight: 100 900;font-style:normal;font-display:swap}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5{font-family:Satoshi Light!important}h1 strong,h2 strong,h3 strong,h4 strong{font-family:Satoshi Medium!important;font-weight:400}p,ul,[data-custom-class=body_text],td,tr{font-family:Satoshi Light!important}p strong,td strong{letter-spacing:.075em;font-size:.8rem;font-weight:500;font-family:Montserrat!important;text-transform:uppercase}a{font-weight:700;text-decoration:none}.button,.button-secondary,.rez-preorder-btn{letter-spacing:.075em;font-size:.8rem;font-weight:500}.rez-preorder-btn{text-transform:uppercase}p.announcement-bar__text{letter-spacing:.075em;font-size:.75rem;font-weight:500;font-family:Montserrat!important}.menu-list__link,.menu__item a{letter-spacing:.075em;font-size:.75rem;font-weight:500;font-family:Montserrat!important;text-transform:uppercase;line-height:1}.mega-menu__link{letter-spacing:.075em;font-size:.75rem;font-weight:500;text-align:center}.header__columns{--padding-block-start: 1.5rem;--padding-block-end: 1.5rem}header-component{border-bottom:1px solid}@media screen and (min-width:750px)and (max-width:1010px){.header-menu.mobile\:hidden,.header-right-menu.mobile\:hidden,.dropdown-localization.mobile\:hidden,.search-action.mobile\:hidden,.account-popover.mobile\:hidden{display:none!important}.header__drawer.desktop\:hidden,.search-action.desktop\:hidden,.account-drawer{display:flex!important}.header__column{display:contents!important}.header__columns{grid-template-columns:44px 44px 1fr 44px 44px!important;grid-template-areas:"leftA leftB center rightA rightB"!important;align-items:center!important}.header-logo{grid-area:center!important}.header__drawer{grid-area:leftA!important}.search-action.desktop\:hidden{grid-area:leftB!important}header-actions{grid-area:rightB!important}}header-component[data-sticky-state=active]{border-bottom:none}.menu-list__list-item{position:relative!important}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{display:block!important;width:fit-content!important;min-width:unset!important;left:0!important;clip-path:none!important;box-shadow:none!important}.overflow-menu:after{display:none!important}.menu-list__list-item .menu-list__submenu-inner{display:inline-flex!important;grid-column:1 / 2!important;grid-column-start:1!important;width:fit-content!important;max-width:fit-content!important;min-width:unset!important;padding-inline:var(--padding-3xl)!important;padding-left:10px!important;padding-bottom:10px!important;padding-top:10px;background-color:var(--color-background)!important;box-shadow:none!important;margin-left:-10px}.menu-list__list-item .mega-menu__grid{grid-template-columns:auto!important;width:fit-content!important;padding-left:0}.menu-list__list-item .mega-menu,.menu-list__list-item .mega-menu.section--full-width,.menu-list__list-item .mega-menu.section--full-width-margin{width:fit-content!important;margin-inline:0!important;padding-inline:0!important}.menu-list__list-item .mega-menu__link{white-space:nowrap!important}.collection-card__image{border-radius:30px}.collection-card__content p:after{content:"";display:inline-block;width:20px;height:20px;margin-left:1rem;background-image:url(/cdn/shop/files/Arrow.svg?v=1766788978);background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.collection-card__content p{letter-spacing:.075em;font-size:.8rem;text-transform:uppercase;font-weight:500;font-family:Montserrat!important}.facets__label,.products-count-wrapper{letter-spacing:.075em;font-size:.8rem;font-weight:500;font-family:Montserrat!important;text-transform:uppercase}.sorting-filter__option{font-family:Satoshi Light}@media screen and (min-width:750px){.facets--horizontal .facets__panel-content,.sorting-filter__options{border-radius:15px}}.sorting-filter__option:hover{background-color:#f2d8c9b3}#shopify-section-template--26050104394006__section,#shopify-section-template--26050077098262__section,#shopify-section-template--26050074870038__section,#shopify-section-template--26050075001110__section,#shopify-section-template--26007644668182__section{max-width:85%;margin:0 auto}.quick-add-modal__content .view-product-title a{font-family:Satoshi Light;font-weight:inherit}@media screen and (min-width:750px){.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend){grid-column:1 / -1;grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) * .4) calc(var(--full-page-grid-central-column-width) * .6) var(--full-page-grid-margin)}}.product-information{max-width:85%;margin:0 auto}.product-information [ref=productTitleLink] p{font-size:2.25rem!important}.product-information .price{font-size:22px}.variant-option label,.variant-option legend,.product-information .accordion .details__header{letter-spacing:.075em;font-size:.8rem;text-transform:uppercase;font-weight:500;font-family:Montserrat!important}.variant-option__swatch-value{color:#d4a089;font-weight:600;opacity:1}.variant-option__select-wrapper{border-radius:300px;max-width:55%}.variant-option__select{font-family:satoshi light;font-size:1rem}.media-gallery--carousel slideshow-arrows .slideshow-control{display:none}zoom-dialog dialog{width:100vw;height:100vh;border:none;margin:0;padding:0;max-width:100%;max-height:100%;background:#ffffffd9!important;transition:opacity var(--animation-speed) var(--animation-easing);scrollbar-width:auto!important;overflow-y:auto!important}.dialog-zoomed-gallery .product-media-container{max-width:700px!important;max-height:700px!important;margin:2rem auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.dialog-zoomed-gallery .product-media__image{max-width:700px!important;max-height:700px!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:30px}.dialog-zoomed-gallery{display:flex!important;flex-direction:column!important;align-items:center!important;padding:2rem 0!important;min-height:100%!important}.dialog-thumbnails-list-container{max-width:700px!important;margin:1rem auto!important}@media screen and (max-width:768px){zoom-dialog dialog{overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important}.dialog-zoomed-gallery{padding:1rem 0!important;min-height:100vh!important;height:auto!important;display:flex!important;flex-direction:column!important}.dialog-zoomed-gallery .product-media-container{max-width:85vw!important;width:85vw!important;max-height:85vw!important;height:85vw!important;margin:1rem auto!important;padding:0!important;overflow:hidden!important;flex-shrink:0!important;touch-action:pan-y!important}.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{--drag-zoom-scale: 1 !important;--drag-zoom-translate-x: 0px !important;--drag-zoom-translate-y: 0px !important;width:100%!important;height:100%!important;transform:none!important;pointer-events:none!important}.dialog-zoomed-gallery .product-media{width:100%!important;height:100%!important}.dialog-zoomed-gallery .product-media__image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;pointer-events:none!important;border-radius:30px}.dialog-thumbnails-list-container{max-width:85vw!important;margin:.5rem auto!important}}.facets--horizontal .products-count-wrapper{margin-left:0!important}.facets--horizontal .facets__form{justify-content:flex-end!important}.product-badges--top-left{top:10px!important;left:10px!important}.product-badges__badge{color:#3d3834;background:#fffbeb;text-transform:uppercase;font-weight:500;letter-spacing:.08em;font-size:.5rem!important}.product-badges__badge--rectangle{width:50px;height:50px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;font-size:.5rem!important;text-align:center}.accordion--dividers accordion-custom:first-child .details{border-block-start:none}.accordion .details__header{font-family:Satoshi Light}.accordion .details__header{justify-content:space-between}.image-block--AYVlkMkNUak5GWHF4e__image_cAibBc{display:none}.gfb-style-material_outlined .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=acceptTerms],[data-type=consent],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input{border-radius:300px!important}.resource-card__image{aspect-ratio:4 / 4}.predictive-search-results__title{letter-spacing:.075em;font-size:.8rem;text-transform:uppercase;font-weight:500;font-family:Montserrat!important;margin-bottom:20px}.resource-card{text-align:center}.resource-card__title.paragraph{font-size:1rem}.resource-card__content .price{font-size:.8rem}[ref=priceContainer]{padding-top:8px}.predictive-search-results__list[aria-label="Recently viewed"]{padding-bottom:75px}:is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:transparent}@media screen and (min-width:750px){footer .group-block-content.layout-panel-flex--column,.footer .group-block-content.layout-panel-flex--column,[data-section-type=footer] .group-block-content.layout-panel-flex--column{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:var(--gap-md)!important}}@media screen and (min-width:750px){.footer-utilities{flex-direction:row!important;justify-content:flex-start!important;gap:var(--gap-md)!important;align-items:center!important;text-align:left!important;width:auto!important;flex-shrink:0!important}}.footer-utilities{display:flex!important;text-wrap:nowrap;border-top:var(--border-width) solid var(--color-border);color:#d4a089;padding-top:0;letter-spacing:.9px}.footer-utilities a{color:#d4a089;letter-spacing:.9px;font-weight:500}.footer-utilities__group--left{display:flex!important;gap:var(--gap-md)!important;align-items:center!important;flex-wrap:nowrap!important}.footer-utilities__group--right{display:flex!important;gap:var(--gap-md)!important;align-items:center!important}.social-icons__icon-wrapper:has(.social-icons__icon path){width:1.1rem}.shopify-design-mode .social-icons__icon-wrapper--disabled{opacity:1;cursor:pointer}@media screen and (min-width:750px){.payment-icons{margin-left:50px!important;padding:0!important;width:auto!important;justify-content:flex-end!important}.payment-icons__list{justify-content:flex-end!important}}.payment-icons__item{width:32px!important;height:auto!important}.payment-icons__item svg{width:100%!important;height:auto!important}.payment-icons{--icon-gap: 8px !important}.payment-icons__item svg{filter:sepia(50%) saturate(80%) hue-rotate(330deg) brightness(100%)!important;opacity:.85!important}@media screen and (max-width:749px){h1,.h1.h1,.text-block.h1>*{font-size:2.75rem}h2,.h2.h2,.text-block.h2>*{font-size:2.5rem}h3,.h3,.h3.h3,.text-block.h3>*{font-size:1.7rem}.button,.button-secondary{font-size:.7rem}.menu-drawer__menu-item--mainlist{font-size:1rem}}@media screen and (min-width:750px){.image-block--AZ3hUQ2xsb3RUVzVFN__image_mARPPM.size-style,.image-block--AY3VzcUIvMGRXNDNZb__image_Mg9aJW.size-style,.image-block--ARDl2UGpxUGVpb2xOW__image_Mg9aJW.size-style{height:100%!important}}@media screen and (max-width:640px){.image-block--AU1FwUUhVdk12bFRmM__image_grqLVq{display:none}.image-block--AYVlkMkNUak5GWHF4e__image_cAibBc{display:block!important;border-radius:30px}}@media screen and (max-width:749px){p.announcement-bar__text{font-size:.7rem}.menu-drawer__link-image{border-radius:32px!important}.slide__content>*{height:75vh}#shopify-section-template--26007644733718__collection_list_tpXbe6 .mobile-column{align-items:center}#shopify-section-template--26007644733718__collection_list_tpXbe6 p{text-align:center}.resource-list--grid{gap:35px var(--resource-list-column-gap)}.image-block--AZ3hUQ2xsb3RUVzVFN__image_mARPPM{padding:30px}#shopify-section-template--26007644733718__section_U8Gh7x img{border-radius:90px!important}#shopify-section-template--26007644733718__section_U8Gh7x .group-block-content{width:100%!important}#shopify-section-template--26007644733718__section_U8Gh7x .group-block{padding:0 45px 50px}#shopify-section-template--26007644733718__lumochi_featured_products_trio_prV3Ei .spacing-style{--padding-block-start: 50px !important;--padding-block-end: 50px !important}#shopify-section-template--26007644733718__lumochi_featured_products_trio_prV3Ei .section-heading{padding-bottom:25px}#shopify-section-template--26007644733718__lumochi_featured_products_trio_prV3Ei .featured-products-trio__grid{max-width:100%}.image-block--AU1FwUUhVdk12bFRmM__image_grqLVq{padding:30px}#shopify-section-template--26007644733718__section_VJBigb img{border-radius:90px!important}#shopify-section-template--26007644733718__section_VJBigb .group-block{padding:0 45px}.email-signup__input::placeholder{font-size:.8rem}#shopify-section-template--26050271019286__section_33WDBE .spacing-style.mobile-column{flex-direction:column-reverse}#shopify-section-template--26050271019286__section_33WDBE .group-block{padding:25px 25px 0}#shopify-section-template--26007644832022__section_33WDBE .mobile-column{padding-bottom:0}#shopify-section-template--26007644832022__section_33WDBE h1{padding-top:20px}.globo-form-app{margin-bottom:0!important}#shopify-section-template--26007644864790__hero_UjfjL9 .hero__container{height:70vh}#shopify-section-template--26007644864790__section_ryFdX6 .group-block-content{max-width:90%!important}#shopify-section-template--26050104394006__section .background-image-container,#shopify-section-template--26050077098262__section .background-image-container,#shopify-section-template--26050074870038__section .background-image-container,#shopify-section-template--26050075001110__section .background-image-container{padding:35px!important;background:#f2d8c9}.collection-wrapper:has(.product-grid-mobile--large) .facets-mobile-wrapper.facets-controls-wrapper{display:block}summary .svg-wrapper{margin-inline-start:unset!important}.facets__summary{justify-content:center}.facets-mobile-wrapper .sorting-filter .facets__label{font-size:.8rem;color:var(--color-foreground)}.facets-mobile-wrapper .sorting-filter__options{width:100%;box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a!important}.facets-mobile-wrapper .sorting-filter__options{max-height:500px}.facets-mobile-wrapper{--facets-panel-min-width: 250px}.product-grid .price{font-size:1rem}.media-gallery--hint :not(.dialog-zoomed-gallery)>.product-media-container:not(:only-child) .product-media img{border-radius:30px}.svg-wrapper.add-to-cart-icon{display:none}.product-form-buttons{display:grid!important;grid-template-columns:minmax(100px,30%) 1fr!important;gap:1rem!important;align-items:stretch!important}.product-form-buttons>*{margin:0!important}.quantity-selector{grid-column:1}.product-form-buttons>span[data-shopify-editor-block*=add-to-cart]{grid-column:2}.product-details .quantity-selector{justify-content:center;font-size:.6rem}.quantity-selector :is(.quantity-minus,.quantity-plus){width:unset}.quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper{width:.7rem}.variant-option__select-wrapper{max-width:100%}.cart-items__quantity .quantity-selector{justify-content:center}.cart-items__quantity{width:200%}.image-block--AcjJaYzV6SFVxaFBEM__image_BQJpNa{max-width:50%}.payment-icons__list{max-width:60%;margin:0 auto}.menu-list__link,.menu__item a{font-size:.55rem}body footer .paragraph>*,body footer .paragraph:not(.button),body footer .paragraph:not(.button)>*{line-height:.7!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lumochi-custom.css.map */
