body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.announcement-bar{font-size:13px;letter-spacing:.04em;font-weight:500}.site-header,header.header{background:#fff!important;border-bottom:1px solid #e8e0d8;box-shadow:0 1px 4px #0000000f}.slideshow__slide .banner__content{text-align:center}.slideshow .banner__heading,.hero-heading{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.15;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.3)}.product{background:#fff}.lumae-social-proof{display:flex;align-items:center;gap:10px;margin:8px 0 14px;padding:10px 14px;background:#f9f5f0;border-radius:8px;font-size:13px;color:#555}.lumae-social-proof__stars{color:#f59e0b;font-size:15px;letter-spacing:1px}.lumae-social-proof__count{font-weight:600;color:#1a1a1a}.button--primary,.button--primary span,.product-form__submit,.product-form__submit span,.btn-add-to-cart,.sticky-atc__btn,[class*=add-to-cart],[class*=sticky] .button--primary{color:#fff!important}.button--primary svg,.button--primary svg path,.button--primary svg line,.button--primary svg circle,.button--primary svg polyline,.product-form__submit svg,.product-form__submit svg path,[class*=add-to-cart] svg,[class*=add-to-cart] svg path{stroke:#fff!important;fill:none!important;color:#fff!important}.cart-notification .button,.cart-notification-button,.cart-drawer .button--primary,.cart__buttons .button--primary,.mini-cart .button--primary{color:#fff!important;background-color:#6398cb!important}[style*="6398CB"]{color:#fff!important}.xo-sticky-cart__add-to-cart svg{display:block!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.xo-sticky-cart__add-to-cart svg,.xo-sticky-cart__add-to-cart svg path,.xo-sticky-cart__add-to-cart svg line,.xo-sticky-cart__add-to-cart svg circle,.xo-sticky-cart__add-to-cart svg polyline{stroke:#fff!important;fill:none!important;opacity:1!important;visibility:visible!important}.buy-buttons{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important}.buy-buttons quantity-input,.buy-buttons .quantity{flex-shrink:0!important;height:auto!important;order:2!important}.buy-buttons .product-form__submit{flex:1 1 auto!important;width:auto!important;min-width:0!important;order:1!important}.quantity__input{width:40px!important;text-align:center!important}.quantity__button,.quantity__input{border-color:#d0cac4!important}quantity-input.quantity{border:1px solid #d0cac4!important;border-radius:8px!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important}.product__trust-badges,.lumae-trust-row{display:flex;flex-wrap:wrap;gap:8px 16px;margin:14px 0;padding:12px 0;border-top:1px solid #e8e0d8;border-bottom:1px solid #e8e0d8;font-size:12px;color:#555}.image-with-text{overflow:hidden}.image-with-text--benefit .image-with-text__content,[id*=image-with-text-benefit] .image-with-text__content{background:#6398cb;color:#fff}[id*=image-with-text-benefit] .image-with-text__heading,[id*=image-with-text-benefit] .image-with-text__text{color:#fff}[id*=image-with-text-routine] .image-with-text__content{background:#f9f5f0}[id*=image-with-text-community] .image-with-text__content{background:#5080b5;color:#fff}[id*=image-with-text-community] .image-with-text__heading,[id*=image-with-text-community] .image-with-text__text{color:#fff}.image-with-text__media{min-height:500px}.image-with-text__media img{width:100%;height:100%;object-fit:cover}.image-with-text__heading{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.2;margin-bottom:16px}.image-with-text__text{font-size:15px;line-height:1.7;opacity:.9}.ugc-review-grid{padding:60px 24px}.ugc-grid__heading{font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:800!important}.ugc-card{border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 12px #00000014!important;transition:transform .2s,box-shadow .2s!important}.ugc-card:hover{transform:translateY(-3px)!important;box-shadow:0 6px 20px #0000001f!important}.ugc-card img{width:100%!important;height:240px!important;object-fit:cover!important;display:block!important}.ugc-card__body{padding:14px 16px 18px!important;background:#fff!important}.ugc-card__stars{color:#f59e0b!important;font-size:16px!important;letter-spacing:2px!important;margin-bottom:8px!important}.ugc-card__author{font-weight:700!important;font-size:14px!important;color:#1a1a1a!important}.ugc-card__verified{font-size:11px!important;background:#e8f4ee!important;color:#2a7a4a!important;border-radius:20px!important;padding:2px 8px!important;font-weight:500!important}.ugc-card__text{font-size:13px!important;line-height:1.55!important;color:#444!important;margin-top:6px!important}.ugc-card__label{margin-top:10px!important;font-size:11px!important;color:#888!important;background:#f4f0eb!important;border-radius:4px!important;padding:3px 8px!important;display:inline-block!important}.newsletter,.email-signup{background:#6398cb;color:#fff;text-align:center;padding:60px 24px}.newsletter .section-header__title,.newsletter h2{color:#fff;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:12px}.newsletter .newsletter__input{border-radius:8px;border:none;padding:14px 20px;font-size:15px;max-width:400px;width:100%}.newsletter .button{background:#fff!important;color:#6398cb!important;font-weight:700!important;border-radius:8px!important;padding:14px 28px!important}.product-recommendations .product-card{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #0000000f;transition:transform .2s,box-shadow .2s}.product-recommendations .product-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a}@media(max-width:768px){.image-with-text__media{min-height:280px}.image-with-text__heading{font-size:1.5rem}.ugc-card img{height:200px!important}.ugc-grid__heading{font-size:1.4rem!important}}.color-swatch{width:42px!important;height:42px!important;border-radius:50%!important;display:inline-block!important;cursor:pointer!important;position:relative!important;overflow:hidden!important;border:2px solid #e0d8d0!important;background-color:var(--swatch-background, #ccc)!important;background-image:var(--swatch-background-image)!important;background-size:cover!important;background-position:center!important;transition:transform .15s,box-shadow .15s!important;flex-shrink:0!important}.color-swatch:hover{transform:scale(1.1)!important;box-shadow:0 0 0 2px #6398cb!important}input:checked+.color-swatch,input[checked]+.color-swatch,.color-swatch--active,.color-swatch[aria-checked=true]{border:2px solid #6398CB!important;box-shadow:0 0 0 2px #6398cb!important}.color-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--swatch-background, transparent);background-image:var(--swatch-background-image);background-size:cover;background-position:center;border-radius:50%}.variant-picker fieldset .flex,.product-form__input .flex{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}input[value=Floral i]+label.color-swatch,input[value=Floral i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Floral_-_Swatch_56ac060e-767d-4ce2-b86b-bdea05a1a03e.webp)!important;background-size:cover!important;background-position:center!important}input[value="Cotton Candy" i]+label.color-swatch,input[value="Cotton Candy" i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Cotton_Candy_-_Swatch_c2b7bc13-b5f7-410f-a54a-8697220df387.webp)!important;background-size:cover!important;background-position:center!important}input[value=Sailboat i]+label.color-swatch,input[value=Sailboat i]~label.color-swatch,input[value="Light Sailboat" i]+label.color-swatch,input[value="Light Sailboat" i]~label.color-swatch,input[value="Blue Sailboat" i]+label.color-swatch,input[value="Blue Sailboat" i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Light_Sailboat_402f7518-0075-4319-8dc4-cae48ffa909f.webp)!important;background-size:cover!important;background-position:center!important}input[value=Black i]+label.color-swatch,input[value=Black i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Black_a001d7e8-a625-46ea-8a2b-fbad73d79a76.webp)!important;background-size:cover!important;background-position:center!important}input[value=Green i]+label.color-swatch,input[value=Green i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Green_7113f580-776c-4836-b7a9-1cd9841c06aa.webp)!important;background-size:cover!important;background-position:center!important}input[value=Blue i]+label.color-swatch,input[value=Blue i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Blue_363a34d0-9562-4290-89c0-96bf53e45012.webp)!important;background-size:cover!important;background-position:center!important}input[value=Brown i]+label.color-swatch,input[value=Brown i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Brown_95db17c9-f904-4320-8bbf-aea81bf0fa5b.webp)!important;background-size:cover!important;background-position:center!important}input[value=Checkered i]+label.color-swatch,input[value=Checkered i]~label.color-swatch,input[value="Blue Checker" i]+label.color-swatch,input[value="Blue Checker" i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Checkered_a9ee5fd6-4939-4c30-9a32-f5b535544661.webp)!important;background-size:cover!important;background-position:center!important}input[value=Leopard i]+label.color-swatch,input[value=Leopard i]~label.color-swatch,input[value="Light Leopard" i]+label.color-swatch,input[value="Light Leopard" i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Light_Leopard_a222f869-6d5e-4371-a1e4-c6b022583484.webp)!important;background-size:cover!important;background-position:center!important}input[value="Light Palms" i]+label.color-swatch,input[value="Light Palms" i]~label.color-swatch,input[value=Palms i]+label.color-swatch,input[value=Palms i]~label.color-swatch,input[value=Tropical i]+label.color-swatch,input[value=Tropical i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Light_Palms_b2e34f34-1821-4fda-bdbb-40edfc9db9b2.webp)!important;background-size:cover!important;background-position:center!important}input[value="Black Sailboat" i]+label.color-swatch,input[value="Black Sailboat" i]~label.color-swatch,input[value="Navy Aztec" i]+label.color-swatch,input[value="Navy Aztec" i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Black_Sailboat_cf2398b3-f562-4e84-8667-b1a9e4ec79db.webp)!important;background-size:cover!important;background-position:center!important}input[value=Carnival i]+label.color-swatch,input[value=Carnival i]~label.color-swatch,input[value=Boho i]+label.color-swatch,input[value=Boho i]~label.color-swatch{background-image:url(/cdn/shop/files/Kaching-Bundles-Carnival_121f0c49-194b-4828-a6d7-597febd2fec2.webp)!important;background-size:cover!important;background-position:center!important}.color-swatch .tooltip{font-size:11px;white-space:nowrap;background:#1a1a1a;color:#fff;padding:4px 8px;border-radius:4px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);pointer-events:none;opacity:0;transition:opacity .15s}.color-swatch:hover .tooltip{opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/lumae-custom.css.map */
