.pick_mix_sec{background-color:var(--section-bg);padding-top:0.729vw;padding-bottom:3.229vw}.pick_mix_sec .wpb_text_column{margin-bottom:0}.lily-pick-mix .lily-pm-sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:2.604vw;margin-bottom:2.865vw}.lily-pick-mix .lily-pm-size-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--white);font-family:var(--font-proxima-condensed);font-size:1.458vw;line-height:1.771vw;font-style:normal;font-weight:700;position:relative;transition:all 0.3s ease-in-out;padding:0;margin:0;background-color:var(--orange);-webkit-mask-image:url(/wp-content/uploads/2026/07/btn-bg.svg);mask-image:url(/wp-content/uploads/2026/07/btn-bg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;height:3.021vw;width:11.458vw;text-transform:uppercase;min-height:unset}.lily-pick-mix .lily-pm-size-btn:hover{background-color:var(--purple)}.lily-pick-mix .lily-pm-size-btn.is-active{background:var(--purple)}.lily-pick-mix .lily-pm-frame{display:grid;grid-template-columns:26.615vw 56.302vw;gap:0;border:0.208333333vw solid var(--orange)}.lily-pick-mix .lily-pm-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image{width:100%}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image img{width:100%;height:20.833vw;display:block;object-fit:cover}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image.upper{border-bottom:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image.bottom{border-top:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;display:flex;align-items:center}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-size-label{color:white;font-family:var(--font-proxima-condensed);font-weight:700;font-size:1.563vw;line-height:1.771vw;background-color:var(--orange);-webkit-mask-image:url(/wp-content/uploads/2026/07/btn-bg.svg);mask-image:url(/wp-content/uploads/2026/07/btn-bg.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;height:2.604vw;padding:0 0.781vw;min-width:8.333vw;display:flex;align-items:center;justify-content:center}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow{width:0.938vw;height:1.198vw;z-index:2}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow img{width:0.938vw;height:1.198vw;object-fit:contain}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow.left{margin-right:-0.104vw}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow.right{margin-left:-0.052vw}.lily-pick-mix .lily-pm-picker-tray{border-left:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-picker{border-bottom:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:2.813vw;margin-bottom:0.938vw}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs .lily-pm-tab{border:none;background:var(--orange);color:white;font-family:var(--font-proxima-condensed);font-weight:700;font-size:1.719vw;line-height:2.083vw;text-transform:capitalize;padding:0.521vw 0.938vw;cursor:pointer;transition:var(--300-transition);border-radius:0 0 0.521vw 0.521vw;width:7.813vw;height:3.646vw;display:flex;align-items:center;justify-content:center;min-height:unset}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs .lily-pm-tab.is-active{background:var(--purple)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs .lily-pm-tab:hover:not(.is-active){background:#E07A00}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid{display:none;gap:0.781vw;margin-bottom:0.781vw;padding-bottom:0.781vw;overflow-x:scroll;padding-inline:1.146vw}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid.is-active{display:flex}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid::-webkit-scrollbar{height:0.313vw}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid::-webkit-scrollbar-track{margin-inline:3.125vw}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet{text-align:center;cursor:grab;transition:var(--300-transition);user-select:none;width:8.333vw;min-width:8.333vw;position:relative}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet:hover{border-color:var(--orange)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet.is-added{animation:lily-pm-sweet-flash 400ms ease}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet.is-out-of-stock{cursor:not-allowed;opacity:0.45}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet.is-out-of-stock .lily-pm-sweet-thumb img{filter:grayscale(1)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet .lily-pm-sweet-thumb img{width:8.333vw;max-width:8.333vw;height:8.333vw;display:block;object-fit:cover;pointer-events:none;border-radius:0.521vw}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet .lily-pm-sweet-name{display:block;font-family:var(--font-proxima-condensed);font-size:0.938vw;line-height:1.198vw;font-weight:500;color:var(--white);position:absolute;left:0;bottom:0;width:100%;background-color:var(--orange);border-radius:0 0 0.521vw 0.521vw;width:8.333vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.771vw;padding:0.26vw 0.781vw;opacity:0;visibility:hidden;transition:var(--300-transition)}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet:hover .lily-pm-sweet-name{opacity:1;visibility:visible}.lily-pick-mix .lily-pm-sweet-oos{display:block;font-size:0.521vw;color:#b00020;text-transform:uppercase;margin-top:0.208vw}.lily-pick-mix .lily-pm-tray-panel{background:var(--purple);padding:1.042vw 1.042vw 2.083vw;border-top:0.104166667vw solid var(--orange)}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25vw;font-family:var(--font-proxima-condensed);text-transform:uppercase}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-tray-title{width:25%;color:white;font-size:1.146vw;line-height:normal;font-weight:700}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-empty-hint{color:rgba(255, 255, 255, 0.6);font-size:0.833vw;line-height:normal;font-family:var(--font-proxima-condensed);text-transform:none;width:50%;text-align:center}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-tray-count{width:25%;color:var(--orange);font-size:1.146vw;line-height:normal;font-weight:700;text-align:right}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray{min-height:20.938vw;max-height:20.938vw;overflow-y:auto;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:1.823vw}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray::-webkit-scrollbar{width:0.4em}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray::-webkit-scrollbar-track{margin-block:2.083vw}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray::-webkit-scrollbar-thumb{background:var(--orange) 0% 0% no-repeat padding-box}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray.ui-droppable-hover{outline:0.104166667vw dashed var(--orange);outline-offset:0.313vw}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item{position:relative;width:8.333vw;text-align:center;transition:opacity 200ms ease, transform 200ms ease;opacity:1;transform:scale(1)}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item.is-entering,.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item.is-leaving{opacity:0;transform:scale(0.5)}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-thumb img{width:100%;height:8.333vw;display:block;object-fit:cover;border-radius:0.521vw}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-name{display:block;font-family:var(--font-proxima-condensed);font-size:0.938vw;line-height:1.198vw;font-weight:500;color:var(--white);position:absolute;left:0;bottom:0;width:100%;background-color:var(--orange);border-radius:0 0 0.521vw 0.521vw;width:8.333vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.771vw;padding:0.26vw 0.781vw}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-qty{position:absolute;top:0.365vw;left:0.365vw;background:white;color:#2C2C2C;font-size:1.094vw;line-height:1.302vw;font-weight:700;width:1.354vw;height:1.354vw;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-qty.is-pulse{animation:lily-pm-pulse 250ms ease}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-remove{position:absolute;top:0.417vw;right:0.521vw;color:var(--white);border:none;width:1.042vw;height:1.042vw;border-radius:50%;font-size:2.344vw;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:var(--300-transition);background-color:transparent;padding:0;min-height:unset}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-remove:hover{color:var(--orange)}.lily-pick-mix .lily-pm-controls{display:flex;align-items:center;flex-wrap:wrap;gap:1.042vw;margin-top:2.292vw;justify-content:space-between}.lily-pick-mix .left{display:flex;align-items:center;column-gap:4.427vw}.lily-pick-mix .right{display:flex;align-items:center;column-gap:2.292vw}.lily-pick-mix .lily-pm-stepper{display:flex;align-items:center;gap:1.823vw}.lily-pick-mix .lily-pm-stepper .lily-pm-stepper-label{font-family:var(--font-proxima-condensed);font-weight:700;font-size:1.25vw;line-height:1.51vw;text-transform:uppercase;color:var(--purple)}.lily-pick-mix .lily-pm-stepper div.quantity{width:8.333vw;height:3.073vw}.lily-pick-mix .lily-pm-stepper .lily-pm-boxes-qty{width:40%;min-height:unset;border:0;font-size:1.458vw;line-height:normal;font-family:var(--font-proxima-condensed);font-weight:700;color:black;display:flex;align-items:center;justify-content:center}.lily-pick-mix .lily-pm-price-box{display:flex;align-items:center;gap:2.865vw}.lily-pick-mix .lily-pm-price-box .lily-pm-price-label{font-family:var(--font-proxima-condensed);font-weight:700;font-size:1.25vw;line-height:1.51vw;text-transform:uppercase;color:var(--purple)}.lily-pick-mix .lily-pm-price-box .lily-pm-total-price{font-family:var(--font-proxima-condensed);font-weight:700;font-size:1.458vw;line-height:normal;color:#000000;border-radius:0.26vw;width:8.333vw;height:3.073vw;display:flex;align-items:center;justify-content:center;background-color:var(--white);border:0.052083333vw solid #000000}.lily-pick-mix .lily-pm-clear{background-color:var(--white);border:0.052083333vw solid #000000;color:var(--purple);font-family:var(--font-proxima-condensed);text-transform:uppercase;font-weight:700;font-size:1.25vw;line-height:normal;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--300-transition);width:7.865vw;height:3.854vw;border-radius:0.26vw;min-height:unset}.lily-pick-mix .lily-pm-clear:hover{background-color:var(--purple);color:var(--white)}.lily-pick-mix .lily-pm-add:disabled{opacity:0.4;cursor:not-allowed}.lily-pick-mix .lily-pm-add.is-loading{opacity:0.6}.lily-pick-mix .lily-pm-message{font-size:0.833vw;line-height:normal;color:var(--white);text-transform:none}.lily-pick-mix .lily-pm-message.is-error{color:red}.lily-pm-sweet.ui-draggable-dragging{box-shadow:0 0.313vw 0.938vw rgba(0, 0, 0, 0.2);z-index:999;border-radius:0.521vw}.lily-pm-sweet.ui-draggable-dragging .lily-pm-sweet-thumb img{width:8.333vw;max-width:8.333vw;height:8.333vw;display:block;object-fit:cover;pointer-events:none;border-radius:0.521vw}.lily-pm-sweet.ui-draggable-dragging .lily-pm-sweet-name{display:block;font-family:var(--font-proxima-condensed);font-size:0.938vw;line-height:1.198vw;font-weight:500;color:var(--white);position:absolute;left:0;bottom:0;width:100%;background-color:var(--orange);border-radius:0 0 0.521vw 0.521vw;width:8.333vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:1.771vw;padding:0.26vw 0.781vw;text-align:center}@media only screen and (max-width:767px){.pick_mix_sec{padding-top:1px;padding-bottom:33px}.lily-pick-mix .lily-pm-sizes{justify-content:space-between;gap:20px 10px;margin-bottom:26px}.lily-pick-mix .lily-pm-size-btn{font-size:21px;line-height:25px;width:182px;height:48px}.lily-pick-mix .lily-pm-frame{grid-template-columns:100%;border-width:3px}.lily-pick-mix .lily-pm-visual{flex-direction:row;border-right:0;border-bottom:3px solid var(--orange)}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image{width:100%}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image img{height:196px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image.upper{border-bottom:0;border-right:3px solid var(--orange)}.lily-pick-mix .lily-pm-visual .lily-pm-visual-image.bottom{border-top:0}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag{top:unset;left:50%;transform:translateX(-50%);bottom:-18px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-size-label{font-size:18px;line-height:23px;height:34px;padding:0 15px;min-width:102px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow{width:16px;height:21px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow img{width:16px;height:21px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow.left{margin-right:-1px}.lily-pick-mix .lily-pm-visual .lily-pm-visual-size-tag .lily-pm-visual-arrow.right{margin-left:-1px}.lily-pick-mix .lily-pm-picker-tray{border-left:0}.lily-pick-mix .lily-pm-picker-tray .lily-pm-picker{border-bottom-width:3px;display:flex;flex-wrap:wrap;justify-content:space-between}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs{gap:25px;margin-bottom:0;width:75px;flex-direction:column;padding-block:34px 36px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-tabs .lily-pm-tab{font-size:18px;line-height:23px;padding:9px 5px;border-radius:0 5px 5px 0;width:73px;height:39px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid{gap:0 10px;margin-block:34px 0;overflow-x:hidden;overflow-y:auto;padding-inline:0;width:250px;max-height:330px;flex-wrap:wrap;margin-right:7px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid.is-active{display:flex}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid::-webkit-scrollbar{height:auto;width:4px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid::-webkit-scrollbar-track{margin-inline:0;margin-block:40px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet{width:114px;min-width:114px;margin-bottom:20px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet .lily-pm-sweet-thumb img{width:114px;max-width:114px;height:114px;border-radius:5px}.lily-pick-mix .lily-pm-picker-tray .lily-pm-grid .lily-pm-sweet .lily-pm-sweet-name{font-size:14px;line-height:17px;border-radius:0 0 5px 5px;width:114px;height:24px;padding:4px 10px;visibility:visible;opacity:1}.lily-pick-mix .lily-pm-sweet-oos{font-size:12px;margin-top:5px}.lily-pick-mix .lily-pm-tray-panel{padding:10px 10px 20px;border-top:0}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head{margin-bottom:20px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-tray-title{width:15%;font-size:12px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-empty-hint{font-size:12px;width:70%}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray-head .lily-pm-tray-count{width:15%;font-size:12px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray{min-height:450px;max-height:450px;overflow-y:auto;display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:center;gap:25px 70px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray::-webkit-scrollbar{width:4px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray::-webkit-scrollbar-track{margin-block:40px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray.ui-droppable-hover{outline-width:2px;outline-offset:4px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item{width:114px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-thumb img{height:114px;border-radius:5px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-name{font-size:14px;line-height:17px;border-radius:0 0 5px 5px;width:114px;height:24px;padding:4px 5px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-qty{top:8px;left:8px;font-size:16px;line-height:19px;width:21px;height:21px}.lily-pick-mix .lily-pm-tray-panel .lily-pm-tray .lily-pm-tray-item-remove{top:7px;right:7px;width:13px;height:13px;font-size:38px}.lily-pick-mix .lily-pm-controls{gap:25px;margin-top:20px}.lily-pick-mix .left{column-gap:25px}.lily-pick-mix .right{column-gap:15px}.lily-pick-mix .lily-pm-stepper{flex-direction:column;gap:12px;align-items:flex-start}.lily-pick-mix .lily-pm-stepper .lily-pm-stepper-label{font-size:18px;line-height:23px}.lily-pick-mix .lily-pm-stepper div.quantity{width:185px;height:50px}.lily-pick-mix .lily-pm-stepper div.quantity button.btn.minus{mask-size:17px}.lily-pick-mix .lily-pm-stepper div.quantity button.btn.plus{mask-size:20px}.lily-pick-mix .lily-pm-stepper .lily-pm-boxes-qty{font-size:21px}.lily-pick-mix .lily-pm-price-box{flex-direction:column;gap:12px;align-items:flex-start}.lily-pick-mix .lily-pm-price-box .lily-pm-price-label{font-size:18px;line-height:23px}.lily-pick-mix .lily-pm-price-box .lily-pm-total-price{font-size:20px;border-radius:5px;width:165px;height:50px;border-width:1px}.lily-pick-mix .lily-pm-clear{border-width:1px;font-size:20px;width:100px;height:50px;border-radius:5px}.lily-pick-mix .theme_btn.vc_btn3-container.btn_large .vc_general.vc_btn3{width:265px}.lily-pick-mix .lily-pm-message{font-size:12px}.lily-pm-sweet.ui-draggable-dragging{box-shadow:0 6px 18px rgba(0, 0, 0, 0.2);border-radius:5px}.lily-pm-sweet.ui-draggable-dragging .lily-pm-sweet-thumb img{width:114px;max-width:114px;height:114px;border-radius:5px}.lily-pm-sweet.ui-draggable-dragging .lily-pm-sweet-name{font-size:14px;line-height:17px;border-radius:0 0 5px 5px;width:114px;height:24px;padding:4px 10px}}@keyframes lily-pm-pulse{0%{transform:scale(1)}50%{transform:scale(1.35)}100%{transform:scale(1)}}@keyframes lily-pm-sweet-flash{0%{border-color:var(--orange);background:rgba(253, 136, 0, 0.15)}100%{border-color:#E5E1DA;background:white}}