:root{--lumma-cream:#FFFFFF!important}html,body{background:#fff!important;background-color:#fff!important}body.gradient,.gradient{background:#fff!important}.shopify-section,main,#MainContent,.main-content,.content-for-layout{background-color:transparent!important}.header-wrapper,sticky-header,.header,#shopify-section-header,.section-header{background:#fff!important;background-color:#fff!important}#cart-drawer,cart-drawer,.cart-drawer,.cart-drawer__inner,.cart-drawer__content,.drawer,.drawer__inner{background:#fff!important;background-color:#fff!important}.color-background-1,.color-scheme-1,.color-scheme-2,.color-background-2,.lumma-sec.color-scheme-2{--color-background:255 255 255;background:#fff!important}.color-scheme-2 .lumma-sec,.shopify-section .color-scheme-2{background-color:#fff!important}.shopify-section,.lumma-sec,.gradient,main,#MainContent,.lumma-overlay,.lumma-overlay--light{background:#fff!important;background-color:#fff!important}.lumma-sec[class*=color-]{background:#fff!important}.lumma-overlay--light .lumma-overlay__h,.lumma-overlay__h{font-family:Bodoni Moda,Didot,Times New Roman,serif!important;font-weight:600!important;letter-spacing:-.01em;line-height:1.05!important;font-size:clamp(36px,9.5vw,64px)!important;color:#111!important}.lumma-overlay__box .lumma-btn{font-weight:600}@media(max-width:749px){.lumma-overlay--light{display:flex!important;flex-direction:column!important;padding-top:8px!important;padding-bottom:16px!important;min-height:0!important}.lumma-overlay--light .lumma-overlay__media{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;aspect-ratio:4/3;overflow:hidden}.lumma-overlay--light .lumma-overlay__media picture,.lumma-overlay--light .lumma-overlay__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;position:static!important;max-width:none!important}.lumma-overlay--light .lumma-overlay__box{position:relative!important;margin:0!important;padding:18px 20px 8px!important;min-height:0!important;max-width:none!important}.lumma-overlay--light .lumma-overlay__box .lumma-btn{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center;width:100%;min-height:52px;padding-top:0!important;padding-bottom:0!important;line-height:1.2!important}}.lumma-guar{display:grid!important;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))!important;gap:0!important;border-top:1px solid #e6e0d8;border-bottom:1px solid #e6e0d8}.lumma-guar__item{padding:16px 10px!important;text-align:center!important;border:0!important;border-right:1px solid #e6e0d8!important;display:flex;flex-direction:column;align-items:center;gap:6px}.lumma-guar__item:last-child{border-right:0!important}.lumma-guar__item:not(:has(img)):before{content:"";width:28px;height:28px;border-radius:50%;background:#f4efe8;border:1px solid #d1bba0;background-image:url(lumma-check-mask.svg);background-size:14px;background-repeat:no-repeat;background-position:center}.lumma-guar__item h3{font-family:Bodoni Moda,Didot,serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;margin:0!important;color:#111}.lumma-guar__item p{font-size:12px!important;line-height:1.4!important;margin:0!important;color:#555}@media(max-width:749px){.lumma-guar__item{padding:14px 6px!important}.lumma-guar__item h3{font-size:13.5px!important}.lumma-guar__item p{font-size:11px!important}}.lumma-cc__img{display:block;aspect-ratio:4/5!important;overflow:hidden;background:#fff}.lumma-cc__img img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:6px}.lumma-cc__body{display:block;padding:10px 4px 2px!important;background:#fff!important;position:static!important;color:#111!important}.lumma-cc__body b{display:block;font-family:Bodoni Moda,Didot,serif;font-size:17px;font-weight:600;color:#111!important}.lumma-cc__body span{display:block;font-size:12.5px;color:#4a4036!important;margin-top:2px}.lumma-cc__card{border:1px solid #e6e0d8;background:#fff}.lumma-pg__t{font-family:Bodoni Moda,Didot,serif!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;font-weight:600!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:3!important;display:-webkit-box!important;-webkit-box-orient:vertical;max-height:none!important;color:#111}@media(max-width:749px){.lumma-deals__fab{top:auto!important;bottom:84px!important;transform:none!important;padding:8px 5px!important;opacity:.92;font-size:10px!important}}html,body{overflow-x:clip!important;overflow-y:visible!important;max-width:100%}main,#MainContent{overflow-x:clip!important}.lumma-overlay--light .lumma-overlay__media img{filter:brightness(1.06) contrast(1.04)}@media(max-width:749px){.lumma-overlay--light .lumma-overlay__media{aspect-ratio:1/1!important;max-height:62vh}.lumma-overlay--light .lumma-overlay__media img{object-fit:cover!important;object-position:78% 50%!important;transform:none;transform-origin:78% 50%}.lumma-overlay--light,.lumma-overlay--light>*{min-height:0!important;height:auto!important}.lumma-overlay--light .lumma-overlay__box{padding-top:14px!important}}.header-wrapper,.header-wrapper--transparent,sticky-header,header-component,.header,.header__row,#header-component,[data-sticky-state] .header,#shopify-section-header,.shopify-section-header-sticky,.header[data-transparent],.header--transparent{background:#fff!important;background-color:#fff!important;--color-background:255 255 255!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cart-bubble{position:absolute!important;top:-4px!important;right:-8px!important;left:auto!important;bottom:auto!important;min-width:17px!important;width:auto!important;height:17px!important;padding:0 4px!important;border-radius:9px!important;display:flex!important;align-items:center;justify-content:center;font-size:10px!important;line-height:1!important;transform:none!important}.cart-bubble__background{border-radius:9px!important;background:#111!important}.cart-bubble__text,.cart-bubble__text-count{color:#fff!important;font-size:10px!important;position:relative}.header__icon--cart,.header-actions__cart-icon,a[href$="/cart"]{position:relative;overflow:visible!important}@media(max-width:420px){.lumma-guar{grid-template-columns:1fr!important}.lumma-guar__item{flex-direction:row!important;text-align:left!important;align-items:flex-start;gap:12px;border-right:0!important;border-bottom:1px solid #e6e0d8!important;padding:12px 4px!important}.lumma-guar__item:last-child{border-bottom:0!important}.lumma-guar__item:before{flex:0 0 28px}.lumma-guar__item h3{font-size:15px!important}.lumma-guar__item p{font-size:12.5px!important}}@media(max-width:749px){.template-index .lumma-deals__fab,body[class*=index] .lumma-deals__fab{display:none!important}}.newsletter,.email-signup,[class*=newsletter],[class*=email-signup]{background:#fff!important;background-color:#fff!important}form[action*=contact] input[type=email],.newsletter input[type=email],[class*=newsletter] input[type=email],[class*=email-signup] input[type=email]{max-width:100%!important;min-width:0!important;width:100%!important;box-sizing:border-box!important}[class*=newsletter] form,[class*=email-signup] form{max-width:100%;box-sizing:border-box}[class*=newsletter] button,[class*=email-signup] button,[class*=newsletter] [type=submit]{background:#111!important;color:#fff!important;border:0!important;min-height:46px;padding:0 18px!important;white-space:nowrap;font-weight:600}[class*=newsletter] [class*=field],[class*=email-signup] [class*=field]{display:flex;gap:8px;align-items:stretch;max-width:100%}.lumma-pg__img,.lumma-pg__card,.product-card,.card__media,.card-gallery,.product-media,.media,[class*=pair] img,[class*=pair] [class*=img],[class*=bundle] [class*=img]{background:#fff!important;background-color:#fff!important}@media(max-width:749px){body:has(.lumma-guar) .lumma-deals__fab{display:none!important}}.header-wrapper,sticky-header,header-component,.header,.header__row,.header[data-sticky-state],[data-sticky-state=active] .header,.header-wrapper[data-scrolled],.header--scrolled,.scrolled-past-header .header,.header__row--top,.header__row--bottom{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:1!important}.header-wrapper,.header,.header__row{background:#fff!important}.email-signup-block,.email-signup-block *{box-sizing:border-box}.email-signup-block{max-width:100%!important;overflow:hidden}.email-signup-block form,.email-signup-block .email-signup__input-group{display:flex!important;flex-wrap:wrap;gap:.5rem;width:100%!important;max-width:100%!important;align-items:stretch}.email-signup__input{flex:1 1 200px!important;min-width:0!important;width:auto!important;max-width:100%!important;min-height:48px;background:#fff!important;border:1px solid #111!important;border-radius:999px!important;padding:0 1.1rem!important;color:#111!important}.email-signup__button,.email-signup__button--integrated{position:static!important;flex:0 0 auto!important;min-height:48px!important;padding:0 1.6rem!important;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:999px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;inset:auto!important;transform:none!important;width:auto!important}.email-signup__button:hover{background:#333!important}@media(max-width:749px){.email-signup__button{flex:1 1 100%!important;width:100%!important}}.shopify-section-group-footer-group .section,.shopify-section-group-footer-group .color-scheme-1,.shopify-section-group-footer-group .color-scheme-2,.shopify-section-group-footer-group .color-scheme-3,.shopify-section-group-footer-group [class*=color-],footer .section{background-color:#fff!important}.hero{padding-top:0!important;margin-top:0!important}.hero,.hero__container,.lumma-vhero{background-color:#fff!important;--color-background:255 255 255}.hero__media img,.hero__media video,.lumma-vhero img{object-position:center center!important;object-fit:cover}.hero__content-wrapper,.hero .group-block{padding-block:clamp(12px,2vw,24px)!important;gap:.6rem!important}@media(max-width:749px){body:has(main .hero) .lumma-float,body:has(main .hero) .lumma-gift.lumma-float,.lumma-float .lumma-gift{display:none!important}.lumma-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem .75rem!important;padding-inline:16px!important;font-size:.85rem;line-height:1.35}}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){position:sticky!important;top:-1px;z-index:20}.header[data-sticky-state=active],#header-component[data-sticky-state]{background:#fff!important}.email-signup-block{padding-left:18px!important;padding-right:18px!important}.email-signup-block form,.email-signup-block .email-signup__input-group{align-items:center!important;height:auto!important}.email-signup__input{height:50px!important;min-height:50px!important;max-height:52px!important;flex:1 1 200px!important;align-self:center!important;line-height:normal!important;box-sizing:border-box!important}.email-signup__button{height:50px!important}.header-section,#header-group .shopify-section,.header-wrapper,header-component,sticky-header,.header,.header__row,.header[data-sticky-state],.header[data-sticky-state=active],.header[sticky],.header--sticky,.header[transparent],.header .gradient,.header[data-transparent-background],.scrolled-past-header .header,.shopify-section-header-sticky{background:#fff!important;background-color:#fff!important;background-image:none!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-section,.header-wrapper,header-component,.header{z-index:10!important}.email-signup-block h1,.email-signup-block h2,.email-signup-block h3,.email-signup-block p,[class*=email-signup] .rte,[class*=email-signup] h2,[class*=email-signup] p,.footer ul,.footer .menu,footer ul,.footer-group ul{padding-left:20px!important;padding-right:20px!important}.email-signup-block,[class*=email-signup],.shopify-section-group-footer-group .section,.footer-group .shopify-section{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}.email-signup-block h2,.email-signup-block h3,.email-signup-block p,[class*=email-signup] h2,[class*=email-signup] h3,[class*=email-signup] p{padding-left:0!important;padding-right:0!important;margin-left:0!important}@media(max-width:749px){body:not(:has(main .lumma-overlay--light)) .lumma-float{bottom:96px!important;max-width:56px}}.lumma-float .lumma-gift,.lumma-float img{max-width:56px!important;height:auto!important}.lumma-guar{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;margin:0!important;padding:0!important}.lumma-guar__item h3{text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.lumma-guar__item p{text-wrap:pretty;max-width:none}@media(max-width:749px){.lumma-guar{grid-template-columns:1fr!important}.lumma-guar__item{flex-direction:row!important;text-align:left!important;align-items:flex-start!important;gap:12px!important;border-right:0!important;border-bottom:1px solid #e6e0d8!important;padding:14px 16px!important}.lumma-guar__item:last-child{border-bottom:0!important}.lumma-guar__item:before{flex:0 0 28px}.lumma-guar__item h3{font-size:15px!important;line-height:1.25!important;white-space:normal}.lumma-guar__item p{font-size:12.5px!important;max-width:none}}@media(min-width:421px)and (max-width:749px){.lumma-guar{grid-template-columns:repeat(2,minmax(0,1fr))!important}.lumma-guar__item{flex-direction:column!important;text-align:center!important;align-items:center!important;padding:16px 12px!important}.lumma-guar__item:nth-child(odd){border-right:1px solid #e6e0d8!important}.lumma-guar__item:last-child:nth-child(odd){grid-column:1/-1;border-right:0!important}}.cart-bubble{top:0!important;right:-2px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:#111!important;box-shadow:0 0 0 2px #fff!important;font-variant-numeric:tabular-nums;z-index:2}.cart-bubble__background{border-radius:999px!important}.cart-bubble__text,.cart-bubble__text-count{font-size:10px!important;font-weight:600!important;letter-spacing:0!important;line-height:18px!important}.lumma-pg .lumma-btn,.lumma-pg__cta,.lumma-pg__atc,.product-card button,.product-card .button,.card-gallery+* .button,.product-card__content .button{outline:none!important;box-shadow:none!important;border:0!important;border-radius:999px!important;-webkit-tap-highlight-color:transparent;text-decoration:none!important}.lumma-pg .lumma-btn:before,.lumma-pg .lumma-btn:after,.lumma-pg__atc:before,.lumma-pg__atc:after,.product-card .button:before,.product-card .button:after{box-shadow:none!important;outline:none!important;border:0!important;content:none!important}.lumma-pg .lumma-btn:focus-visible,.lumma-pg__atc:focus-visible,.product-card button:focus-visible{outline:none!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #111!important}.lumma-overlay__box .lumma-btn,.hero .button,.hero a.button,.hero .lumma-btn,.lumma-vhero .lumma-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.2!important;padding-block:0!important;min-height:48px;border-radius:999px!important}[id$=__best] .lumma-pg__cta,[id$=__best] .lumma-pg__atc,[id$=__best] button.lumma-btn.lumma-pg__cta,[id$=__kits] .lumma-pg__btn,[id$=__kits] button.lumma-pg__btn,.lumma-pg__form .lumma-pg__atc,.lumma-btn.lumma-btn--ghost.lumma-pg__cta,.lumma-btn.lumma-btn--ghost.lumma-pg__atc{background:#111!important;color:#fff!important;border:0!important;border-width:0!important;border-style:none!important;border-radius:999px!important;outline:none!important;box-shadow:none!important;text-decoration:none!important;-webkit-appearance:none!important;appearance:none!important}[id$=__best] .lumma-pg__cta:before,[id$=__best] .lumma-pg__cta:after,[id$=__best] .lumma-pg__atc:before,[id$=__best] .lumma-pg__atc:after,.lumma-pg__cta:before,.lumma-pg__cta:after,.lumma-pg__atc:before,.lumma-pg__atc:after{display:none!important;content:none!important;box-shadow:none!important;border:0!important}[id$=__best] .lumma-pg__cta:hover,[id$=__best] .lumma-pg__atc:hover{background:#fff!important;color:#111!important;border:1px solid #111!important;box-shadow:none!important}[id$=__best] .lumma-pg__cta:focus-visible,[id$=__best] .lumma-pg__atc:focus-visible{outline:none!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #111!important}.header-actions__cart-icon,cart-icon.header-actions__cart-icon,#header-component cart-icon.header-actions__cart-icon{--cart-bubble-size: 15px !important;--cart-bubble-top: -3px !important;--cart-bubble-right: -6px !important;overflow:visible!important}.header-actions__cart-icon .cart-bubble,#header-component cart-icon .cart-bubble,cart-icon .cart-bubble{position:absolute!important;top:-3px!important;right:auto!important;inset-inline-end:-6px!important;left:auto!important;bottom:auto!important;width:15px!important;min-width:15px!important;height:15px!important;aspect-ratio:1!important;padding:0!important;border-radius:999px!important;background:#111!important;box-shadow:0 0 0 1.5px #fff!important;z-index:3!important;pointer-events:none}.header-actions__cart-icon .cart-bubble__background,cart-icon .cart-bubble__background{border-radius:999px!important;background:#111!important}.header-actions__cart-icon .cart-bubble__text,.header-actions__cart-icon .cart-bubble__text-count,cart-icon .cart-bubble__text-count{font-size:9px!important;font-weight:700!important;line-height:15px!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumma-palette-white.css.map */
