.vaca-flavor-selector{--vfs-single-size: 82px;color:#16120e;container-type:inline-size;margin:20px 0 14px}.vaca-flavor-selector .vfs-heading{font-weight:700;margin-bottom:14px}.vaca-flavor-selector .vfs-heading span{font-weight:500}.vaca-flavor-selector .vfs-group+.vfs-group{margin-top:18px}.vaca-flavor-selector .vfs-group-label{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;text-transform:uppercase;color:#000;margin-bottom:32px}.vaca-flavor-selector .vfs-options{display:grid;gap:7px}.vaca-flavor-selector .vfs-options--single{grid-template-columns:repeat(5,minmax(0,1fr))}.vaca-flavor-selector .vfs-options--mixed{grid-template-columns:repeat(4,minmax(0,1fr))}.vaca-flavor-selector .vfs-option{position:relative;display:block;min-width:0;height:86px;border:1px solid #d5cbbb;border-radius:6px;padding:0;overflow:visible;box-sizing:border-box;background:transparent;color:#16120e;text-decoration:none;transition:background .12s,border-color .12s}.vaca-flavor-selector .vfs-option:hover{border-color:#b03c25;background:transparent}.vaca-flavor-selector .vfs-option.is-active{border-color:#b03c25;background:#f7e8db;box-shadow:inset 0 0 0 1px #b03c25}.vaca-flavor-selector .vfs-option:focus-visible{outline:2px solid #16120e;outline-offset:3px}.vaca-flavor-selector img{display:block;object-fit:contain;max-width:none;pointer-events:none}.vaca-flavor-selector .vfs-image{position:absolute;left:50%;top:-30px;width:var(--vfs-single-size);height:var(--vfs-single-size);transform:translate(-50%);pointer-events:none}.vaca-flavor-selector .vfs-option-label{position:absolute;bottom:7px;left:2px;right:2px;min-height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1.05;font-weight:700;text-align:center}.vaca-flavor-selector .vfs-options--mixed .vfs-option{height:86px}.vaca-flavor-selector .vfs-options--mixed .vfs-option-label{min-height:17px}.vaca-flavor-selector .vfs-options--mixed .vfs-image{top:-25px;width:min(82px,calc(100% - 15px));height:82px}.vaca-flavor-selector .vfs-pack-bags{position:absolute;left:50%;top:-25px;width:min(82px,calc(100% - 15px));aspect-ratio:1.2;transform:translate(-50%);pointer-events:none}.vaca-flavor-selector .vfs-pack-bags img{position:absolute;width:43%;height:auto}.vaca-flavor-selector .vfs-pack-bags img:nth-child(1){left:3%;top:5%;transform:rotate(-12deg);z-index:1}.vaca-flavor-selector .vfs-pack-bags img:nth-child(2){left:28.5%;top:0;z-index:2}.vaca-flavor-selector .vfs-pack-bags img:nth-child(3){left:54%;top:5%;transform:rotate(12deg);z-index:1}.vaca-flavor-selector .vfs-pack-bags img:nth-child(4){left:3%;top:32%;transform:rotate(-10deg);z-index:3}.vaca-flavor-selector .vfs-pack-bags img:nth-child(5){left:28.5%;top:28%;z-index:4}.vaca-flavor-selector .vfs-pack-bags img:nth-child(6){left:54%;top:32%;transform:rotate(10deg);z-index:3}.vaca-flavor-selector .vfs-divider{margin-top:12px;border-bottom:1px solid #e8ddcb}.m-product-option__inner>.vfs-contents{display:block;margin:-12px 0 20px;font-size:12px;line-height:1.5;color:#584d43}@container (max-width: 430px){.vaca-flavor-selector .vfs-options{gap:4px}.vaca-flavor-selector .vfs-option{height:66px}.vaca-flavor-selector .vfs-image{width:60px;height:60px}.vaca-flavor-selector .vfs-option-label{font-size:11px}.vaca-flavor-selector .vfs-options--mixed .vfs-option{height:80px}.vaca-flavor-selector .vfs-pack-bags{top:-22px;width:min(72px,calc(100% - 14px))}.vaca-flavor-selector .vfs-options--mixed .vfs-image{top:-20px;height:58px}}@media(max-width:767px){.vaca-flavor-selector .vfs-options{gap:4px}.vaca-flavor-selector .vfs-option{height:66px}.vaca-flavor-selector .vfs-image{width:60px;height:60px}.vaca-flavor-selector .vfs-option-label{font-size:11px}.vaca-flavor-selector .vfs-options--mixed .vfs-option{height:80px}.vaca-flavor-selector .vfs-pack-bags{top:-22px;width:min(72px,calc(100% - 14px))}.vaca-flavor-selector .vfs-options--mixed .vfs-image{top:-20px;height:58px}}@media(prefers-reduced-motion:reduce){.vaca-flavor-selector .vfs-option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/vaca-flavor-selector.css.map */
