.lumin-qty-breaks{transition:all .2s}.lumin-qty-breaks-title{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-size:18px;color:#0a0b0d;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:40px 0 20px;position:relative}.lumin-qty-breaks-title:before{content:"";flex:1;height:3px;background-color:#0a0b0d;margin-right:12px}.lumin-qty-breaks-title:after{content:"";flex:1;height:3px;background-color:#0a0b0d;margin-left:12px}.lumin-qty-breaks-title:nth-of-type(2):before,.lumin-qty-breaks-title:nth-of-type(2):after{background-color:transparent!important}.lumin-qty-breaks ul{list-style:none;padding:0;margin:0;position:relative}.lumin-qty-breaks ul li{position:relative;margin-bottom:12px!important;display:block}.lumin-qty-breaks ul li:last-child{border-bottom:var(--qb-border-width) solid var(--border-qb);margin-bottom:0!important}.lumin-qty-breaks ul li label{display:block;margin-bottom:12px}.lumin-qty-breaks ul li:last-child label{margin-bottom:0}.lumin-qty-breaks-title a,.lumin-qty-breaks-title-bottom a{color:currentColor}.lumin-qty-breaks ul li input{position:absolute;left:16px;top:50%;transform:translateY(-50%);margin:0;width:14px;height:14px}.lumin-qty-breaks ul li input+label{display:block;width:100%;cursor:pointer;background-color:var(--bg-qb);color:var(--text-qb);border:var(--qb-border-width) solid var(--border-qb);border-radius:var(--qb-radius);padding:14px 14px 14px 48px;margin-top:0;transition:all .3s ease-out;font-family:inherit;font-weight:500;font-size:14px}.lumin-qty-breaks ul li input[type=radio]{opacity:0;width:14px;height:14px;position:absolute;left:16px;top:50%;transform:translateY(-50%);cursor:pointer}.lumin-qty-breaks ul li input+label:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:2px solid var(--border-qb);position:absolute;left:16px;top:50%;transform:translateY(-50%);background:transparent;transition:background-color .3s ease,border-color .3s ease}.lumin-qty-breaks ul li input:checked+label{background-color:var(--check-bg-qb);border-color:var(--check-border-qb);box-shadow:0 0 10px #f9a772b3;color:var(--check-text-qb);font-weight:600}.lumin-qty-breaks ul li input:checked+label:before{background-color:var(--check-dot);border-color:var(--check-dot)}.lumin-qty-breaks-label-inner{display:flex;justify-content:space-between;align-items:center;width:100%}.lumin-qty-breaks-label-left{display:flex;flex-direction:column;gap:2px}.lumin-qty-breaks-label-title{font-weight:600;font-size:var(--qb-title-text);color:var(--text-qb)}.lumin-qty-breaks-label-subtitle{font-size:1.1rem;color:var(--text-qb);opacity:.7}.badge-qb{background-color:var(--badge-qb);color:var(--badge-qb-text);font-size:.6rem;font-weight:600;padding:2px 6px;border-radius:2px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;margin-left:6px;display:inline-block}.badge-alt{position:absolute;top:-8px;right:8px;background-color:var(--badge-qb);color:var(--badge-qb-text);font-size:.7rem;font-weight:700;padding:2px 6px;border-radius:2px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.lumin-qty-breaks-label-right{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:80px}.lumin-qty-price{font-weight:700;display:flex;flex-direction:column;gap:4px}.lumin-qty-breaks-label-item-price{font-size:14px;color:var(--text-qb)}.lumin-qty-price-compare{font-size:12px;color:var(--compare-price);text-decoration:line-through}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.badge-alt{background:var(--badge-qb);position:absolute;color:var(--badge-qb-text);font-weight:700;font-size:1.5rem;line-height:1.6;top:-1rem;right:-1rem;transform:rotate(3deg);margin:0;padding:0 .5em;border-radius:.2em;z-index:1}.card-badge-container{display:flex;justify-content:flex-end}.card-badge-container .card-badge{flex:1;text-align:center;max-width:100%}.card-badge-container .card-badge .title{font-size:12px;font-weight:700;padding:2px 16px;width:auto;max-width:100%;margin:auto;box-sizing:border-box;background-color:#000;background-image:linear-gradient(180deg,#00f,#0000b0);border-bottom-left-radius:6px;border-bottom-right-radius:3px;color:#fff;position:absolute;top:-8px;z-index:1;box-shadow:0 5px 10px #00000040}.card-badge-container .card-badge .title:before,.card-badge-container .card-badge .title:after{content:"";width:0px;height:0px;position:absolute;border:6px solid transparent;border-top-color:#0000b0;top:2.5px}.card-badge-container .card-badge .title:before{transform:rotate(-45deg);left:-6px}.card-badge-container .card-badge .title:after{transform:rotate(45deg);right:-6px}.card-badge-container .card-badge .content{margin-top:-75px;padding:75px 20px 1px;box-shadow:0 0 15px #0000004d;border-radius:15px}.card-badge-container .card-badge .icon{font-size:12px}@media (max-width: 767px){.card-badge-container{flex-wrap:wrap}.card-badge-container .card-badge{flex:0 0 100%}}.ribbon{font-size:12px;font-weight:700;color:var(--badge-qb-text)}.ribbon{--r: .4em;--c:var(--badge-qb);position:absolute;line-height:1.8}.ribbon-top-right{top:-11px;right:calc(-1 * var(--r));padding:0 1em calc(2 * var(--r));border-radius:0 var(--r) var(--r) 0;background:radial-gradient(100% 50% at right,var(--c) 98%,#0000 101%) 0 0/.5lh calc(100% - 2 * var(--r)),radial-gradient(100% 50% at left,#0005 98%,#0000 101%) 100% 100% / var(--r) calc(2 * var(--r)),conic-gradient(from 180deg at calc(100% - var(--r)) calc(100% - 2 * var(--r)),#0000 25%,var(--c) 0) 100% 0 / calc(101% - .5lh) 100%;background-repeat:no-repeat}.ribbon-bottom-left{bottom:-9px;left:calc(-1 * var(--r));padding:calc(2 * var(--r)) 1em 0;border-radius:var(--r) 0 0 var(--r);background:radial-gradient(100% 50% at left,var(--c) 98%,#0000 101%) 100% 100%/.5lh calc(100% - 2 * var(--r)),radial-gradient(100% 50% at right,#0005 98%,#0000 101%) 0 0 / var(--r) calc(2 * var(--r)),conic-gradient(at var(--r) calc(2 * var(--r)),#0000 25%,var(--c) 0) 0 0 / calc(101% - .5lh) 100%;background-repeat:no-repeat;z-index:1}.ribbon-long{--d: .8em;text-align:center;position:absolute;top:-10px;border-top-right-radius:4px;border-top-left-radius:4px;inset-inline:calc(-1*var(--d));border-bottom:var(--d) solid #0008;line-height:1.8;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--d)),calc(100% - var(--d)) 100%,calc(100% - var(--d)) calc(100% - var(--d)),var(--d) calc(100% - var(--d)),var(--d) 100%,0 calc(100% - var(--d)));background-color:var(--c)}.badge-qb{background-color:var(--badge-qb-1);color:#3b3b3b;width:auto;border-radius:2px 3px 3px 2px;text-transform:uppercase;font-size:.5em;letter-spacing:1px;padding:.4em .5em;margin-left:1em;position:relative;display:inline-block;transform:rotate(0) translateY(-2px);font-weight:700}.badge-qb:before{content:"";display:block;position:absolute;top:0;height:100%;width:2em;left:calc(-2em + 1px);background:linear-gradient(to bottom right,transparent 49.4%,var(--badge-qb-1) 50%) top,linear-gradient(to top right,transparent 49.4%,var(--badge-qb-1) 50%) bottom;background:linear-gradient(to bottom right,transparent 50%,var(--badge-qb-1) 50%) top,linear-gradient(to top right,transparent 50%,var(--badge-qb-1) 50%) bottom;background:conic-gradient(transparent 45deg,var(--badge-qb-1) 45deg 135deg,transparent 125deg 360deg);background-size:100% 51%;background-size:100% 100%;background-repeat:no-repeat}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumin-quantity-breaks.css.map */
