.kaching-bundles__bars{justify-content:flex-start!important}.kaching-bundles__bar{width:100%!important;max-width:400px!important;margin:22px 0 10px!important;border:0!important;border-radius:18px!important;padding:13px 12px 11px!important;position:relative;overflow:visible!important;box-shadow:none!important;background-color:#f7f1e5!important;background-image:linear-gradient(100deg,#fff0 38%,#ffffffd9,#fff0 62%)!important;background-size:220% 100%!important;background-repeat:no-repeat!important;animation:velara-bundle-shine 4.5s ease-in-out infinite}@keyframes velara-bundle-shine{0%{background-position:190% 0}40%{background-position:-90% 0}to{background-position:-90% 0}}@media(prefers-reduced-motion:reduce){.kaching-bundles__bar{animation:none!important}}.kaching-bundles__bar:before{content:"FREE GIFT";position:absolute;top:-10px;left:14px;background:#a98b5d;color:#fff;font-size:10.5px;letter-spacing:.09em;font-weight:700;padding:4px 11px 5px;border-radius:999px;line-height:1;z-index:2}.kaching-bundles__bar-container,.kaching-bundles__bar-wrapper{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;margin:0!important}.kaching-bundles__bar-main{padding:0!important;margin:0!important;background:none!important;border:0!important;display:flex!important;align-items:center!important;gap:10px!important;min-height:0!important}.kaching-bundles__bar-radio{width:20px!important;height:20px!important;min-width:20px!important;margin:0!important;border-radius:50%!important;background:#a98b5d!important;border:0!important;box-shadow:none!important;flex-shrink:0;position:relative}.kaching-bundles__bar-radio:after{content:"";position:absolute;left:6.5px;top:4.5px;width:5.5px;height:9px;border:solid #fff;border-width:0 2.1px 2.1px 0;transform:rotate(45deg)}.kaching-bundles__bar-content{flex:1;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:0!important}.kaching-bundles__bar-content-left{flex:1 1 auto!important;min-width:0;margin:0!important;padding:0!important}.kaching-bundles__bar-first-line{margin:0!important;padding:0!important}.kaching-bundles__bar-second-line{display:none!important}.kaching-bundles__bar-pricing{text-align:right;flex-shrink:0;margin:0!important;padding:0!important}.kaching-bundles__bar-price{font-size:18px!important;font-weight:700!important;color:#332a1d!important;line-height:1.1!important;margin:0!important}.kaching-bundles__bar-full-price{font-size:11.5px!important;color:#c16452!important;text-decoration:line-through!important;font-weight:400!important;line-height:1.2!important;margin:0!important}.kaching-bundles__free-gift{display:flex!important;align-items:center!important;gap:9px!important;margin:9px 0 0!important;background:#fff!important;border-radius:12px!important;padding:6px 9px!important;border:0!important;position:relative;z-index:1}.kaching-bundles__free-gift__main{flex:1 1 auto!important;min-width:0;display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0!important}.kaching-bundles__free-gift__main:after{content:none!important}.kaching-bundles__free-gift__link{flex-shrink:0;display:block;line-height:0;margin:0!important}.kaching-bundles__free-gift__image{width:40px!important;height:40px!important;min-height:0!important;border-radius:10px!important;object-fit:cover!important;background:#f6efe3;margin:0!important}.kaching-bundles__free-gift__content{flex:1;min-width:0;margin:0!important}.kaching-bundles__free-gift__full-price{display:none!important}.kaching-bundles__free-gift:after{content:"FREE";flex-shrink:0;background:#0f6e56;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.05em;padding:4px 9px;border-radius:999px;line-height:1.2;text-align:center}.kaching-bundles__bar-title{font-size:0!important;line-height:0!important;letter-spacing:0!important;margin:0!important}.kaching-bundles__bar-title:after{content:"Buy any piece, get a free gift";font-size:14px;font-weight:700;color:#332a1d;line-height:1.25;letter-spacing:0}.kaching-bundles__free-gift__text{font-size:0!important;line-height:0!important;letter-spacing:0!important;margin:0!important}.kaching-bundles__free-gift__text:after{content:"Double Heart Pendant Necklace";font-size:12.5px;font-weight:400;color:#4a3f2e;line-height:1.25;letter-spacing:0}.badge--velara-new{background:#fbddd0!important;color:#9e3d28!important;border:0!important;box-shadow:none!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.11em!important;text-transform:uppercase!important;padding:5px 11px!important;border-radius:999px!important;line-height:1.2!important}.product-form__input--pill input[type=radio]+label{background:#fff!important;border:1px solid #E2D9C6!important;border-radius:9px!important;color:#4a3f2e!important;font-weight:400!important;padding:10px 18px!important;box-shadow:none!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#c9b085!important}.product-form__input--pill input[type=radio]:checked+label{background:#f7f1e5!important;border:2px solid #A98B5D!important;color:#332a1d!important;font-weight:700!important;padding:9px 17px!important}:root{--variant-swatch-border-width:max(.1rem, var(--variant-pills-border-width))}input[type=radio]+.swatch-input__label.lumin-variant-image{position:relative;cursor:pointer;transition:all .2s ease;border:0px solid rgb(0 0 0 / var(--variant-pills-border-opacity))!important}input[type=radio]+.swatch-input__label.lumin-variant-image:not(.swatch-image){box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15)}input[type=radio]:checked+.swatch-input__label.lumin-variant-image{border:2px solid rgba(var(--color-background));box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15);outline:max(1px,var(--variant-swatch-border-width)) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label[data-color]{border:2px solid rgba(var(--color-background));box-shadow:0 0 0 1px rgba(var(--color-background)),inset 0 0 1px rgba(var(--color-foreground),.1),inset 1px 3px rgba(var(--color-foreground),.15);outline:max(2px,var(--variant-swatch-border-width)) solid rgba(var(--color-foreground))}input[type=radio]:checked+.swatch-input__label.lumin-variant-image:before{box-shadow:none}.swatch-input__label:hover{transform:scale(1.05);box-shadow:0 0 0 1px rgba(var(--color-foreground))}.swatch-input__label:hover:before{box-shadow:none!important}input[type=radio].disabled+.swatch-input__label{opacity:.5;border:0px solid rgba(var(--color-foreground))}input[type=radio].disabled+.swatch-input__label:before{box-shadow:none;background:linear-gradient(to bottom right,transparent calc(50% - .7px),rgb(var(--color-foreground)) calc(50% - .7px) calc(50% + .7px),transparent calc(50% + .7px))}input[type=radio].disabled+.swatch-input__label:after{--diagonal--size:calc(var(--swatch-input--size) * 1.414);--crossed-line--size:0rem;content:"";position:absolute;bottom:calc(var(--crossed-line--size) * -.5);left:0;width:var(--diagonal--size);height:var(--crossed-line--size);background-color:rgb(var(--color-foreground));transform:rotate(-45deg);transform-origin:left}.swatch-input__label{display:inline-flex;align-items:center;justify-content:center;margin:.5rem;border:0px solid rgba(var(--color-foreground));border-radius:var(--border-radius);overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/14/assets/variant-options.css.map */
